, 0x0) 15:32:55 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x801c581f, 0x0) 15:32:55 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, 0xffffffffffffffff) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:55 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb3030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:55 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x401870cb, 0x0) 15:32:55 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x801c581f, 0x0) 15:32:55 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0xc0045878, 0x0) 15:32:55 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x40101287, 0x0) 15:32:55 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb3040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:55 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, 0xffffffffffffffff) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:55 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x40101288, 0x0) 15:32:55 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x401870cc, 0x0) 15:32:55 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb3050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:55 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0xc0045878, 0x0) 15:32:55 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x401c5820, 0x0) 15:32:55 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0xc0045878, 0x0) 15:32:55 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x401070c9, 0x0) 15:32:55 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, 0xffffffffffffffff) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:55 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb3060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:55 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0xc0045878, 0x0) 15:32:55 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x401070ca, 0x0) 15:32:55 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0xc0101282, 0x0) 15:32:55 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:55 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0xc0189436, 0x0) 15:32:55 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4020940d, 0x0) 15:32:55 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x5450, 0x0) 15:32:55 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0xc0101282, 0x0) 15:32:55 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x401070cd, 0x0) 15:32:55 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:55 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x80041284, 0x0) 15:32:56 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0xc020660b, 0x0) 15:32:56 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0xc0189436, 0x0) 15:32:56 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x5450, 0x0) 15:32:56 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x401870c8, 0x0) 15:32:56 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:56 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0xc020660b, 0x0) 15:32:56 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0xc0481273, 0x0) 15:32:56 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x80041285, 0x0) 15:32:56 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x5450, 0x0) 15:32:56 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x401870cb, 0x0) 15:32:56 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) unshare(0x2000000) 15:32:56 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:56 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0xc0481273, 0x0) 15:32:56 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x80081270, 0x0) 15:32:56 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x401870cc, 0x0) 15:32:56 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x40049409, 0x0) 15:32:56 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:56 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) unshare(0x2000000) 15:32:56 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$sock_qrtr_SIOCGIFADDR(r1, 0x8915, &(0x7f0000000040)={'wg0\x00'}) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:32:56 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x80081272, 0x0) 15:32:56 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x1264, 0x0) 15:32:56 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x401c5820, 0x0) 15:32:56 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:56 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) unshare(0x2000000) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) unshare(0x2000000) (async) 15:32:56 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$sock_qrtr_SIOCGIFADDR(r1, 0x8915, &(0x7f0000000040)={'wg0\x00'}) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:32:56 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x80081280, 0x0) 15:32:56 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) (fail_nth: 1) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:56 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:56 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4020940d, 0x0) 15:32:56 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x80086601, 0x0) 15:32:56 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x80041284, 0x0) 15:32:56 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x480) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) [ 1989.406074][T10048] FAULT_INJECTION: forcing a failure. [ 1989.406074][T10048] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1989.419234][T10048] CPU: 1 PID: 10048 Comm: syz-executor.3 Not tainted 5.17.0-rc4-syzkaller-00054-gf71077a4d84b-dirty #0 [ 1989.430325][T10048] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1989.440818][T10048] Call Trace: [ 1989.444100][T10048] [ 1989.447091][T10048] dump_stack_lvl+0xd6/0x122 [ 1989.451760][T10048] dump_stack+0x11/0x1b 15:32:56 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x80087601, 0x0) 15:32:56 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x80041285, 0x0) 15:32:56 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb5000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:56 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x480) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x480) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) [ 1989.455974][T10048] should_fail+0x23c/0x250 [ 1989.460460][T10048] should_fail_usercopy+0x16/0x20 [ 1989.465559][T10048] _copy_to_user+0x1c/0x90 [ 1989.469982][T10048] simple_read_from_buffer+0xab/0x120 [ 1989.475468][T10048] proc_fail_nth_read+0x10d/0x150 [ 1989.480538][T10048] ? proc_fault_inject_write+0x230/0x230 [ 1989.486364][T10048] vfs_read+0x1e6/0x750 [ 1989.490567][T10048] ? blkdev_common_ioctl+0x438/0x1060 [ 1989.495948][T10048] ? do_vfs_ioctl+0x819/0x14a0 [ 1989.500730][T10048] ? lo_release+0x120/0x120 [ 1989.505243][T10048] ksys_read+0xd9/0x190 [ 1989.509496][T10048] __x64_sys_read+0x3e/0x50 [ 1989.514009][T10048] do_syscall_64+0x44/0xd0 [ 1989.518461][T10048] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1989.524432][T10048] RIP: 0033:0x7fe735d4fc0c [ 1989.528843][T10048] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 1989.548460][T10048] RSP: 002b:00007fe734f13160 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 15:32:56 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$sock_qrtr_SIOCGIFADDR(r1, 0x8915, &(0x7f0000000040)={'wg0\x00'}) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:32:56 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x801c581f, 0x0) 15:32:56 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:56 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x80081270, 0x0) 15:32:56 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb5010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:56 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x480) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:32:56 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) setsockopt$CAIFSO_REQ_PARAM(0xffffffffffffffff, 0x116, 0x80, &(0x7f0000000040)="1482006a707af86dba106fdc687f531b591b353374719a38ebaa6d6fc04ffeef74b38905bd2b68c835d75104545c679ea61ec4719727894f35e6c08237985bca9b5a8fdfd865f761e257bfb2c4e7ec9db88c8d6995034c163711704367185d5512fa382731fd9dbdb01a60de2741b10b8ad45c2d5882472d2bce3620f0d17befe8b517a37fddeca648bbe0b24a2b0e495667b448c95339d64f65d772a9fbd1b0d5a4ee2188d1f7", 0xa7) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:32:56 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0xc0045878, 0x0) 15:32:56 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb5020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:56 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0xc0045878, 0x0) 15:32:56 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) setsockopt$CAIFSO_REQ_PARAM(0xffffffffffffffff, 0x116, 0x80, &(0x7f0000000040)="1482006a707af86dba106fdc687f531b591b353374719a38ebaa6d6fc04ffeef74b38905bd2b68c835d75104545c679ea61ec4719727894f35e6c08237985bca9b5a8fdfd865f761e257bfb2c4e7ec9db88c8d6995034c163711704367185d5512fa382731fd9dbdb01a60de2741b10b8ad45c2d5882472d2bce3620f0d17befe8b517a37fddeca648bbe0b24a2b0e495667b448c95339d64f65d772a9fbd1b0d5a4ee2188d1f7", 0xa7) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) setsockopt$CAIFSO_REQ_PARAM(0xffffffffffffffff, 0x116, 0x80, &(0x7f0000000040)="1482006a707af86dba106fdc687f531b591b353374719a38ebaa6d6fc04ffeef74b38905bd2b68c835d75104545c679ea61ec4719727894f35e6c08237985bca9b5a8fdfd865f761e257bfb2c4e7ec9db88c8d6995034c163711704367185d5512fa382731fd9dbdb01a60de2741b10b8ad45c2d5882472d2bce3620f0d17befe8b517a37fddeca648bbe0b24a2b0e495667b448c95339d64f65d772a9fbd1b0d5a4ee2188d1f7", 0xa7) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) [ 1989.556876][T10048] RAX: ffffffffffffffda RBX: 00007fe735eaff60 RCX: 00007fe735d4fc0c [ 1989.564852][T10048] RDX: 000000000000000f RSI: 00007fe734f131e0 RDI: 0000000000000005 [ 1989.572852][T10048] RBP: 00007fe734f131d0 R08: 0000000000000000 R09: 0000000000000000 [ 1989.580831][T10048] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1989.588917][T10048] R13: 00007ffc0600ea3f R14: 00007fe734f13300 R15: 0000000000022000 [ 1989.596903][T10048] 15:32:56 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x80081272, 0x0) 15:32:56 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x2) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:56 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0xc0101282, 0x0) 15:32:56 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r3, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x58, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x8}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x2}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x800}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x4}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @dev={0xac, 0x14, 0x14, 0x41}}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x40001}, 0x4) r4 = socket$netlink(0x10, 0x3, 0x8) r5 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r3) ioctl$ifreq_SIOCGIFINDEX_wireguard(r2, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) getsockopt$inet6_udp_int(r2, 0x11, 0xb, &(0x7f00000006c0), &(0x7f0000000700)=0x4) socketpair(0x2b, 0x3, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$netlink_NETLINK_NO_ENOBUFS(r7, 0x10e, 0x5, &(0x7f0000000140)=0x9, 0x4) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r3, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r6, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) sendmsg$WG_CMD_GET_DEVICE(r4, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000740)=ANY=[@ANYBLOB="78010000", @ANYRES16=r5, @ANYBLOB="000126ff7000ffdb9f2500000000af9e012decd95cac18a82b87d8e5100200", @ANYRES32=r6, @ANYBLOB="1c01088098000080060005000100000024000100dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff24000100d1732899f611cd8994034d7f413dc957630e5493c285aca40065cb6311be696b1400040002004e236401010000000000000000001400040002004e24ac141419000000000000000006000500070000001400040002004e20e000000200000000000000003c00008024000100f44da367a88ee6564f020211456727082f5cebee8b1bf5eb7337341b459b39221400040002004e210a01010100000000000000004400008024000200c9bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb22406000500ff0000001400040002004e2000000000000000000000000024000300a0cb879a47f5bc644c0e693fa6d031c74a1553b6e901b9ff2f518c78042fb542140002007767300000000000000000000000000008000100", @ANYRES32=0x0, @ANYBLOB], 0x178}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(r1, 0x89fa, &(0x7f00000000c0)={'ip6_vti0\x00', &(0x7f0000000040)={'ip6tnl0\x00', r6, 0x2f, 0x56, 0x4, 0x1, 0x0, @mcast2, @remote, 0x7800, 0x8, 0xffffffb0, 0x3f}}) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) setsockopt$netlink_NETLINK_CAP_ACK(0xffffffffffffffff, 0x10e, 0xa, &(0x7f00000004c0), 0x4) ioctl$LOOP_SET_FD(r1, 0x4c00, r7) 15:32:56 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) setsockopt$CAIFSO_REQ_PARAM(0xffffffffffffffff, 0x116, 0x80, &(0x7f0000000040)="1482006a707af86dba106fdc687f531b591b353374719a38ebaa6d6fc04ffeef74b38905bd2b68c835d75104545c679ea61ec4719727894f35e6c08237985bca9b5a8fdfd865f761e257bfb2c4e7ec9db88c8d6995034c163711704367185d5512fa382731fd9dbdb01a60de2741b10b8ad45c2d5882472d2bce3620f0d17befe8b517a37fddeca648bbe0b24a2b0e495667b448c95339d64f65d772a9fbd1b0d5a4ee2188d1f7", 0xa7) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:32:56 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb5030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:56 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x80081280, 0x0) 15:32:56 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r3, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x58, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x8}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x2}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x800}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x4}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @dev={0xac, 0x14, 0x14, 0x41}}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x40001}, 0x4) r4 = socket$netlink(0x10, 0x3, 0x8) r5 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r3) ioctl$ifreq_SIOCGIFINDEX_wireguard(r2, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) getsockopt$inet6_udp_int(r2, 0x11, 0xb, &(0x7f00000006c0), &(0x7f0000000700)=0x4) socketpair(0x2b, 0x3, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$netlink_NETLINK_NO_ENOBUFS(r7, 0x10e, 0x5, &(0x7f0000000140)=0x9, 0x4) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r3, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r6, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) sendmsg$WG_CMD_GET_DEVICE(r4, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000740)=ANY=[@ANYBLOB="78010000", @ANYRES16=r5, @ANYBLOB="000126ff7000ffdb9f2500000000af9e012decd95cac18a82b87d8e5100200", @ANYRES32=r6, @ANYBLOB="1c01088098000080060005000100000024000100dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff24000100d1732899f611cd8994034d7f413dc957630e5493c285aca40065cb6311be696b1400040002004e236401010000000000000000001400040002004e24ac141419000000000000000006000500070000001400040002004e20e000000200000000000000003c00008024000100f44da367a88ee6564f020211456727082f5cebee8b1bf5eb7337341b459b39221400040002004e210a01010100000000000000004400008024000200c9bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb22406000500ff0000001400040002004e2000000000000000000000000024000300a0cb879a47f5bc644c0e693fa6d031c74a1553b6e901b9ff2f518c78042fb542140002007767300000000000000000000000000008000100", @ANYRES32=0x0, @ANYBLOB], 0x178}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(r1, 0x89fa, &(0x7f00000000c0)={'ip6_vti0\x00', &(0x7f0000000040)={'ip6tnl0\x00', r6, 0x2f, 0x56, 0x4, 0x1, 0x0, @mcast2, @remote, 0x7800, 0x8, 0xffffffb0, 0x3f}}) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) setsockopt$netlink_NETLINK_CAP_ACK(0xffffffffffffffff, 0x10e, 0xa, &(0x7f00000004c0), 0x4) ioctl$LOOP_SET_FD(r1, 0x4c00, r7) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async) socket$inet6_udp(0xa, 0x2, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) sendmsg$L2TP_CMD_TUNNEL_DELETE(r3, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x58, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x8}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x2}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x800}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x4}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @dev={0xac, 0x14, 0x14, 0x41}}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x40001}, 0x4) (async) socket$netlink(0x10, 0x3, 0x8) (async) syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r3) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(r2, 0x8933, &(0x7f0000000380)={'wg1\x00'}) (async) getsockopt$inet6_udp_int(r2, 0x11, 0xb, &(0x7f00000006c0), &(0x7f0000000700)=0x4) (async) socketpair(0x2b, 0x3, 0x4, &(0x7f0000000100)) (async) setsockopt$netlink_NETLINK_NO_ENOBUFS(r7, 0x10e, 0x5, &(0x7f0000000140)=0x9, 0x4) (async) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r3, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r6, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) (async) sendmsg$WG_CMD_GET_DEVICE(r4, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000740)=ANY=[@ANYBLOB="78010000", @ANYRES16=r5, @ANYBLOB="000126ff7000ffdb9f2500000000af9e012decd95cac18a82b87d8e5100200", @ANYRES32=r6, @ANYBLOB="1c01088098000080060005000100000024000100dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff24000100d1732899f611cd8994034d7f413dc957630e5493c285aca40065cb6311be696b1400040002004e236401010000000000000000001400040002004e24ac141419000000000000000006000500070000001400040002004e20e000000200000000000000003c00008024000100f44da367a88ee6564f020211456727082f5cebee8b1bf5eb7337341b459b39221400040002004e210a01010100000000000000004400008024000200c9bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb22406000500ff0000001400040002004e2000000000000000000000000024000300a0cb879a47f5bc644c0e693fa6d031c74a1553b6e901b9ff2f518c78042fb542140002007767300000000000000000000000000008000100", @ANYRES32=0x0, @ANYBLOB], 0x178}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) (async) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(r1, 0x89fa, &(0x7f00000000c0)={'ip6_vti0\x00', &(0x7f0000000040)={'ip6tnl0\x00', r6, 0x2f, 0x56, 0x4, 0x1, 0x0, @mcast2, @remote, 0x7800, 0x8, 0xffffffb0, 0x3f}}) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) setsockopt$netlink_NETLINK_CAP_ACK(0xffffffffffffffff, 0x10e, 0xa, &(0x7f00000004c0), 0x4) (async) ioctl$LOOP_SET_FD(r1, 0x4c00, r7) (async) 15:32:56 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) connect$qrtr(0xffffffffffffffff, &(0x7f0000000080)={0x2a, 0x2, 0x4001}, 0xc) unshare(0x8000400) inotify_init1(0x80000) socket$key(0xf, 0x3, 0x2) socket$key(0xf, 0x3, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) pipe2(&(0x7f0000000040), 0x0) 15:32:56 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0xc0189436, 0x0) 15:32:56 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb5040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:56 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x301) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:56 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x80086601, 0x0) 15:32:56 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb5050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:56 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x125d) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:56 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0xc020660b, 0x0) 15:32:56 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async, rerun: 32) connect$qrtr(0xffffffffffffffff, &(0x7f0000000080)={0x2a, 0x2, 0x4001}, 0xc) (rerun: 32) unshare(0x8000400) (async) inotify_init1(0x80000) (async) socket$key(0xf, 0x3, 0x2) socket$key(0xf, 0x3, 0x2) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) pipe2(&(0x7f0000000040), 0x0) 15:32:56 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async) r2 = socket$inet6_udp(0xa, 0x2, 0x0) (async) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r3, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x58, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x8}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x2}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x800}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x4}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @dev={0xac, 0x14, 0x14, 0x41}}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x40001}, 0x4) (async) r4 = socket$netlink(0x10, 0x3, 0x8) (async) r5 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r3) (async, rerun: 32) ioctl$ifreq_SIOCGIFINDEX_wireguard(r2, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) (rerun: 32) getsockopt$inet6_udp_int(r2, 0x11, 0xb, &(0x7f00000006c0), &(0x7f0000000700)=0x4) (async) socketpair(0x2b, 0x3, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$netlink_NETLINK_NO_ENOBUFS(r7, 0x10e, 0x5, &(0x7f0000000140)=0x9, 0x4) (async) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r3, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r6, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) (async) sendmsg$WG_CMD_GET_DEVICE(r4, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000740)=ANY=[@ANYBLOB="78010000", @ANYRES16=r5, @ANYBLOB="000126ff7000ffdb9f2500000000af9e012decd95cac18a82b87d8e5100200", @ANYRES32=r6, @ANYBLOB="1c01088098000080060005000100000024000100dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff24000100d1732899f611cd8994034d7f413dc957630e5493c285aca40065cb6311be696b1400040002004e236401010000000000000000001400040002004e24ac141419000000000000000006000500070000001400040002004e20e000000200000000000000003c00008024000100f44da367a88ee6564f020211456727082f5cebee8b1bf5eb7337341b459b39221400040002004e210a01010100000000000000004400008024000200c9bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb22406000500ff0000001400040002004e2000000000000000000000000024000300a0cb879a47f5bc644c0e693fa6d031c74a1553b6e901b9ff2f518c78042fb542140002007767300000000000000000000000000008000100", @ANYRES32=0x0, @ANYBLOB], 0x178}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) (async) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(r1, 0x89fa, &(0x7f00000000c0)={'ip6_vti0\x00', &(0x7f0000000040)={'ip6tnl0\x00', r6, 0x2f, 0x56, 0x4, 0x1, 0x0, @mcast2, @remote, 0x7800, 0x8, 0xffffffb0, 0x3f}}) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) setsockopt$netlink_NETLINK_CAP_ACK(0xffffffffffffffff, 0x10e, 0xa, &(0x7f00000004c0), 0x4) (async) ioctl$LOOP_SET_FD(r1, 0x4c00, r7) 15:32:56 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x80087601, 0x0) 15:32:56 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0xc0481273, 0x0) 15:32:56 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) connect$qrtr(0xffffffffffffffff, &(0x7f0000000080)={0x2a, 0x2, 0x4001}, 0xc) unshare(0x8000400) inotify_init1(0x80000) socket$key(0xf, 0x3, 0x2) socket$key(0xf, 0x3, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) pipe2(&(0x7f0000000040), 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) connect$qrtr(0xffffffffffffffff, &(0x7f0000000080)={0x2a, 0x2, 0x4001}, 0xc) (async) unshare(0x8000400) (async) inotify_init1(0x80000) (async) socket$key(0xf, 0x3, 0x2) (async) socket$key(0xf, 0x3, 0x2) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) pipe2(&(0x7f0000000040), 0x0) (async) 15:32:56 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb5060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:56 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x125e) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:56 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/zoneinfo\x00', 0x0, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f0000000080)=[r3], 0x1) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r4 = pidfd_getfd(r1, r0, 0x0) ioctl$LOOP_SET_CAPACITY(r4, 0x4c07) ioctl$LOOP_SET_CAPACITY(r4, 0x4c07) 15:32:56 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x1, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r1 = openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) pidfd_getfd(r0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x4e23}, 0x6e) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) socket$netlink(0x10, 0x3, 0xe) ioctl$LOOP_SET_STATUS64(r3, 0x4c04, 0x0) 15:32:56 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$SNDRV_TIMER_IOCTL_STATUS32(0xffffffffffffffff, 0x80585414, &(0x7f0000000040)) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x800) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, r1) 15:32:56 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb6000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:56 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x801c581f, 0x0) 15:32:56 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x125f) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:56 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/zoneinfo\x00', 0x0, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f0000000080)=[r3], 0x1) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r4 = pidfd_getfd(r1, r0, 0x0) ioctl$LOOP_SET_CAPACITY(r4, 0x4c07) (async) ioctl$LOOP_SET_CAPACITY(r4, 0x4c07) 15:32:56 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0xc0045878, 0x0) 15:32:56 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb6010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:56 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x1260) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:56 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$SNDRV_TIMER_IOCTL_STATUS32(0xffffffffffffffff, 0x80585414, &(0x7f0000000040)) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x800) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, r1) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$SNDRV_TIMER_IOCTL_STATUS32(0xffffffffffffffff, 0x80585414, &(0x7f0000000040)) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) pipe2(&(0x7f00000000c0), 0x800) (async) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, r1) (async) 15:32:56 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x1, 0x0) (async, rerun: 64) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (rerun: 64) r1 = openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) pidfd_getfd(r0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x4e23}, 0x6e) (async, rerun: 32) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/locks\x00', 0x0, 0x0) (rerun: 32) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) (async, rerun: 64) socket$netlink(0x10, 0x3, 0xe) (async, rerun: 64) ioctl$LOOP_SET_STATUS64(r3, 0x4c04, 0x0) 15:32:56 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/zoneinfo\x00', 0x0, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) (async) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f0000000080)=[r3], 0x1) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) r4 = pidfd_getfd(r1, r0, 0x0) ioctl$LOOP_SET_CAPACITY(r4, 0x4c07) ioctl$LOOP_SET_CAPACITY(r4, 0x4c07) 15:32:56 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x4, 0x60102) unshare(0x8000400) getuid() ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:32:56 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb6020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:56 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0xc0045878, 0x0) 15:32:56 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) ioctl$SNDRV_TIMER_IOCTL_STATUS32(0xffffffffffffffff, 0x80585414, &(0x7f0000000040)) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x800) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, r1) 15:32:56 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x1261) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:56 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb6030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:56 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x1262) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:56 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x4, 0x60102) unshare(0x8000400) (async) getuid() (async, rerun: 32) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (rerun: 32) 15:32:56 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0xc0101282, 0x0) 15:32:56 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb6040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:57 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x1, 0x0) (async) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r1 = openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) pidfd_getfd(r0, r1, 0x0) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x4e23}, 0x6e) (async) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) (async) socket$netlink(0x10, 0x3, 0xe) ioctl$LOOP_SET_STATUS64(r3, 0x4c04, 0x0) 15:32:57 executing program 2: syz_open_dev$loop(&(0x7f0000000000), 0x4, 0x189200) unshare(0x8000400) 15:32:57 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x1263) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:57 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x4, 0x60102) unshare(0x8000400) (async) getuid() (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:32:57 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0xc0189436, 0x0) 15:32:57 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb6050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:57 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb6060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:57 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r1 = openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) write$cgroup_subtree(r1, &(0x7f0000000280)={[{0x2d, 'blkio'}]}, 0x7) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r0, 0x10e, 0x8, &(0x7f0000000040)=0x10001, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$SNDRV_TIMER_IOCTL_GINFO(r2, 0xc0f85403, &(0x7f00000000c0)={{0x2, 0x0, 0x47, 0x1, 0xfff}, 0xfff, 0x2, 'id0\x00', 'timer0\x00', 0x0, 0xd76, 0x628c, 0x6, 0x800}) r3 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r4, 0x40505412, &(0x7f0000000200)={0x1, 0x800, 0x800, 0x0, 0x3}) unshare(0x0) ioctl$LOOP_SET_STATUS64(r3, 0x125d, 0x0) 15:32:57 executing program 2: syz_open_dev$loop(&(0x7f0000000000), 0x4, 0x189200) unshare(0x8000400) 15:32:57 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0xc020660b, 0x0) 15:32:57 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x1264) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:57 executing program 2: syz_open_dev$loop(&(0x7f0000000000), 0x4, 0x189200) unshare(0x8000400) 15:32:57 executing program 0: unshare(0x100) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x4c04, 0x0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 15:32:57 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb7000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:57 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r1 = openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) write$cgroup_subtree(r1, &(0x7f0000000280)={[{0x2d, 'blkio'}]}, 0x7) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r0, 0x10e, 0x8, &(0x7f0000000040)=0x10001, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$SNDRV_TIMER_IOCTL_GINFO(r2, 0xc0f85403, &(0x7f00000000c0)={{0x2, 0x0, 0x47, 0x1, 0xfff}, 0xfff, 0x2, 'id0\x00', 'timer0\x00', 0x0, 0xd76, 0x628c, 0x6, 0x800}) r3 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r4, 0x40505412, &(0x7f0000000200)={0x1, 0x800, 0x800, 0x0, 0x3}) unshare(0x0) ioctl$LOOP_SET_STATUS64(r3, 0x125d, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async) write$cgroup_subtree(r1, &(0x7f0000000280)={[{0x2d, 'blkio'}]}, 0x7) (async) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r0, 0x10e, 0x8, &(0x7f0000000040)=0x10001, 0x4) (async) pipe2(&(0x7f0000000080), 0x0) (async) ioctl$SNDRV_TIMER_IOCTL_GINFO(r2, 0xc0f85403, &(0x7f00000000c0)={{0x2, 0x0, 0x47, 0x1, 0xfff}, 0xfff, 0x2, 'id0\x00', 'timer0\x00', 0x0, 0xd76, 0x628c, 0x6, 0x800}) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r4, 0x40505412, &(0x7f0000000200)={0x1, 0x800, 0x800, 0x0, 0x3}) (async) unshare(0x0) (async) ioctl$LOOP_SET_STATUS64(r3, 0x125d, 0x0) (async) 15:32:57 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0xc0481273, 0x0) 15:32:57 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x1265) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:57 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r0, 0x100, 0x70bd27, 0x25dfdbfc, {}, [@WGDEVICE_A_FWMARK={0x8, 0x7, 0x100}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20006084}, 0x480c1) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r2 = pidfd_getfd(0xffffffffffffffff, r1, 0x0) ioctl$LOOP_CLR_FD(r2, 0x4c01) unshare(0x8000400) r3 = accept$unix(r2, 0x0, &(0x7f0000000180)) recvmsg$unix(r3, &(0x7f00000005c0)={&(0x7f00000001c0)=@abs, 0x6e, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/30, 0x1e}, {&(0x7f0000000280)=""/12, 0xc}, {&(0x7f00000002c0)=""/131, 0x83}, {&(0x7f0000000380)=""/41, 0x29}, {&(0x7f00000003c0)=""/204, 0xcc}], 0x5, &(0x7f0000000540)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x58}, 0x80caaee17c65ae4b) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) 15:32:57 executing program 0: unshare(0x100) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x4c04, 0x0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) unshare(0x100) (async) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x4c04, 0x0) (async) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) (async) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) (async) 15:32:57 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x1267) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:57 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r1 = openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) write$cgroup_subtree(r1, &(0x7f0000000280)={[{0x2d, 'blkio'}]}, 0x7) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r0, 0x10e, 0x8, &(0x7f0000000040)=0x10001, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$SNDRV_TIMER_IOCTL_GINFO(r2, 0xc0f85403, &(0x7f00000000c0)={{0x2, 0x0, 0x47, 0x1, 0xfff}, 0xfff, 0x2, 'id0\x00', 'timer0\x00', 0x0, 0xd76, 0x628c, 0x6, 0x800}) r3 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r4, 0x40505412, &(0x7f0000000200)={0x1, 0x800, 0x800, 0x0, 0x3}) unshare(0x0) ioctl$LOOP_SET_STATUS64(r3, 0x125d, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async) write$cgroup_subtree(r1, &(0x7f0000000280)={[{0x2d, 'blkio'}]}, 0x7) (async) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r0, 0x10e, 0x8, &(0x7f0000000040)=0x10001, 0x4) (async) pipe2(&(0x7f0000000080), 0x0) (async) ioctl$SNDRV_TIMER_IOCTL_GINFO(r2, 0xc0f85403, &(0x7f00000000c0)={{0x2, 0x0, 0x47, 0x1, 0xfff}, 0xfff, 0x2, 'id0\x00', 'timer0\x00', 0x0, 0xd76, 0x628c, 0x6, 0x800}) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r4, 0x40505412, &(0x7f0000000200)={0x1, 0x800, 0x800, 0x0, 0x3}) (async) unshare(0x0) (async) ioctl$LOOP_SET_STATUS64(r3, 0x125d, 0x0) (async) 15:32:57 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb7010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:57 executing program 0: unshare(0x100) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x4c04, 0x0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) unshare(0x100) (async) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x4c04, 0x0) (async) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) (async) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) (async) 15:32:57 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r0, 0x100, 0x70bd27, 0x25dfdbfc, {}, [@WGDEVICE_A_FWMARK={0x8, 0x7, 0x100}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20006084}, 0x480c1) (async) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r2 = pidfd_getfd(0xffffffffffffffff, r1, 0x0) ioctl$LOOP_CLR_FD(r2, 0x4c01) unshare(0x8000400) (async) r3 = accept$unix(r2, 0x0, &(0x7f0000000180)) recvmsg$unix(r3, &(0x7f00000005c0)={&(0x7f00000001c0)=@abs, 0x6e, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/30, 0x1e}, {&(0x7f0000000280)=""/12, 0xc}, {&(0x7f00000002c0)=""/131, 0x83}, {&(0x7f0000000380)=""/41, 0x29}, {&(0x7f00000003c0)=""/204, 0xcc}], 0x5, &(0x7f0000000540)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x58}, 0x80caaee17c65ae4b) (async) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) 15:32:57 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x1000000) 15:32:57 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb7020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:57 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x6840) ioctl$LOOP_CLR_FD(r0, 0x4c01) unshare(0x0) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) connect$netlink(0xffffffffffffffff, &(0x7f0000000180)=@proc={0x10, 0x0, 0x25dfdbfe, 0x800000}, 0xc) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, &(0x7f0000000040)=""/238) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_CLR_FD(r2, 0x4c01) syz_open_dev$loop(&(0x7f0000000140), 0x3fffffff, 0x222000) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$SNDRV_TIMER_IOCTL_STOP(0xffffffffffffffff, 0x54a1) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) 15:32:57 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x1268) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:57 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r0, 0x100, 0x70bd27, 0x25dfdbfc, {}, [@WGDEVICE_A_FWMARK={0x8, 0x7, 0x100}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20006084}, 0x480c1) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r2 = pidfd_getfd(0xffffffffffffffff, r1, 0x0) ioctl$LOOP_CLR_FD(r2, 0x4c01) unshare(0x8000400) r3 = accept$unix(r2, 0x0, &(0x7f0000000180)) recvmsg$unix(r3, &(0x7f00000005c0)={&(0x7f00000001c0)=@abs, 0x6e, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/30, 0x1e}, {&(0x7f0000000280)=""/12, 0xc}, {&(0x7f00000002c0)=""/131, 0x83}, {&(0x7f0000000380)=""/41, 0x29}, {&(0x7f00000003c0)=""/204, 0xcc}], 0x5, &(0x7f0000000540)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x58}, 0x80caaee17c65ae4b) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) syz_genetlink_get_family_id$wireguard(&(0x7f0000000080), 0xffffffffffffffff) (async) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r0, 0x100, 0x70bd27, 0x25dfdbfc, {}, [@WGDEVICE_A_FWMARK={0x8, 0x7, 0x100}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20006084}, 0x480c1) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) pidfd_getfd(0xffffffffffffffff, r1, 0x0) (async) ioctl$LOOP_CLR_FD(r2, 0x4c01) (async) unshare(0x8000400) (async) accept$unix(r2, 0x0, &(0x7f0000000180)) (async) recvmsg$unix(r3, &(0x7f00000005c0)={&(0x7f00000001c0)=@abs, 0x6e, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/30, 0x1e}, {&(0x7f0000000280)=""/12, 0xc}, {&(0x7f00000002c0)=""/131, 0x83}, {&(0x7f0000000380)=""/41, 0x29}, {&(0x7f00000003c0)=""/204, 0xcc}], 0x5, &(0x7f0000000540)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x58}, 0x80caaee17c65ae4b) (async) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) (async) 15:32:57 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x100000000000000) 15:32:57 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) socket$netlink(0x10, 0x3, 0x6) 15:32:57 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb7030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:57 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x1269) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:57 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x6840) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) unshare(0x0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) connect$netlink(0xffffffffffffffff, &(0x7f0000000180)=@proc={0x10, 0x0, 0x25dfdbfe, 0x800000}, 0xc) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, &(0x7f0000000040)=""/238) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_CLR_FD(r2, 0x4c01) (async) syz_open_dev$loop(&(0x7f0000000140), 0x3fffffff, 0x222000) (async) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$SNDRV_TIMER_IOCTL_STOP(0xffffffffffffffff, 0x54a1) (async) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) 15:32:57 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) socket$unix(0x1, 0x2, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x5, 0x24043) pidfd_getfd(0xffffffffffffffff, r0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/crypto\x00', 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, r1) 15:32:57 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) socket$netlink(0x10, 0x3, 0x6) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) socket$netlink(0x10, 0x3, 0x6) (async) 15:32:57 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb7040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:57 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) bind$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x4e22}, 0x6e) r2 = pidfd_getfd(r1, r0, 0x0) connect$pptp(r2, &(0x7f0000000380)={0x18, 0x2, {0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}, 0x1e) accept4$unix(r0, &(0x7f0000000180), &(0x7f00000002c0)=0x6e, 0x800) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) accept$unix(r3, &(0x7f0000000300)=@abs, &(0x7f0000000200)=0x6e) r4 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r4, 0x4c05, &(0x7f00000003c0)) unshare(0x76030c00) ioctl$LOOP_SET_STATUS64(r4, 0x1261, 0x0) 15:32:57 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x6840) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async, rerun: 64) unshare(0x0) (rerun: 64) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) connect$netlink(0xffffffffffffffff, &(0x7f0000000180)=@proc={0x10, 0x0, 0x25dfdbfe, 0x800000}, 0xc) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, &(0x7f0000000040)=""/238) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_CLR_FD(r2, 0x4c01) syz_open_dev$loop(&(0x7f0000000140), 0x3fffffff, 0x222000) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) ioctl$SNDRV_TIMER_IOCTL_STOP(0xffffffffffffffff, 0x54a1) (async) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) 15:32:57 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x1274) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:57 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) socket$unix(0x1, 0x2, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) syz_open_dev$loop(&(0x7f0000000040), 0x5, 0x24043) (async) pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/crypto\x00', 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, r1) 15:32:57 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) bind$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x4e22}, 0x6e) r2 = pidfd_getfd(r1, r0, 0x0) connect$pptp(r2, &(0x7f0000000380)={0x18, 0x2, {0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}, 0x1e) accept4$unix(r0, &(0x7f0000000180), &(0x7f00000002c0)=0x6e, 0x800) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) accept$unix(r3, &(0x7f0000000300)=@abs, &(0x7f0000000200)=0x6e) r4 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r4, 0x4c05, &(0x7f00000003c0)) unshare(0x76030c00) ioctl$LOOP_SET_STATUS64(r4, 0x1261, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) bind$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x4e22}, 0x6e) (async) pidfd_getfd(r1, r0, 0x0) (async) connect$pptp(r2, &(0x7f0000000380)={0x18, 0x2, {0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}, 0x1e) (async) accept4$unix(r0, &(0x7f0000000180), &(0x7f00000002c0)=0x6e, 0x800) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) (async) accept$unix(r3, &(0x7f0000000300)=@abs, &(0x7f0000000200)=0x6e) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) ioctl$LOOP_GET_STATUS64(r4, 0x4c05, &(0x7f00000003c0)) (async) unshare(0x76030c00) (async) ioctl$LOOP_SET_STATUS64(r4, 0x1261, 0x0) (async) 15:32:57 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) socket$netlink(0x10, 0x3, 0x6) 15:32:57 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) socket$unix(0x1, 0x2, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x5, 0x24043) pidfd_getfd(0xffffffffffffffff, r0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/crypto\x00', 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, r1) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) socket$unix(0x1, 0x2, 0x0) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) syz_open_dev$loop(&(0x7f0000000040), 0x5, 0x24043) (async) pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/crypto\x00', 0x0, 0x0) (async) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, r1) (async) 15:32:57 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x1275) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:57 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb7050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:57 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) accept4$unix(r1, &(0x7f0000000280), &(0x7f0000000180)=0x6e, 0x80000) ioctl$LOOP_GET_STATUS(r2, 0x4c03, &(0x7f0000000340)) r3 = socket$packet(0x11, 0x3, 0x300) getpeername$packet(r3, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) unshare(0x8000400) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) getpeername$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000000240)=0x14) unshare(0x30eb68d370dad92e) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) getpeername$netlink(r4, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 15:32:57 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x8) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCADD6RD(r1, 0x89f9, &(0x7f00000000c0)={'sit0\x00', &(0x7f0000000040)={'sit0\x00', 0x0, 0x2f, 0x10, 0x9, 0x3, 0x20, @dev={0xfe, 0x80, '\x00', 0x13}, @empty, 0x7800, 0x700, 0xfffffe00, 0x54c2}}) 15:32:57 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb7060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:57 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async, rerun: 32) accept4$unix(r1, &(0x7f0000000280), &(0x7f0000000180)=0x6e, 0x80000) (async, rerun: 32) ioctl$LOOP_GET_STATUS(r2, 0x4c03, &(0x7f0000000340)) (async) r3 = socket$packet(0x11, 0x3, 0x300) getpeername$packet(r3, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) (async, rerun: 64) unshare(0x8000400) (rerun: 64) r4 = socket$nl_route(0x10, 0x3, 0x0) (async) r5 = socket$packet(0x11, 0x2, 0x300) getpeername$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000000240)=0x14) unshare(0x30eb68d370dad92e) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) getpeername$netlink(r4, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 15:32:57 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) bind$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x4e22}, 0x6e) (async, rerun: 64) r2 = pidfd_getfd(r1, r0, 0x0) (rerun: 64) connect$pptp(r2, &(0x7f0000000380)={0x18, 0x2, {0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}, 0x1e) (async, rerun: 64) accept4$unix(r0, &(0x7f0000000180), &(0x7f00000002c0)=0x6e, 0x800) (rerun: 64) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) accept$unix(r3, &(0x7f0000000300)=@abs, &(0x7f0000000200)=0x6e) r4 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r4, 0x4c05, &(0x7f00000003c0)) (async) unshare(0x76030c00) (async) ioctl$LOOP_SET_STATUS64(r4, 0x1261, 0x0) 15:32:57 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x1276) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:57 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x8) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCADD6RD(r1, 0x89f9, &(0x7f00000000c0)={'sit0\x00', &(0x7f0000000040)={'sit0\x00', 0x0, 0x2f, 0x10, 0x9, 0x3, 0x20, @dev={0xfe, 0x80, '\x00', 0x13}, @empty, 0x7800, 0x700, 0xfffffe00, 0x54c2}}) 15:32:57 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xfffffffffffffffc, 0x40140) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:32:57 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb8000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:57 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(0xffffffffffffffff, 0x40485404, &(0x7f0000000040)={{0x1, 0x1, 0x5, 0x2, 0x1}, 0x0, 0x4}) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r0) 15:32:57 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xfffffffffffffffc, 0x40140) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0xfffffffffffffffc, 0x40140) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) 15:32:57 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x1277) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:57 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x8) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCADD6RD(r1, 0x89f9, &(0x7f00000000c0)={'sit0\x00', &(0x7f0000000040)={'sit0\x00', 0x0, 0x2f, 0x10, 0x9, 0x3, 0x20, @dev={0xfe, 0x80, '\x00', 0x13}, @empty, 0x7800, 0x700, 0xfffffe00, 0x54c2}}) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x8) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$sock_ipv6_tunnel_SIOCADD6RD(r1, 0x89f9, &(0x7f00000000c0)={'sit0\x00', &(0x7f0000000040)={'sit0\x00', 0x0, 0x2f, 0x10, 0x9, 0x3, 0x20, @dev={0xfe, 0x80, '\x00', 0x13}, @empty, 0x7800, 0x700, 0xfffffe00, 0x54c2}}) (async) 15:32:57 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb8010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:57 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) accept4$unix(r1, &(0x7f0000000280), &(0x7f0000000180)=0x6e, 0x80000) ioctl$LOOP_GET_STATUS(r2, 0x4c03, &(0x7f0000000340)) (async) r3 = socket$packet(0x11, 0x3, 0x300) getpeername$packet(r3, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) (async) unshare(0x8000400) r4 = socket$nl_route(0x10, 0x3, 0x0) (async) r5 = socket$packet(0x11, 0x2, 0x300) getpeername$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000000240)=0x14) (async) unshare(0x30eb68d370dad92e) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) getpeername$netlink(r4, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 15:32:57 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xfffffffffffffffc, 0x40140) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:32:57 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x1278) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:57 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(0xffffffffffffffff, 0x40485404, &(0x7f0000000040)={{0x1, 0x1, 0x5, 0x2, 0x1}, 0x0, 0x4}) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async, rerun: 64) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r0) (rerun: 64) 15:32:57 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r1) timerfd_create(0x8, 0x1800) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) getsockname$unix(r3, &(0x7f00000000c0), &(0x7f0000000140)=0x6e) syz_genetlink_get_family_id$gtp(&(0x7f0000000200), r1) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) r4 = io_uring_setup(0x136a, &(0x7f0000000180)={0x0, 0x5d1c, 0x1, 0x3, 0x184, 0x0, r2}) io_uring_register$IORING_UNREGISTER_BUFFERS(r4, 0x1, 0x0, 0x0) 15:32:57 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb8020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:57 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) sendmsg$L2TP_CMD_SESSION_CREATE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x3000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x28, 0x0, 0x4, 0x70bd29, 0x25dfdbfc, {}, [@L2TP_ATTR_IP6_DADDR={0x14, 0x20, @mcast2}]}, 0x28}, 0x1, 0x0, 0x0, 0x84}, 0x2000d880) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r0, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x0, 0x300, 0x70bd29, 0x25dfdbfe, {}, [@L2TP_ATTR_LNS_MODE={0x5, 0x14, 0xf8}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x370}]}, 0x28}, 0x1, 0x0, 0x0, 0x4004084}, 0x40001) 15:32:57 executing program 0: r0 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000040)={0xffffffffffffffff}, 0x13f, 0x5}}, 0x20) write$RDMA_USER_CM_CMD_BIND(r0, &(0x7f00000000c0)={0x14, 0x88, 0xfa00, {r1, 0x30, 0x0, @ib={0x1b, 0xde1, 0x82, {"e7e2b53001b4014e6778b55361e02f35"}, 0x5, 0x7, 0x2}}}, 0x90) r2 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r2, 0x4c04, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000001c0)={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000000180), 0x106, 0x5}}, 0x20) 15:32:57 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x1279) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:57 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb8030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:57 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(0xffffffffffffffff, 0x40485404, &(0x7f0000000040)={{0x1, 0x1, 0x5, 0x2, 0x1}, 0x0, 0x4}) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(0xffffffffffffffff, 0x40485404, &(0x7f0000000040)={{0x1, 0x1, 0x5, 0x2, 0x1}, 0x0, 0x4}) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r0) (async) 15:32:57 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) sendmsg$L2TP_CMD_SESSION_CREATE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x3000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x28, 0x0, 0x4, 0x70bd29, 0x25dfdbfc, {}, [@L2TP_ATTR_IP6_DADDR={0x14, 0x20, @mcast2}]}, 0x28}, 0x1, 0x0, 0x0, 0x84}, 0x2000d880) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r0, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x0, 0x300, 0x70bd29, 0x25dfdbfe, {}, [@L2TP_ATTR_LNS_MODE={0x5, 0x14, 0xf8}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x370}]}, 0x28}, 0x1, 0x0, 0x0, 0x4004084}, 0x40001) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) sendmsg$L2TP_CMD_SESSION_CREATE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x3000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x28, 0x0, 0x4, 0x70bd29, 0x25dfdbfc, {}, [@L2TP_ATTR_IP6_DADDR={0x14, 0x20, @mcast2}]}, 0x28}, 0x1, 0x0, 0x0, 0x84}, 0x2000d880) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) sendmsg$L2TP_CMD_TUNNEL_DELETE(r0, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x0, 0x300, 0x70bd29, 0x25dfdbfe, {}, [@L2TP_ATTR_LNS_MODE={0x5, 0x14, 0xf8}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x370}]}, 0x28}, 0x1, 0x0, 0x0, 0x4004084}, 0x40001) (async) 15:32:57 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r1) (async) timerfd_create(0x8, 0x1800) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) getsockname$unix(r3, &(0x7f00000000c0), &(0x7f0000000140)=0x6e) (async) syz_genetlink_get_family_id$gtp(&(0x7f0000000200), r1) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) r4 = io_uring_setup(0x136a, &(0x7f0000000180)={0x0, 0x5d1c, 0x1, 0x3, 0x184, 0x0, r2}) io_uring_register$IORING_UNREGISTER_BUFFERS(r4, 0x1, 0x0, 0x0) 15:32:57 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x127a) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:57 executing program 0: r0 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000040)={0xffffffffffffffff}, 0x13f, 0x5}}, 0x20) write$RDMA_USER_CM_CMD_BIND(r0, &(0x7f00000000c0)={0x14, 0x88, 0xfa00, {r1, 0x30, 0x0, @ib={0x1b, 0xde1, 0x82, {"e7e2b53001b4014e6778b55361e02f35"}, 0x5, 0x7, 0x2}}}, 0x90) (async, rerun: 64) r2 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (rerun: 64) unshare(0x8000400) (async, rerun: 64) ioctl$LOOP_SET_STATUS64(r2, 0x4c04, 0x0) (rerun: 64) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000001c0)={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000000180), 0x106, 0x5}}, 0x20) 15:32:57 executing program 2: r0 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2000007, 0x8010, 0xffffffffffffffff, 0x8000000) syz_io_uring_submit(r0, 0x0, &(0x7f0000000080)=@IORING_OP_LINK_TIMEOUT={0xf, 0x1, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x77359400}, 0x1, 0x1}, 0x200) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) 15:32:57 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) sendmsg$L2TP_CMD_SESSION_CREATE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x3000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x28, 0x0, 0x4, 0x70bd29, 0x25dfdbfc, {}, [@L2TP_ATTR_IP6_DADDR={0x14, 0x20, @mcast2}]}, 0x28}, 0x1, 0x0, 0x0, 0x84}, 0x2000d880) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r0, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x0, 0x300, 0x70bd29, 0x25dfdbfe, {}, [@L2TP_ATTR_LNS_MODE={0x5, 0x14, 0xf8}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x370}]}, 0x28}, 0x1, 0x0, 0x0, 0x4004084}, 0x40001) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) sendmsg$L2TP_CMD_SESSION_CREATE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x3000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x28, 0x0, 0x4, 0x70bd29, 0x25dfdbfc, {}, [@L2TP_ATTR_IP6_DADDR={0x14, 0x20, @mcast2}]}, 0x28}, 0x1, 0x0, 0x0, 0x84}, 0x2000d880) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) sendmsg$L2TP_CMD_TUNNEL_DELETE(r0, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x0, 0x300, 0x70bd29, 0x25dfdbfe, {}, [@L2TP_ATTR_LNS_MODE={0x5, 0x14, 0xf8}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x370}]}, 0x28}, 0x1, 0x0, 0x0, 0x4004084}, 0x40001) (async) 15:32:57 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb8040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:57 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r1) (async) timerfd_create(0x8, 0x1800) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) getsockname$unix(r3, &(0x7f00000000c0), &(0x7f0000000140)=0x6e) syz_genetlink_get_family_id$gtp(&(0x7f0000000200), r1) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) r4 = io_uring_setup(0x136a, &(0x7f0000000180)={0x0, 0x5d1c, 0x1, 0x3, 0x184, 0x0, r2}) io_uring_register$IORING_UNREGISTER_BUFFERS(r4, 0x1, 0x0, 0x0) 15:32:57 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x127b) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:57 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb8050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:57 executing program 0: r0 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 32) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000040)={0xffffffffffffffff}, 0x13f, 0x5}}, 0x20) (rerun: 32) write$RDMA_USER_CM_CMD_BIND(r0, &(0x7f00000000c0)={0x14, 0x88, 0xfa00, {r1, 0x30, 0x0, @ib={0x1b, 0xde1, 0x82, {"e7e2b53001b4014e6778b55361e02f35"}, 0x5, 0x7, 0x2}}}, 0x90) (async) r2 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r2, 0x4c04, 0x0) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000001c0)={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000000180), 0x106, 0x5}}, 0x20) 15:32:57 executing program 2: r0 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2000007, 0x8010, 0xffffffffffffffff, 0x8000000) syz_io_uring_submit(r0, 0x0, &(0x7f0000000080)=@IORING_OP_LINK_TIMEOUT={0xf, 0x1, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x77359400}, 0x1, 0x1}, 0x200) (async) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) 15:32:57 executing program 1: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x4573) setsockopt$inet6_udp_int(0xffffffffffffffff, 0x11, 0xa, &(0x7f0000000040)=0x2461, 0x4) 15:32:57 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x127c) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:57 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb8060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:57 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) syz_io_uring_setup(0x3f, &(0x7f0000000c00), &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000c80)=0x0, &(0x7f0000000cc0)) syz_io_uring_submit(r1, 0x0, &(0x7f0000000d00)=@IORING_OP_ASYNC_CANCEL, 0xfffffff9) syz_io_uring_setup(0x2718, &(0x7f0000000040)={0x0, 0x6580, 0x8, 0x2, 0x20d}, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f00000000c0), &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000140)=@IORING_OP_FADVISE={0x18, 0x5, 0x0, @fd_index=0x9, 0x4, 0x0, 0x8, 0x1, 0x1}, 0xfffffbff) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:32:57 executing program 2: r0 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2000007, 0x8010, 0xffffffffffffffff, 0x8000000) syz_io_uring_submit(r0, 0x0, &(0x7f0000000080)=@IORING_OP_LINK_TIMEOUT={0xf, 0x1, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x77359400}, 0x1, 0x1}, 0x200) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2000007, 0x8010, 0xffffffffffffffff, 0x8000000) (async) syz_io_uring_submit(r0, 0x0, &(0x7f0000000080)=@IORING_OP_LINK_TIMEOUT={0xf, 0x1, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x77359400}, 0x1, 0x1}, 0x200) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) (async) 15:32:57 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/consoles\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) write$cgroup_subtree(r0, &(0x7f0000000080)={[{0x2b, 'net_prio'}]}, 0xa) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) connect$netlink(r1, &(0x7f0000000040)=@kern={0x10, 0x0, 0x0, 0x8000000}, 0xc) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000180)={0x0, {}, 0x0, {}, 0x401, 0xa, 0x1b, 0x0, "591333fe3fb02d5c3889886ac5e67747b4040ce92799d55df08d6923cade8cf7420a40cec3b44be9b059bf17edaa524735b691b0b0c434ed85563dba53805c7a", "214811c06667669601e474af030661b594942d2b92314917300d90dd4dd83d03", [0x3f, 0x1d30000000000000]}) ioctl$LOOP_GET_STATUS64(0xffffffffffffffff, 0x4c05, &(0x7f0000000240)) 15:32:57 executing program 1: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x4573) setsockopt$inet6_udp_int(0xffffffffffffffff, 0x11, 0xa, &(0x7f0000000040)=0x2461, 0x4) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x4573) (async) setsockopt$inet6_udp_int(0xffffffffffffffff, 0x11, 0xa, &(0x7f0000000040)=0x2461, 0x4) (async) 15:32:57 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb9000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:57 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:32:58 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x127d) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:58 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) syz_io_uring_setup(0x3f, &(0x7f0000000c00), &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000c80)=0x0, &(0x7f0000000cc0)) syz_io_uring_submit(r1, 0x0, &(0x7f0000000d00)=@IORING_OP_ASYNC_CANCEL, 0xfffffff9) syz_io_uring_setup(0x2718, &(0x7f0000000040)={0x0, 0x6580, 0x8, 0x2, 0x20d}, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f00000000c0), &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000140)=@IORING_OP_FADVISE={0x18, 0x5, 0x0, @fd_index=0x9, 0x4, 0x0, 0x8, 0x1, 0x1}, 0xfffffbff) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) syz_io_uring_setup(0x3f, &(0x7f0000000c00), &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000c80), &(0x7f0000000cc0)) (async) syz_io_uring_submit(r1, 0x0, &(0x7f0000000d00)=@IORING_OP_ASYNC_CANCEL, 0xfffffff9) (async) syz_io_uring_setup(0x2718, &(0x7f0000000040)={0x0, 0x6580, 0x8, 0x2, 0x20d}, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) (async) syz_io_uring_submit(r1, r2, &(0x7f0000000140)=@IORING_OP_FADVISE={0x18, 0x5, 0x0, @fd_index=0x9, 0x4, 0x0, 0x8, 0x1, 0x1}, 0xfffffbff) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) 15:32:58 executing program 1: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async, rerun: 64) unshare(0x8000400) (async, rerun: 64) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x4573) (async, rerun: 32) setsockopt$inet6_udp_int(0xffffffffffffffff, 0x11, 0xa, &(0x7f0000000040)=0x2461, 0x4) (rerun: 32) 15:32:58 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/consoles\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) write$cgroup_subtree(r0, &(0x7f0000000080)={[{0x2b, 'net_prio'}]}, 0xa) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) connect$netlink(r1, &(0x7f0000000040)=@kern={0x10, 0x0, 0x0, 0x8000000}, 0xc) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000180)={0x0, {}, 0x0, {}, 0x401, 0xa, 0x1b, 0x0, "591333fe3fb02d5c3889886ac5e67747b4040ce92799d55df08d6923cade8cf7420a40cec3b44be9b059bf17edaa524735b691b0b0c434ed85563dba53805c7a", "214811c06667669601e474af030661b594942d2b92314917300d90dd4dd83d03", [0x3f, 0x1d30000000000000]}) ioctl$LOOP_GET_STATUS64(0xffffffffffffffff, 0x4c05, &(0x7f0000000240)) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/consoles\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async) write$cgroup_subtree(r0, &(0x7f0000000080)={[{0x2b, 'net_prio'}]}, 0xa) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) connect$netlink(r1, &(0x7f0000000040)=@kern={0x10, 0x0, 0x0, 0x8000000}, 0xc) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000180)={0x0, {}, 0x0, {}, 0x401, 0xa, 0x1b, 0x0, "591333fe3fb02d5c3889886ac5e67747b4040ce92799d55df08d6923cade8cf7420a40cec3b44be9b059bf17edaa524735b691b0b0c434ed85563dba53805c7a", "214811c06667669601e474af030661b594942d2b92314917300d90dd4dd83d03", [0x3f, 0x1d30000000000000]}) (async) ioctl$LOOP_GET_STATUS64(0xffffffffffffffff, 0x4c05, &(0x7f0000000240)) (async) 15:32:58 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x127e) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:58 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:32:58 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb9010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:58 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) syz_io_uring_setup(0x3f, &(0x7f0000000c00), &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000c80)=0x0, &(0x7f0000000cc0)) syz_io_uring_submit(r1, 0x0, &(0x7f0000000d00)=@IORING_OP_ASYNC_CANCEL, 0xfffffff9) syz_io_uring_setup(0x2718, &(0x7f0000000040)={0x0, 0x6580, 0x8, 0x2, 0x20d}, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f00000000c0), &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000140)=@IORING_OP_FADVISE={0x18, 0x5, 0x0, @fd_index=0x9, 0x4, 0x0, 0x8, 0x1, 0x1}, 0xfffffbff) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) syz_io_uring_setup(0x3f, &(0x7f0000000c00), &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000c80), &(0x7f0000000cc0)) (async) syz_io_uring_submit(r1, 0x0, &(0x7f0000000d00)=@IORING_OP_ASYNC_CANCEL, 0xfffffff9) (async) syz_io_uring_setup(0x2718, &(0x7f0000000040)={0x0, 0x6580, 0x8, 0x2, 0x20d}, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) (async) syz_io_uring_submit(r1, r2, &(0x7f0000000140)=@IORING_OP_FADVISE={0x18, 0x5, 0x0, @fd_index=0x9, 0x4, 0x0, 0x8, 0x1, 0x1}, 0xfffffbff) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) 15:32:58 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/consoles\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async) write$cgroup_subtree(r0, &(0x7f0000000080)={[{0x2b, 'net_prio'}]}, 0xa) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) connect$netlink(r1, &(0x7f0000000040)=@kern={0x10, 0x0, 0x0, 0x8000000}, 0xc) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000180)={0x0, {}, 0x0, {}, 0x401, 0xa, 0x1b, 0x0, "591333fe3fb02d5c3889886ac5e67747b4040ce92799d55df08d6923cade8cf7420a40cec3b44be9b059bf17edaa524735b691b0b0c434ed85563dba53805c7a", "214811c06667669601e474af030661b594942d2b92314917300d90dd4dd83d03", [0x3f, 0x1d30000000000000]}) ioctl$LOOP_GET_STATUS64(0xffffffffffffffff, 0x4c05, &(0x7f0000000240)) 15:32:58 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb9020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:58 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x127f) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:58 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:32:58 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4b47) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:58 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_CLR_FD(r1, 0x4c01) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) socket$key(0xf, 0x3, 0x2) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(0xffffffffffffffff, 0x89fa, &(0x7f00000000c0)={'ip6tnl0\x00', &(0x7f0000000040)={'syztnl0\x00', 0x0, 0x2f, 0x20, 0x1f, 0x6, 0x12, @private2={0xfc, 0x2, '\x00', 0x1}, @loopback, 0x80, 0x8000, 0x0, 0x7}}) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_STATUS64(r2, 0x4c04, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3, 0x392, 0x0, 0x6, 0x17, 0xc, "bb128763d49a563b7a0b91166acfb2b2d22721937ad77b790f5cde03e8c272eff10697416310510f68665e0ea5c8cd3889ccac01db79bd1e14d7cec7cc245930", "9d4425fb8c51387f5bc4149e0cefe1d05c2af491005749acfdb7a819ccb4fca219dc3544addf41171b23f6b803c8343f12e3e4ccf011cf5cfbc1489fe459eaf9", "37c6ac6d3cf40e3dd74d934cc2cafe1a2a8fd75acc0375c9769151daa717b027", [0x1, 0x6]}) 15:32:58 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x1e, &(0x7f0000000040)=0x9, 0x4) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:32:58 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb9030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:58 executing program 4: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'vxcan0\x00'}) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:32:58 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4b49) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:58 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x1e, &(0x7f0000000040)=0x9, 0x4) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x1e, &(0x7f0000000040)=0x9, 0x4) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) 15:32:58 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_CLR_FD(r1, 0x4c01) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) socket$key(0xf, 0x3, 0x2) (async) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(0xffffffffffffffff, 0x89fa, &(0x7f00000000c0)={'ip6tnl0\x00', &(0x7f0000000040)={'syztnl0\x00', 0x0, 0x2f, 0x20, 0x1f, 0x6, 0x12, @private2={0xfc, 0x2, '\x00', 0x1}, @loopback, 0x80, 0x8000, 0x0, 0x7}}) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_STATUS64(r2, 0x4c04, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3, 0x392, 0x0, 0x6, 0x17, 0xc, "bb128763d49a563b7a0b91166acfb2b2d22721937ad77b790f5cde03e8c272eff10697416310510f68665e0ea5c8cd3889ccac01db79bd1e14d7cec7cc245930", "9d4425fb8c51387f5bc4149e0cefe1d05c2af491005749acfdb7a819ccb4fca219dc3544addf41171b23f6b803c8343f12e3e4ccf011cf5cfbc1489fe459eaf9", "37c6ac6d3cf40e3dd74d934cc2cafe1a2a8fd75acc0375c9769151daa717b027", [0x1, 0x6]}) 15:32:58 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c00) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:58 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x1e, &(0x7f0000000040)=0x9, 0x4) (async, rerun: 64) unshare(0x8000400) (async, rerun: 64) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:32:58 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb9040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:58 executing program 4: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'vxcan0\x00'}) (async) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:32:58 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c02) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:58 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async, rerun: 32) ioctl$LOOP_CLR_FD(r1, 0x4c01) (rerun: 32) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) socket$key(0xf, 0x3, 0x2) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(0xffffffffffffffff, 0x89fa, &(0x7f00000000c0)={'ip6tnl0\x00', &(0x7f0000000040)={'syztnl0\x00', 0x0, 0x2f, 0x20, 0x1f, 0x6, 0x12, @private2={0xfc, 0x2, '\x00', 0x1}, @loopback, 0x80, 0x8000, 0x0, 0x7}}) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_STATUS64(r2, 0x4c04, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3, 0x392, 0x0, 0x6, 0x17, 0xc, "bb128763d49a563b7a0b91166acfb2b2d22721937ad77b790f5cde03e8c272eff10697416310510f68665e0ea5c8cd3889ccac01db79bd1e14d7cec7cc245930", "9d4425fb8c51387f5bc4149e0cefe1d05c2af491005749acfdb7a819ccb4fca219dc3544addf41171b23f6b803c8343f12e3e4ccf011cf5cfbc1489fe459eaf9", "37c6ac6d3cf40e3dd74d934cc2cafe1a2a8fd75acc0375c9769151daa717b027", [0x1, 0x6]}) 15:32:58 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb9050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:58 executing program 4: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'vxcan0\x00'}) (async) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:32:58 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) socket$netlink(0x10, 0x3, 0xa) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:32:58 executing program 0: socket$caif_stream(0x25, 0x1, 0x4) ioctl$SNDRV_TIMER_IOCTL_GINFO(0xffffffffffffffff, 0xc0f85403, &(0x7f0000000040)={{0x2, 0x2, 0xffffffff, 0x3, 0x8}, 0x0, 0x9, 'id1\x00', 'timer0\x00', 0x0, 0x3f, 0xc313, 0x83, 0xaa3}) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x40000000000, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x1f) 15:32:58 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb9060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:58 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c03) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:58 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x2040) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r2 = openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) r4 = perf_event_open(&(0x7f00000002c0)={0x2, 0x80, 0x4, 0x2, 0x80, 0x1, 0x0, 0xd100, 0x78024, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000140), 0x2}, 0x1, 0x9, 0x1, 0x0, 0x100, 0x100, 0x9d9, 0x0, 0x7, 0x0, 0xffffffffffffffe0}, 0x0, 0x5, r3, 0x1) ioctl$PERF_EVENT_IOC_REFRESH(r4, 0x2402, 0xfffffffffffffff7) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/tty/ldiscs\x00', 0x0, 0x0) r6 = pidfd_getfd(r1, r2, 0x0) ioctl$LOOP_GET_STATUS(r6, 0x4c03, &(0x7f0000000200)) getsockopt$inet6_dccp_buf(r1, 0x21, 0xc0, &(0x7f0000000500)=""/102397, &(0x7f0000000080)=0x18ffd) setsockopt$netlink_NETLINK_NO_ENOBUFS(r5, 0x10e, 0x5, &(0x7f00000000c0)=0x4, 0x4) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r7, &(0x7f00000004c0), 0x2, 0x0) r8 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), 0xffffffffffffffff) sendmsg$WG_CMD_GET_DEVICE(r7, &(0x7f00000003c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x41060}, 0xc, &(0x7f0000000380)={&(0x7f0000019500)={0x78c, r8, 0x200, 0x70bd25, 0x25dfdbff, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg1\x00'}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x724, 0x8, 0x0, 0x1, [{0x44, 0x0, 0x0, 0x1, [@WGPEER_A_FLAGS={0x8, 0x3, 0x2}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "2018cbd9e9fc02b9e6130c4fd35ef52315181cb6433bf00063a3ad035d794019"}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @broadcast}}]}, {0x2c0, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e24, 0x6, @remote, 0xf85}}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e20, 0x2, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x7}}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e24, 0x49, @empty, 0x1f}}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ALLOWEDIPS={0x1f8, 0x9, 0x0, 0x1, [{0xb8, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x3f}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5, 0x3, 0x3}}]}, {0x13c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00'}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x36}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private2={0xfc, 0x2, '\x00', 0x1}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e22, @remote}}]}, {0x1a4, 0x0, 0x0, 0x1, [@WGPEER_A_ALLOWEDIPS={0x184, 0x9, 0x0, 0x1, [{0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5, 0x3, 0x3}}]}, {0x94, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x25}}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @private0={0xfc, 0x0, '\x00', 0x1}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @private1={0xfc, 0x1, '\x00', 0x1}}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010100}, {0x5, 0x3, 0x2}}]}, {0xc4, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @private=0xa010100}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010102}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010101}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5}}]}]}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e22, @rand_addr=0x64010102}}, @WGPEER_A_FLAGS={0x8, 0x3, 0x7}]}, {0x18, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @empty}}]}, {0xc, 0x0, 0x0, 0x1, [@WGPEER_A_PROTOCOL_VERSION={0x8}]}, {0x254, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e23, 0xffff, @remote, 0x7}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @multicast2}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_ALLOWEDIPS={0x1f0, 0x9, 0x0, 0x1, [{0x7c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x42}}}, {0x5, 0x3, 0x3}}]}, {0x7c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010102}}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x2}}]}, {0xf4, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @loopback}}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private0={0xfc, 0x0, '\x00', 0x1}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, {0x5, 0x3, 0x1}}]}]}, @WGPEER_A_PROTOCOL_VERSION={0x8}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e21}]}, 0x78c}, 0x1, 0x0, 0x0, 0x40004}, 0x44801) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000100)='./binderfs/custom1\x00', 0x802, 0x0) 15:32:58 executing program 0: socket$caif_stream(0x25, 0x1, 0x4) (async, rerun: 64) ioctl$SNDRV_TIMER_IOCTL_GINFO(0xffffffffffffffff, 0xc0f85403, &(0x7f0000000040)={{0x2, 0x2, 0xffffffff, 0x3, 0x8}, 0x0, 0x9, 'id1\x00', 'timer0\x00', 0x0, 0x3f, 0xc313, 0x83, 0xaa3}) (async, rerun: 64) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x40000000000, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x1f) 15:32:58 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c04) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:58 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) socket$netlink(0x10, 0x3, 0xa) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) socket$netlink(0x10, 0x3, 0xa) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) 15:32:58 executing program 1: setfsuid(0xee01) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r1 = openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) r3 = getuid() mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100), 0x40000, &(0x7f0000000340)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB, @ANYRESHEX=r2, @ANYBLOB="2c616669643d3078303030303030303130303030303030302c63616368653d6c6f6f73652c706f73697861636c2c76657273696f6e3d3970323030302e752c76657273696f6e3d397032020000004c2c736d61636b6673726f6f743d2c6d61736b3d4d41595f57616973652c666f776e65723d00000000000000000000000000005cb8748754806762cdec0ff25dc176293f7099", @ANYRESDEC=r3, @ANYBLOB=',\x00']) r4 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r5, &(0x7f00000004c0), 0x2, 0x0) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r6, &(0x7f00000004c0), 0x2, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000002600)=@IORING_OP_CONNECT={0x10, 0x1, 0x0, r2, 0x80, &(0x7f00000002c0)=@qipcrtr={0x2a, 0xffffffffffffffff, 0x7fff}}, 0x8) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000280)=@IORING_OP_SPLICE={0x1e, 0x4, 0x0, @fd=r5, 0xaf, {0x0, r1}, 0x0, 0xa, 0x0, {0x0, 0x0, r6}}, 0x6) r7 = socket$netlink(0x10, 0x3, 0x18) syz_genetlink_get_family_id$l2tp(&(0x7f0000000240), r7) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x6e) process_mrelease(0xffffffffffffffff, 0x0) unshare(0x8000600) ioctl$LOOP_SET_DIRECT_IO(r4, 0x4c08, 0x0) 15:32:58 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xba000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:58 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c05) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:58 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) socket$netlink(0x10, 0x3, 0xa) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:32:58 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xba010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:58 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x2040) (async) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r2 = openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) (async) r4 = perf_event_open(&(0x7f00000002c0)={0x2, 0x80, 0x4, 0x2, 0x80, 0x1, 0x0, 0xd100, 0x78024, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000140), 0x2}, 0x1, 0x9, 0x1, 0x0, 0x100, 0x100, 0x9d9, 0x0, 0x7, 0x0, 0xffffffffffffffe0}, 0x0, 0x5, r3, 0x1) ioctl$PERF_EVENT_IOC_REFRESH(r4, 0x2402, 0xfffffffffffffff7) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/tty/ldiscs\x00', 0x0, 0x0) (async) r6 = pidfd_getfd(r1, r2, 0x0) ioctl$LOOP_GET_STATUS(r6, 0x4c03, &(0x7f0000000200)) (async) getsockopt$inet6_dccp_buf(r1, 0x21, 0xc0, &(0x7f0000000500)=""/102397, &(0x7f0000000080)=0x18ffd) setsockopt$netlink_NETLINK_NO_ENOBUFS(r5, 0x10e, 0x5, &(0x7f00000000c0)=0x4, 0x4) (async) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r7, &(0x7f00000004c0), 0x2, 0x0) (async) r8 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), 0xffffffffffffffff) sendmsg$WG_CMD_GET_DEVICE(r7, &(0x7f00000003c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x41060}, 0xc, &(0x7f0000000380)={&(0x7f0000019500)={0x78c, r8, 0x200, 0x70bd25, 0x25dfdbff, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg1\x00'}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x724, 0x8, 0x0, 0x1, [{0x44, 0x0, 0x0, 0x1, [@WGPEER_A_FLAGS={0x8, 0x3, 0x2}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "2018cbd9e9fc02b9e6130c4fd35ef52315181cb6433bf00063a3ad035d794019"}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @broadcast}}]}, {0x2c0, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e24, 0x6, @remote, 0xf85}}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e20, 0x2, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x7}}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e24, 0x49, @empty, 0x1f}}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ALLOWEDIPS={0x1f8, 0x9, 0x0, 0x1, [{0xb8, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x3f}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5, 0x3, 0x3}}]}, {0x13c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00'}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x36}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private2={0xfc, 0x2, '\x00', 0x1}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e22, @remote}}]}, {0x1a4, 0x0, 0x0, 0x1, [@WGPEER_A_ALLOWEDIPS={0x184, 0x9, 0x0, 0x1, [{0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5, 0x3, 0x3}}]}, {0x94, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x25}}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @private0={0xfc, 0x0, '\x00', 0x1}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @private1={0xfc, 0x1, '\x00', 0x1}}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010100}, {0x5, 0x3, 0x2}}]}, {0xc4, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @private=0xa010100}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010102}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010101}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5}}]}]}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e22, @rand_addr=0x64010102}}, @WGPEER_A_FLAGS={0x8, 0x3, 0x7}]}, {0x18, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @empty}}]}, {0xc, 0x0, 0x0, 0x1, [@WGPEER_A_PROTOCOL_VERSION={0x8}]}, {0x254, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e23, 0xffff, @remote, 0x7}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @multicast2}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_ALLOWEDIPS={0x1f0, 0x9, 0x0, 0x1, [{0x7c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x42}}}, {0x5, 0x3, 0x3}}]}, {0x7c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010102}}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x2}}]}, {0xf4, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @loopback}}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private0={0xfc, 0x0, '\x00', 0x1}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, {0x5, 0x3, 0x1}}]}]}, @WGPEER_A_PROTOCOL_VERSION={0x8}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e21}]}, 0x78c}, 0x1, 0x0, 0x0, 0x40004}, 0x44801) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000100)='./binderfs/custom1\x00', 0x802, 0x0) 15:32:58 executing program 0: socket$caif_stream(0x25, 0x1, 0x4) (async) ioctl$SNDRV_TIMER_IOCTL_GINFO(0xffffffffffffffff, 0xc0f85403, &(0x7f0000000040)={{0x2, 0x2, 0xffffffff, 0x3, 0x8}, 0x0, 0x9, 'id1\x00', 'timer0\x00', 0x0, 0x3f, 0xc313, 0x83, 0xaa3}) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x40000000000, 0x0) (async) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x1f) 15:32:58 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c06) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:58 executing program 1: setfsuid(0xee01) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r1 = openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) r3 = getuid() mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100), 0x40000, &(0x7f0000000340)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB, @ANYRESHEX=r2, @ANYBLOB="2c616669643d3078303030303030303130303030303030302c63616368653d6c6f6f73652c706f73697861636c2c76657273696f6e3d3970323030302e752c76657273696f6e3d397032020000004c2c736d61636b6673726f6f743d2c6d61736b3d4d41595f57616973652c666f776e65723d00000000000000000000000000005cb8748754806762cdec0ff25dc176293f7099", @ANYRESDEC=r3, @ANYBLOB=',\x00']) r4 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r5, &(0x7f00000004c0), 0x2, 0x0) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r6, &(0x7f00000004c0), 0x2, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000002600)=@IORING_OP_CONNECT={0x10, 0x1, 0x0, r2, 0x80, &(0x7f00000002c0)=@qipcrtr={0x2a, 0xffffffffffffffff, 0x7fff}}, 0x8) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000280)=@IORING_OP_SPLICE={0x1e, 0x4, 0x0, @fd=r5, 0xaf, {0x0, r1}, 0x0, 0xa, 0x0, {0x0, 0x0, r6}}, 0x6) r7 = socket$netlink(0x10, 0x3, 0x18) syz_genetlink_get_family_id$l2tp(&(0x7f0000000240), r7) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x6e) process_mrelease(0xffffffffffffffff, 0x0) unshare(0x8000600) ioctl$LOOP_SET_DIRECT_IO(r4, 0x4c08, 0x0) setfsuid(0xee01) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) getuid() (async) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100), 0x40000, &(0x7f0000000340)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB, @ANYRESHEX=r2, @ANYBLOB="2c616669643d3078303030303030303130303030303030302c63616368653d6c6f6f73652c706f73697861636c2c76657273696f6e3d3970323030302e752c76657273696f6e3d397032020000004c2c736d61636b6673726f6f743d2c6d61736b3d4d41595f57616973652c666f776e65723d00000000000000000000000000005cb8748754806762cdec0ff25dc176293f7099", @ANYRESDEC=r3, @ANYBLOB=',\x00']) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r5, &(0x7f00000004c0), 0x2, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r6, &(0x7f00000004c0), 0x2, 0x0) (async) syz_io_uring_submit(0x0, 0x0, &(0x7f0000002600)=@IORING_OP_CONNECT={0x10, 0x1, 0x0, r2, 0x80, &(0x7f00000002c0)=@qipcrtr={0x2a, 0xffffffffffffffff, 0x7fff}}, 0x8) (async) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000280)=@IORING_OP_SPLICE={0x1e, 0x4, 0x0, @fd=r5, 0xaf, {0x0, r1}, 0x0, 0xa, 0x0, {0x0, 0x0, r6}}, 0x6) (async) socket$netlink(0x10, 0x3, 0x18) (async) syz_genetlink_get_family_id$l2tp(&(0x7f0000000240), r7) (async) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x6e) (async) process_mrelease(0xffffffffffffffff, 0x0) (async) unshare(0x8000600) (async) ioctl$LOOP_SET_DIRECT_IO(r4, 0x4c08, 0x0) (async) 15:32:58 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x100000000000, 0x0) unshare(0x30000180) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:32:58 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x100000000000, 0x0) unshare(0x30000180) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:32:58 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xba020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:58 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x2040) (async, rerun: 32) unshare(0x8000400) (rerun: 32) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r2 = openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) (async, rerun: 32) r4 = perf_event_open(&(0x7f00000002c0)={0x2, 0x80, 0x4, 0x2, 0x80, 0x1, 0x0, 0xd100, 0x78024, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000140), 0x2}, 0x1, 0x9, 0x1, 0x0, 0x100, 0x100, 0x9d9, 0x0, 0x7, 0x0, 0xffffffffffffffe0}, 0x0, 0x5, r3, 0x1) (rerun: 32) ioctl$PERF_EVENT_IOC_REFRESH(r4, 0x2402, 0xfffffffffffffff7) (async) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/tty/ldiscs\x00', 0x0, 0x0) r6 = pidfd_getfd(r1, r2, 0x0) ioctl$LOOP_GET_STATUS(r6, 0x4c03, &(0x7f0000000200)) (async) getsockopt$inet6_dccp_buf(r1, 0x21, 0xc0, &(0x7f0000000500)=""/102397, &(0x7f0000000080)=0x18ffd) setsockopt$netlink_NETLINK_NO_ENOBUFS(r5, 0x10e, 0x5, &(0x7f00000000c0)=0x4, 0x4) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r7, &(0x7f00000004c0), 0x2, 0x0) (async) r8 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), 0xffffffffffffffff) sendmsg$WG_CMD_GET_DEVICE(r7, &(0x7f00000003c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x41060}, 0xc, &(0x7f0000000380)={&(0x7f0000019500)={0x78c, r8, 0x200, 0x70bd25, 0x25dfdbff, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg1\x00'}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x724, 0x8, 0x0, 0x1, [{0x44, 0x0, 0x0, 0x1, [@WGPEER_A_FLAGS={0x8, 0x3, 0x2}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "2018cbd9e9fc02b9e6130c4fd35ef52315181cb6433bf00063a3ad035d794019"}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @broadcast}}]}, {0x2c0, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e24, 0x6, @remote, 0xf85}}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e20, 0x2, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x7}}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e24, 0x49, @empty, 0x1f}}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ALLOWEDIPS={0x1f8, 0x9, 0x0, 0x1, [{0xb8, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x3f}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5, 0x3, 0x3}}]}, {0x13c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00'}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x36}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private2={0xfc, 0x2, '\x00', 0x1}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e22, @remote}}]}, {0x1a4, 0x0, 0x0, 0x1, [@WGPEER_A_ALLOWEDIPS={0x184, 0x9, 0x0, 0x1, [{0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5, 0x3, 0x3}}]}, {0x94, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x25}}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @private0={0xfc, 0x0, '\x00', 0x1}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @private1={0xfc, 0x1, '\x00', 0x1}}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010100}, {0x5, 0x3, 0x2}}]}, {0xc4, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @private=0xa010100}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010102}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010101}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5}}]}]}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e22, @rand_addr=0x64010102}}, @WGPEER_A_FLAGS={0x8, 0x3, 0x7}]}, {0x18, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @empty}}]}, {0xc, 0x0, 0x0, 0x1, [@WGPEER_A_PROTOCOL_VERSION={0x8}]}, {0x254, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e23, 0xffff, @remote, 0x7}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @multicast2}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_ALLOWEDIPS={0x1f0, 0x9, 0x0, 0x1, [{0x7c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x42}}}, {0x5, 0x3, 0x3}}]}, {0x7c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010102}}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x2}}]}, {0xf4, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @loopback}}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private0={0xfc, 0x0, '\x00', 0x1}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, {0x5, 0x3, 0x1}}]}]}, @WGPEER_A_PROTOCOL_VERSION={0x8}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e21}]}, 0x78c}, 0x1, 0x0, 0x0, 0x40004}, 0x44801) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000100)='./binderfs/custom1\x00', 0x802, 0x0) 15:32:58 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c07) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:58 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xba030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:58 executing program 0: ioctl$X86_IOC_RDMSR_REGS(0xffffffffffffffff, 0xc02063a0, &(0x7f0000000140)=[0x4, 0x101, 0x7, 0x9, 0x800, 0x40, 0x7, 0x8]) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) pipe2(&(0x7f0000000180), 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x401, 0x800, 0x0, 0xa, 0xa, 0x0, "a4c972dc436be7a25a1bf432c7665660bff0406033e8c4c4e33e905c60188034ffab37307f89a1ff5141a94b1d51f826aca48e93fa90e5a121555a3c32414abc", "cdb12039a65a82eea552f149659f3910563e6f2c87e914f86b01cd11f4920f7aca741f42bb315a0f8f58ff29c9a81f94d9301243bcf3100acd3c0ebeb2a21e57", "0a0ea18c113659af1c355e6ea870d64af1af962fd14634b26118080b31d17139", [0x3ff, 0x7f]}) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:32:58 executing program 1: setfsuid(0xee01) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r1 = openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) r3 = getuid() mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100), 0x40000, &(0x7f0000000340)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB, @ANYRESHEX=r2, @ANYBLOB="2c616669643d3078303030303030303130303030303030302c63616368653d6c6f6f73652c706f73697861636c2c76657273696f6e3d3970323030302e752c76657273696f6e3d397032020000004c2c736d61636b6673726f6f743d2c6d61736b3d4d41595f57616973652c666f776e65723d00000000000000000000000000005cb8748754806762cdec0ff25dc176293f7099", @ANYRESDEC=r3, @ANYBLOB=',\x00']) (async) r4 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r5, &(0x7f00000004c0), 0x2, 0x0) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r6, &(0x7f00000004c0), 0x2, 0x0) (async) syz_io_uring_submit(0x0, 0x0, &(0x7f0000002600)=@IORING_OP_CONNECT={0x10, 0x1, 0x0, r2, 0x80, &(0x7f00000002c0)=@qipcrtr={0x2a, 0xffffffffffffffff, 0x7fff}}, 0x8) (async) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000280)=@IORING_OP_SPLICE={0x1e, 0x4, 0x0, @fd=r5, 0xaf, {0x0, r1}, 0x0, 0xa, 0x0, {0x0, 0x0, r6}}, 0x6) (async) r7 = socket$netlink(0x10, 0x3, 0x18) syz_genetlink_get_family_id$l2tp(&(0x7f0000000240), r7) (async) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x6e) process_mrelease(0xffffffffffffffff, 0x0) unshare(0x8000600) (async) ioctl$LOOP_SET_DIRECT_IO(r4, 0x4c08, 0x0) 15:32:58 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x100000000000, 0x0) unshare(0x30000180) (async, rerun: 32) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (rerun: 32) 15:32:58 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c08) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:58 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000280)=[{{&(0x7f0000000040)=@abs, 0x6e, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/123, 0x7b}], 0x1, &(0x7f0000000180)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xd8}}], 0x1, 0x10121, &(0x7f00000002c0)) 15:32:58 executing program 0: ioctl$X86_IOC_RDMSR_REGS(0xffffffffffffffff, 0xc02063a0, &(0x7f0000000140)=[0x4, 0x101, 0x7, 0x9, 0x800, 0x40, 0x7, 0x8]) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) pipe2(&(0x7f0000000180), 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x401, 0x800, 0x0, 0xa, 0xa, 0x0, "a4c972dc436be7a25a1bf432c7665660bff0406033e8c4c4e33e905c60188034ffab37307f89a1ff5141a94b1d51f826aca48e93fa90e5a121555a3c32414abc", "cdb12039a65a82eea552f149659f3910563e6f2c87e914f86b01cd11f4920f7aca741f42bb315a0f8f58ff29c9a81f94d9301243bcf3100acd3c0ebeb2a21e57", "0a0ea18c113659af1c355e6ea870d64af1af962fd14634b26118080b31d17139", [0x3ff, 0x7f]}) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) ioctl$X86_IOC_RDMSR_REGS(0xffffffffffffffff, 0xc02063a0, &(0x7f0000000140)=[0x4, 0x101, 0x7, 0x9, 0x800, 0x40, 0x7, 0x8]) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) pipe2(&(0x7f0000000180), 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x401, 0x800, 0x0, 0xa, 0xa, 0x0, "a4c972dc436be7a25a1bf432c7665660bff0406033e8c4c4e33e905c60188034ffab37307f89a1ff5141a94b1d51f826aca48e93fa90e5a121555a3c32414abc", "cdb12039a65a82eea552f149659f3910563e6f2c87e914f86b01cd11f4920f7aca741f42bb315a0f8f58ff29c9a81f94d9301243bcf3100acd3c0ebeb2a21e57", "0a0ea18c113659af1c355e6ea870d64af1af962fd14634b26118080b31d17139", [0x3ff, 0x7f]}) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) 15:32:58 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xba040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:58 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c09) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:58 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x10400) unshare(0x800) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:32:58 executing program 2: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x18, 0xfa00, {0x0, &(0x7f00000001c0)={0xffffffffffffffff}, 0x13f, 0x9}}, 0x20) write$RDMA_USER_CM_CMD_REJECT(0xffffffffffffffff, &(0x7f0000000240)={0x9, 0x108, 0xfa00, {r0, 0x6, "b5d51c", "41138b4d29adbff97b9797297590edef16e3267d3ad27e21263325ba6aa23da18611f4a2eda51eee95c16950097287c5a7aacf587424648d1deea785b3152f1bd99caa6839a1ad62d86a1f9d306e4caf5bbf601432ecff51891d7b2dd65b1f356b5751fea14bb221eecac80fe43bb377d9dc93844b16aa5c56cb861c913553c787008e7cd0f2ec9d2354d1ccd06093241016b6cd76f1e7290f20955f16d028588d490ef0f80123bb01135bf9d737b4f5ea8226317fd3431d03c100a8da04da89fdf6177ee25ac6b17a6fdab9f580ebf815b4f0fbb89b5b0a6a6c9001b3dfdb2a09fd6b1dfc86f95d19561c0f6e3f7be0b0c3840cb99b008422db0440d58cfe77"}}, 0x110) r1 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0xff, 0x40400) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000040), 0xd1, 0x8c042) openat$cgroup_subtree(0xffffffffffffffff, &(0x7f00000004c0), 0x2, 0x0) r3 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r4 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r3, &(0x7f00000002c0)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000280)={0xffffffffffffffff}, 0x106}}, 0x20) write$RDMA_USER_CM_CMD_INIT_QP_ATTR(r4, &(0x7f0000000300)={0xb, 0x10, 0xfa00, {0x0, r5}}, 0x18) write$RDMA_USER_CM_CMD_INIT_QP_ATTR(0xffffffffffffffff, &(0x7f0000000500)={0xb, 0x10, 0xfa00, {&(0x7f0000000400), r5, 0x6}}, 0x18) setsockopt$netlink_NETLINK_BROADCAST_ERROR(0xffffffffffffffff, 0x10e, 0x4, &(0x7f0000000180)=0x9, 0x4) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000080)={0x0, {}, 0x0, {}, 0xe92, 0x6, 0xd, 0x10, "6a4e99604bf7907d9c85002cfb2035c99c55f7b8e4c750510d84df161c754307b8503b4b0fea79bcd60b0d264cca3a4d4352d822b472cd7fae1164fa18eec1fa", "c9f7d8373d53948b7f93c282ba8baa36e31b89c95ca93ccb123de583d81f2ca1", [0xffffffff00000001, 0x6]}) ioctl$LOOP_CLR_FD(r2, 0x4c01) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r6, &(0x7f00000004c0), 0x2, 0x0) syz_open_dev$loop(&(0x7f00000003c0), 0x0, 0x0) syz_genetlink_get_family_id$fou(&(0x7f0000000380), r6) 15:32:58 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000280)=[{{&(0x7f0000000040)=@abs, 0x6e, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/123, 0x7b}], 0x1, &(0x7f0000000180)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xd8}}], 0x1, 0x10121, &(0x7f00000002c0)) 15:32:58 executing program 0: ioctl$X86_IOC_RDMSR_REGS(0xffffffffffffffff, 0xc02063a0, &(0x7f0000000140)=[0x4, 0x101, 0x7, 0x9, 0x800, 0x40, 0x7, 0x8]) (async) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) pipe2(&(0x7f0000000180), 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x401, 0x800, 0x0, 0xa, 0xa, 0x0, "a4c972dc436be7a25a1bf432c7665660bff0406033e8c4c4e33e905c60188034ffab37307f89a1ff5141a94b1d51f826aca48e93fa90e5a121555a3c32414abc", "cdb12039a65a82eea552f149659f3910563e6f2c87e914f86b01cd11f4920f7aca741f42bb315a0f8f58ff29c9a81f94d9301243bcf3100acd3c0ebeb2a21e57", "0a0ea18c113659af1c355e6ea870d64af1af962fd14634b26118080b31d17139", [0x3ff, 0x7f]}) (async, rerun: 64) unshare(0x8000400) (async, rerun: 64) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:32:58 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xba050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:58 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x10400) unshare(0x800) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x10400) (async) unshare(0x800) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) 15:32:58 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c0a) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:58 executing program 2: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x18, 0xfa00, {0x0, &(0x7f00000001c0)={0xffffffffffffffff}, 0x13f, 0x9}}, 0x20) write$RDMA_USER_CM_CMD_REJECT(0xffffffffffffffff, &(0x7f0000000240)={0x9, 0x108, 0xfa00, {r0, 0x6, "b5d51c", "41138b4d29adbff97b9797297590edef16e3267d3ad27e21263325ba6aa23da18611f4a2eda51eee95c16950097287c5a7aacf587424648d1deea785b3152f1bd99caa6839a1ad62d86a1f9d306e4caf5bbf601432ecff51891d7b2dd65b1f356b5751fea14bb221eecac80fe43bb377d9dc93844b16aa5c56cb861c913553c787008e7cd0f2ec9d2354d1ccd06093241016b6cd76f1e7290f20955f16d028588d490ef0f80123bb01135bf9d737b4f5ea8226317fd3431d03c100a8da04da89fdf6177ee25ac6b17a6fdab9f580ebf815b4f0fbb89b5b0a6a6c9001b3dfdb2a09fd6b1dfc86f95d19561c0f6e3f7be0b0c3840cb99b008422db0440d58cfe77"}}, 0x110) r1 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0xff, 0x40400) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000040), 0xd1, 0x8c042) openat$cgroup_subtree(0xffffffffffffffff, &(0x7f00000004c0), 0x2, 0x0) r3 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r4 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r3, &(0x7f00000002c0)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000280)={0xffffffffffffffff}, 0x106}}, 0x20) write$RDMA_USER_CM_CMD_INIT_QP_ATTR(r4, &(0x7f0000000300)={0xb, 0x10, 0xfa00, {0x0, r5}}, 0x18) write$RDMA_USER_CM_CMD_INIT_QP_ATTR(0xffffffffffffffff, &(0x7f0000000500)={0xb, 0x10, 0xfa00, {&(0x7f0000000400), r5, 0x6}}, 0x18) setsockopt$netlink_NETLINK_BROADCAST_ERROR(0xffffffffffffffff, 0x10e, 0x4, &(0x7f0000000180)=0x9, 0x4) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000080)={0x0, {}, 0x0, {}, 0xe92, 0x6, 0xd, 0x10, "6a4e99604bf7907d9c85002cfb2035c99c55f7b8e4c750510d84df161c754307b8503b4b0fea79bcd60b0d264cca3a4d4352d822b472cd7fae1164fa18eec1fa", "c9f7d8373d53948b7f93c282ba8baa36e31b89c95ca93ccb123de583d81f2ca1", [0xffffffff00000001, 0x6]}) ioctl$LOOP_CLR_FD(r2, 0x4c01) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r6, &(0x7f00000004c0), 0x2, 0x0) syz_open_dev$loop(&(0x7f00000003c0), 0x0, 0x0) syz_genetlink_get_family_id$fou(&(0x7f0000000380), r6) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x18, 0xfa00, {0x0, &(0x7f00000001c0), 0x13f, 0x9}}, 0x20) (async) write$RDMA_USER_CM_CMD_REJECT(0xffffffffffffffff, &(0x7f0000000240)={0x9, 0x108, 0xfa00, {r0, 0x6, "b5d51c", "41138b4d29adbff97b9797297590edef16e3267d3ad27e21263325ba6aa23da18611f4a2eda51eee95c16950097287c5a7aacf587424648d1deea785b3152f1bd99caa6839a1ad62d86a1f9d306e4caf5bbf601432ecff51891d7b2dd65b1f356b5751fea14bb221eecac80fe43bb377d9dc93844b16aa5c56cb861c913553c787008e7cd0f2ec9d2354d1ccd06093241016b6cd76f1e7290f20955f16d028588d490ef0f80123bb01135bf9d737b4f5ea8226317fd3431d03c100a8da04da89fdf6177ee25ac6b17a6fdab9f580ebf815b4f0fbb89b5b0a6a6c9001b3dfdb2a09fd6b1dfc86f95d19561c0f6e3f7be0b0c3840cb99b008422db0440d58cfe77"}}, 0x110) (async) syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) (async) syz_open_dev$loop(&(0x7f0000000000), 0xff, 0x40400) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) (async) syz_open_dev$loop(&(0x7f0000000040), 0xd1, 0x8c042) (async) openat$cgroup_subtree(0xffffffffffffffff, &(0x7f00000004c0), 0x2, 0x0) (async) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r3, &(0x7f00000002c0)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000280), 0x106}}, 0x20) (async) write$RDMA_USER_CM_CMD_INIT_QP_ATTR(r4, &(0x7f0000000300)={0xb, 0x10, 0xfa00, {0x0, r5}}, 0x18) (async) write$RDMA_USER_CM_CMD_INIT_QP_ATTR(0xffffffffffffffff, &(0x7f0000000500)={0xb, 0x10, 0xfa00, {&(0x7f0000000400), r5, 0x6}}, 0x18) (async) setsockopt$netlink_NETLINK_BROADCAST_ERROR(0xffffffffffffffff, 0x10e, 0x4, &(0x7f0000000180)=0x9, 0x4) (async) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000080)={0x0, {}, 0x0, {}, 0xe92, 0x6, 0xd, 0x10, "6a4e99604bf7907d9c85002cfb2035c99c55f7b8e4c750510d84df161c754307b8503b4b0fea79bcd60b0d264cca3a4d4352d822b472cd7fae1164fa18eec1fa", "c9f7d8373d53948b7f93c282ba8baa36e31b89c95ca93ccb123de583d81f2ca1", [0xffffffff00000001, 0x6]}) (async) ioctl$LOOP_CLR_FD(r2, 0x4c01) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r6, &(0x7f00000004c0), 0x2, 0x0) (async) syz_open_dev$loop(&(0x7f00000003c0), 0x0, 0x0) (async) syz_genetlink_get_family_id$fou(&(0x7f0000000380), r6) (async) 15:32:58 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000280)=[{{&(0x7f0000000040)=@abs, 0x6e, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/123, 0x7b}], 0x1, &(0x7f0000000180)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xd8}}], 0x1, 0x10121, &(0x7f00000002c0)) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000280)=[{{&(0x7f0000000040)=@abs, 0x6e, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/123, 0x7b}], 0x1, &(0x7f0000000180)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xd8}}], 0x1, 0x10121, &(0x7f00000002c0)) (async) 15:32:58 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x10400) unshare(0x800) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:32:58 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xba060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:58 executing program 2: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x18, 0xfa00, {0x0, &(0x7f00000001c0)={0xffffffffffffffff}, 0x13f, 0x9}}, 0x20) write$RDMA_USER_CM_CMD_REJECT(0xffffffffffffffff, &(0x7f0000000240)={0x9, 0x108, 0xfa00, {r0, 0x6, "b5d51c", "41138b4d29adbff97b9797297590edef16e3267d3ad27e21263325ba6aa23da18611f4a2eda51eee95c16950097287c5a7aacf587424648d1deea785b3152f1bd99caa6839a1ad62d86a1f9d306e4caf5bbf601432ecff51891d7b2dd65b1f356b5751fea14bb221eecac80fe43bb377d9dc93844b16aa5c56cb861c913553c787008e7cd0f2ec9d2354d1ccd06093241016b6cd76f1e7290f20955f16d028588d490ef0f80123bb01135bf9d737b4f5ea8226317fd3431d03c100a8da04da89fdf6177ee25ac6b17a6fdab9f580ebf815b4f0fbb89b5b0a6a6c9001b3dfdb2a09fd6b1dfc86f95d19561c0f6e3f7be0b0c3840cb99b008422db0440d58cfe77"}}, 0x110) r1 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0xff, 0x40400) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) (async) r2 = syz_open_dev$loop(&(0x7f0000000040), 0xd1, 0x8c042) openat$cgroup_subtree(0xffffffffffffffff, &(0x7f00000004c0), 0x2, 0x0) r3 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r4 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r3, &(0x7f00000002c0)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000280)={0xffffffffffffffff}, 0x106}}, 0x20) write$RDMA_USER_CM_CMD_INIT_QP_ATTR(r4, &(0x7f0000000300)={0xb, 0x10, 0xfa00, {0x0, r5}}, 0x18) write$RDMA_USER_CM_CMD_INIT_QP_ATTR(0xffffffffffffffff, &(0x7f0000000500)={0xb, 0x10, 0xfa00, {&(0x7f0000000400), r5, 0x6}}, 0x18) (async) setsockopt$netlink_NETLINK_BROADCAST_ERROR(0xffffffffffffffff, 0x10e, 0x4, &(0x7f0000000180)=0x9, 0x4) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000080)={0x0, {}, 0x0, {}, 0xe92, 0x6, 0xd, 0x10, "6a4e99604bf7907d9c85002cfb2035c99c55f7b8e4c750510d84df161c754307b8503b4b0fea79bcd60b0d264cca3a4d4352d822b472cd7fae1164fa18eec1fa", "c9f7d8373d53948b7f93c282ba8baa36e31b89c95ca93ccb123de583d81f2ca1", [0xffffffff00000001, 0x6]}) (async) ioctl$LOOP_CLR_FD(r2, 0x4c01) (async) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r6, &(0x7f00000004c0), 0x2, 0x0) (async) syz_open_dev$loop(&(0x7f00000003c0), 0x0, 0x0) (async) syz_genetlink_get_family_id$fou(&(0x7f0000000380), r6) 15:32:58 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x541b) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:58 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000080)={0x8, 0xfffff216, 0xdd2b, 0xffffffff, 0x2}, 0x14) socketpair(0x2b, 0x80000, 0x10000, &(0x7f0000000040)) 15:32:58 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbb000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:58 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x4c030200) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) socket$inet6_dccp(0xa, 0x6, 0x0) 15:32:58 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x96, 0x80202) unshare(0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:32:58 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x0) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wg1\x00'}) 15:32:58 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x5421) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:58 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbb010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:58 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000080)={0x8, 0xfffff216, 0xdd2b, 0xffffffff, 0x2}, 0x14) (async) socketpair(0x2b, 0x80000, 0x10000, &(0x7f0000000040)) 15:32:58 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x4c030200) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) socket$inet6_dccp(0xa, 0x6, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x4c030200) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) socket$inet6_dccp(0xa, 0x6, 0x0) (async) 15:32:58 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x96, 0x80202) (async) unshare(0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:32:58 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x0) (async, rerun: 32) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (rerun: 32) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wg1\x00'}) 15:32:58 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x5450) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:58 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbb020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:58 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000080)={0x8, 0xfffff216, 0xdd2b, 0xffffffff, 0x2}, 0x14) socketpair(0x2b, 0x80000, 0x10000, &(0x7f0000000040)) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000080)={0x8, 0xfffff216, 0xdd2b, 0xffffffff, 0x2}, 0x14) (async) socketpair(0x2b, 0x80000, 0x10000, &(0x7f0000000040)) (async) 15:32:58 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x4c030200) (async, rerun: 64) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async, rerun: 64) socket$inet6_dccp(0xa, 0x6, 0x0) 15:32:58 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x96, 0x80202) unshare(0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x96, 0x80202) (async) unshare(0x0) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) 15:32:58 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x5451) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:58 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbb030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:58 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x0) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wg1\x00'}) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wg1\x00'}) (async) 15:32:58 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) sendmsg$L2TP_CMD_TUNNEL_GET(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, 0x0, 0x4, 0x70bd27, 0x25dfdbfe, {}, [@L2TP_ATTR_IP_SADDR={0x8, 0x18, @initdev={0xac, 0x1e, 0x1, 0x0}}]}, 0x1c}, 0x1, 0x0, 0x0, 0x42000}, 0x8080) 15:32:58 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x5452) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:58 executing program 1: ioctl$SNDRV_TIMER_IOCTL_INFO(0xffffffffffffffff, 0x80e85411, &(0x7f0000000040)=""/75) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r0 = syz_open_dev$loop(&(0x7f00000000c0), 0x6, 0x40000) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x400008001) 15:32:58 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/cpuinfo\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, &(0x7f0000000080)=""/36) 15:32:58 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbb040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:58 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) sendmsg$L2TP_CMD_TUNNEL_GET(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, 0x0, 0x4, 0x70bd27, 0x25dfdbfe, {}, [@L2TP_ATTR_IP_SADDR={0x8, 0x18, @initdev={0xac, 0x1e, 0x1, 0x0}}]}, 0x1c}, 0x1, 0x0, 0x0, 0x42000}, 0x8080) 15:32:58 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x5460) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:58 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000180)=@IORING_OP_STATX={0x15, 0x0, 0x0, r1, &(0x7f0000000040), &(0x7f0000000140)='./file0\x00', 0x8}, 0x6a) epoll_create(0x8000) 15:32:58 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) sendmsg$L2TP_CMD_TUNNEL_GET(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, 0x0, 0x4, 0x70bd27, 0x25dfdbfe, {}, [@L2TP_ATTR_IP_SADDR={0x8, 0x18, @initdev={0xac, 0x1e, 0x1, 0x0}}]}, 0x1c}, 0x1, 0x0, 0x0, 0x42000}, 0x8080) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) sendmsg$L2TP_CMD_TUNNEL_GET(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, 0x0, 0x4, 0x70bd27, 0x25dfdbfe, {}, [@L2TP_ATTR_IP_SADDR={0x8, 0x18, @initdev={0xac, 0x1e, 0x1, 0x0}}]}, 0x1c}, 0x1, 0x0, 0x0, 0x42000}, 0x8080) (async) 15:32:58 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x40049409) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:58 executing program 1: ioctl$SNDRV_TIMER_IOCTL_INFO(0xffffffffffffffff, 0x80e85411, &(0x7f0000000040)=""/75) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) r0 = syz_open_dev$loop(&(0x7f00000000c0), 0x6, 0x40000) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x400008001) 15:32:58 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000180)=@IORING_OP_STATX={0x15, 0x0, 0x0, r1, &(0x7f0000000040), &(0x7f0000000140)='./file0\x00', 0x8}, 0x6a) epoll_create(0x8000) 15:32:58 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbb050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:59 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/cpuinfo\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, &(0x7f0000000080)=""/36) 15:32:59 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000180)=@IORING_OP_STATX={0x15, 0x0, 0x0, r1, &(0x7f0000000040), &(0x7f0000000140)='./file0\x00', 0x8}, 0x6a) epoll_create(0x8000) 15:32:59 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000040), 0x2, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) unshare(0x8000400) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000080), 0x0) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r2, 0x40505412, &(0x7f00000000c0)={0x2, 0xffffeeb4, 0x6, 0x0, 0xc}) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:32:59 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/cpuinfo\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, &(0x7f0000000080)=""/36) 15:32:59 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbb060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:59 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x40081271) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:59 executing program 1: ioctl$SNDRV_TIMER_IOCTL_INFO(0xffffffffffffffff, 0x80e85411, &(0x7f0000000040)=""/75) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) r0 = syz_open_dev$loop(&(0x7f00000000c0), 0x6, 0x40000) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x400008001) 15:32:59 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000040), 0x2, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) unshare(0x8000400) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000080), 0x0) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r2, 0x40505412, &(0x7f00000000c0)={0x2, 0xffffeeb4, 0x6, 0x0, 0xc}) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) unshare(0x8000400) (async) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000080), 0x0) (async) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r2, 0x40505412, &(0x7f00000000c0)={0x2, 0xffffeeb4, 0x6, 0x0, 0xc}) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) 15:32:59 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x40086602) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:59 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x200000) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 15:32:59 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbc000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:59 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000040), 0x2, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) unshare(0x8000400) (async) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000080), 0x0) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r2, 0x40505412, &(0x7f00000000c0)={0x2, 0xffffeeb4, 0x6, 0x0, 0xc}) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:32:59 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000200)='/proc/timer_list\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000240)=""/75, 0x4b, 0x0, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0x6e) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) r1 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x28000, 0x0) openat$cgroup_subtree(r0, &(0x7f00000001c0), 0x2, 0x0) getrandom(&(0x7f0000000340)=""/154, 0x9a, 0x3) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x10820, &(0x7f0000000100)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB=',\bfdno=', @ANYRESHEX=r1, @ANYBLOB=',cache=none,privport,cachetag=/%#/,msize=0x0000000000000002,pcr=00000000000000000060,\x00']) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x0) 15:32:59 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x40087602) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:59 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQ(r1, 0x5411, &(0x7f0000000040)) r2 = socket$qrtr(0x2a, 0x2, 0x0) getsockname$qrtr(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) unshare(0x42000880) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:32:59 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbc010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:59 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x200000) (async) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 15:32:59 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x40101283) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:59 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbc020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:59 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x64400) unshare(0x5a000bc0) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) unshare(0xc1100) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r3, 0x6, 0x1d, &(0x7f0000000140)={0x2, 0x7, 0x1, 0x1, 0x80000000}, 0x14) r4 = accept4$tipc(r3, 0x0, &(0x7f0000000180), 0x80800) connect$tipc(r4, &(0x7f00000000c0)=@id={0x1e, 0x3, 0x1, {0x4e20, 0xc}}, 0xfffffd84) syz_genetlink_get_family_id$fou(&(0x7f0000000000), r3) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000100), 0x4) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) connect$pptp(r1, &(0x7f0000000040)={0x18, 0x2, {0x3, @initdev={0xac, 0x1e, 0x0, 0x0}}}, 0x1e) 15:32:59 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQ(r1, 0x5411, &(0x7f0000000040)) r2 = socket$qrtr(0x2a, 0x2, 0x0) getsockname$qrtr(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) unshare(0x42000880) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:32:59 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000200)='/proc/timer_list\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000240)=""/75, 0x4b, 0x0, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0x6e) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) r1 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x28000, 0x0) openat$cgroup_subtree(r0, &(0x7f00000001c0), 0x2, 0x0) getrandom(&(0x7f0000000340)=""/154, 0x9a, 0x3) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x10820, &(0x7f0000000100)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB=',\bfdno=', @ANYRESHEX=r1, @ANYBLOB=',cache=none,privport,cachetag=/%#/,msize=0x0000000000000002,pcr=00000000000000000060,\x00']) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000200)='/proc/timer_list\x00', 0x0, 0x0) (async) recvfrom$unix(r0, &(0x7f0000000240)=""/75, 0x4b, 0x0, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0x6e) (async) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x28000, 0x0) (async) openat$cgroup_subtree(r0, &(0x7f00000001c0), 0x2, 0x0) (async) getrandom(&(0x7f0000000340)=""/154, 0x9a, 0x3) (async) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x10820, &(0x7f0000000100)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB=',\bfdno=', @ANYRESHEX=r1, @ANYBLOB=',cache=none,privport,cachetag=/%#/,msize=0x0000000000000002,pcr=00000000000000000060,\x00']) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x0) (async) 15:32:59 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x200000) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async, rerun: 64) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) (rerun: 64) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 15:32:59 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbc030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:59 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x40101286) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:59 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x64400) (async, rerun: 32) unshare(0x5a000bc0) (rerun: 32) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async) unshare(0xc1100) (async, rerun: 64) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) (rerun: 64) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) (async) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r3, 0x6, 0x1d, &(0x7f0000000140)={0x2, 0x7, 0x1, 0x1, 0x80000000}, 0x14) (async) r4 = accept4$tipc(r3, 0x0, &(0x7f0000000180), 0x80800) connect$tipc(r4, &(0x7f00000000c0)=@id={0x1e, 0x3, 0x1, {0x4e20, 0xc}}, 0xfffffd84) (async) syz_genetlink_get_family_id$fou(&(0x7f0000000000), r3) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000100), 0x4) (async, rerun: 64) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) (async, rerun: 64) connect$pptp(r1, &(0x7f0000000040)={0x18, 0x2, {0x3, @initdev={0xac, 0x1e, 0x0, 0x0}}}, 0x1e) 15:32:59 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x40101287) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:59 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xfffffffffffffffe, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/diskstats\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000140), &(0x7f00000001c0)=0x6e) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f0000000080)={0x0, {}, 0x0, {}, 0x7, 0x6, 0x16, 0x15, "11938f0b6b476fafa6501c39817d951e4b6b936ccb00dc5208c893e5e2431afb8528e9f18991284ea940d0c59a9cee8d5bccbff97a47e72c2c488a621ced772f", "c132f0d5f98ae42d022e0773bc1f7672e7feee4e57276e36bb5ed8b2fc39009a", [0x3, 0xe62]}) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:32:59 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbc040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:59 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000200)='/proc/timer_list\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000240)=""/75, 0x4b, 0x0, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0x6e) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) r1 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x28000, 0x0) openat$cgroup_subtree(r0, &(0x7f00000001c0), 0x2, 0x0) getrandom(&(0x7f0000000340)=""/154, 0x9a, 0x3) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x10820, &(0x7f0000000100)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB=',\bfdno=', @ANYRESHEX=r1, @ANYBLOB=',cache=none,privport,cachetag=/%#/,msize=0x0000000000000002,pcr=00000000000000000060,\x00']) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000200)='/proc/timer_list\x00', 0x0, 0x0) (async) recvfrom$unix(r0, &(0x7f0000000240)=""/75, 0x4b, 0x0, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0x6e) (async) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x28000, 0x0) (async) openat$cgroup_subtree(r0, &(0x7f00000001c0), 0x2, 0x0) (async) getrandom(&(0x7f0000000340)=""/154, 0x9a, 0x3) (async) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x10820, &(0x7f0000000100)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB=',\bfdno=', @ANYRESHEX=r1, @ANYBLOB=',cache=none,privport,cachetag=/%#/,msize=0x0000000000000002,pcr=00000000000000000060,\x00']) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x0) (async) 15:32:59 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQ(r1, 0x5411, &(0x7f0000000040)) r2 = socket$qrtr(0x2a, 0x2, 0x0) getsockname$qrtr(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) unshare(0x42000880) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async) ioctl$sock_inet6_tcp_SIOCOUTQ(r1, 0x5411, &(0x7f0000000040)) (async) socket$qrtr(0x2a, 0x2, 0x0) (async) getsockname$qrtr(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) unshare(0x42000880) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) 15:32:59 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x40101288) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:59 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x64400) unshare(0x5a000bc0) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) unshare(0xc1100) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r3, 0x6, 0x1d, &(0x7f0000000140)={0x2, 0x7, 0x1, 0x1, 0x80000000}, 0x14) r4 = accept4$tipc(r3, 0x0, &(0x7f0000000180), 0x80800) connect$tipc(r4, &(0x7f00000000c0)=@id={0x1e, 0x3, 0x1, {0x4e20, 0xc}}, 0xfffffd84) syz_genetlink_get_family_id$fou(&(0x7f0000000000), r3) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000100), 0x4) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) connect$pptp(r1, &(0x7f0000000040)={0x18, 0x2, {0x3, @initdev={0xac, 0x1e, 0x0, 0x0}}}, 0x1e) syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x64400) (async) unshare(0x5a000bc0) (async) pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async) unshare(0xc1100) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) (async) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r3, 0x6, 0x1d, &(0x7f0000000140)={0x2, 0x7, 0x1, 0x1, 0x80000000}, 0x14) (async) accept4$tipc(r3, 0x0, &(0x7f0000000180), 0x80800) (async) connect$tipc(r4, &(0x7f00000000c0)=@id={0x1e, 0x3, 0x1, {0x4e20, 0xc}}, 0xfffffd84) (async) syz_genetlink_get_family_id$fou(&(0x7f0000000000), r3) (async) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000100), 0x4) (async) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) (async) connect$pptp(r1, &(0x7f0000000040)={0x18, 0x2, {0x3, @initdev={0xac, 0x1e, 0x0, 0x0}}}, 0x1e) (async) 15:32:59 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbc050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:59 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xfffffffffffffffe, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/diskstats\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000140), &(0x7f00000001c0)=0x6e) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f0000000080)={0x0, {}, 0x0, {}, 0x7, 0x6, 0x16, 0x15, "11938f0b6b476fafa6501c39817d951e4b6b936ccb00dc5208c893e5e2431afb8528e9f18991284ea940d0c59a9cee8d5bccbff97a47e72c2c488a621ced772f", "c132f0d5f98ae42d022e0773bc1f7672e7feee4e57276e36bb5ed8b2fc39009a", [0x3, 0xe62]}) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0xfffffffffffffffe, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/diskstats\x00', 0x0, 0x0) (async) getsockname$unix(r1, &(0x7f0000000140), &(0x7f00000001c0)=0x6e) (async) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f0000000080)={0x0, {}, 0x0, {}, 0x7, 0x6, 0x16, 0x15, "11938f0b6b476fafa6501c39817d951e4b6b936ccb00dc5208c893e5e2431afb8528e9f18991284ea940d0c59a9cee8d5bccbff97a47e72c2c488a621ced772f", "c132f0d5f98ae42d022e0773bc1f7672e7feee4e57276e36bb5ed8b2fc39009a", [0x3, 0xe62]}) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) 15:32:59 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000000080)) clock_gettime(0x6, &(0x7f0000000040)) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:32:59 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000540)='/proc/bus/input/devices\x00', 0x0, 0x0) timerfd_gettime(r1, &(0x7f0000000580)) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(0xffffffffffffffff, 0x89f7, &(0x7f0000000340)={'ip6_vti0\x00', &(0x7f00000002c0)={'ip6tnl0\x00', 0x0, 0x2f, 0xfd, 0xff, 0xc2, 0x1b, @local, @mcast2, 0x7800, 0x80, 0xa09, 0x1}}) ioctl$sock_ipv6_tunnel_SIOCADDPRL(0xffffffffffffffff, 0x89f5, &(0x7f0000000400)={'syztnl2\x00', &(0x7f0000000380)={'ip6gre0\x00', r2, 0x2f, 0x5, 0x1, 0x80000000, 0x44, @loopback, @ipv4={'\x00', '\xff\xff', @remote}, 0x8010, 0x700, 0x40, 0x1}}) prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x3ff, 0x3, &(0x7f0000000040)=0x1) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) socket$pptp(0x18, 0x1, 0x2) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, 0x0, 0x800, 0x8, 0x25dfdbfd, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20000800}, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) sendmsg$nl_xfrm(r3, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)=ANY=[@ANYBLOB="7c0000001200000128bd7000fedbdf25ac141412000000000000000000000000000004d30200ff00530003006c7a7300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000580000005b5bf3c91fcc7510d07c74000000"], 0x7c}, 0x1, 0x0, 0x0, 0x24000000}, 0x4000004) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000500)={'sit0\x00', &(0x7f0000000440)={'syztnl1\x00', r2, 0x0, 0x1, 0x0, 0xf19, 0xf, @dev={0xfe, 0x80, '\x00', 0x18}, @ipv4={'\x00', '\xff\xff', @private=0xa010100}, 0x80, 0x10, 0x401, 0x7}}) 15:32:59 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x4, 0x0) unshare(0x0) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:32:59 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbc060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:59 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000540)='/proc/bus/input/devices\x00', 0x0, 0x0) timerfd_gettime(r1, &(0x7f0000000580)) (async, rerun: 32) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(0xffffffffffffffff, 0x89f7, &(0x7f0000000340)={'ip6_vti0\x00', &(0x7f00000002c0)={'ip6tnl0\x00', 0x0, 0x2f, 0xfd, 0xff, 0xc2, 0x1b, @local, @mcast2, 0x7800, 0x80, 0xa09, 0x1}}) (rerun: 32) ioctl$sock_ipv6_tunnel_SIOCADDPRL(0xffffffffffffffff, 0x89f5, &(0x7f0000000400)={'syztnl2\x00', &(0x7f0000000380)={'ip6gre0\x00', r2, 0x2f, 0x5, 0x1, 0x80000000, 0x44, @loopback, @ipv4={'\x00', '\xff\xff', @remote}, 0x8010, 0x700, 0x40, 0x1}}) prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x3ff, 0x3, &(0x7f0000000040)=0x1) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) socket$pptp(0x18, 0x1, 0x2) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, 0x0, 0x800, 0x8, 0x25dfdbfd, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20000800}, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) (async) sendmsg$nl_xfrm(r3, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)=ANY=[@ANYBLOB="7c0000001200000128bd7000fedbdf25ac141412000000000000000000000000000004d30200ff00530003006c7a7300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000580000005b5bf3c91fcc7510d07c74000000"], 0x7c}, 0x1, 0x0, 0x0, 0x24000000}, 0x4000004) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000500)={'sit0\x00', &(0x7f0000000440)={'syztnl1\x00', r2, 0x0, 0x1, 0x0, 0xf19, 0xf, @dev={0xfe, 0x80, '\x00', 0x18}, @ipv4={'\x00', '\xff\xff', @private=0xa010100}, 0x80, 0x10, 0x401, 0x7}}) 15:32:59 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x401070c9) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:59 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async, rerun: 32) unshare(0x8000400) (rerun: 32) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000000080)) (async) clock_gettime(0x6, &(0x7f0000000040)) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:32:59 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xfffffffffffffffe, 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/diskstats\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000140), &(0x7f00000001c0)=0x6e) (async) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f0000000080)={0x0, {}, 0x0, {}, 0x7, 0x6, 0x16, 0x15, "11938f0b6b476fafa6501c39817d951e4b6b936ccb00dc5208c893e5e2431afb8528e9f18991284ea940d0c59a9cee8d5bccbff97a47e72c2c488a621ced772f", "c132f0d5f98ae42d022e0773bc1f7672e7feee4e57276e36bb5ed8b2fc39009a", [0x3, 0xe62]}) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:32:59 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbd000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:59 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x401070ca) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:59 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x40) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) ioctl$LOOP_CLR_FD(r0, 0x4c01) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x801c0) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(r1, 0x40485404, &(0x7f0000000080)={{0x3, 0x0, 0x1ff, 0x1, 0x6}, 0xb4, 0xf954}) unshare(0x2000c80) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r4, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x58, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x8}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x2}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x800}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x4}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @dev={0xac, 0x14, 0x14, 0x41}}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x40001}, 0x4) r5 = socket$netlink(0x10, 0x3, 0x8) r6 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r4) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r7, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) sendmsg$WG_CMD_GET_DEVICE(r5, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="78010000", @ANYRES16=r6, @ANYBLOB="000126bd7000ffdbdf250000000008000100", @ANYRES32=r7, @ANYBLOB="1c01088098000080060005000100000024000100dbffffffd7d0b1f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffff24000100d1732899f611cd8994034d7f413dc957630e5493c285aca40065cb6311be696b1400040002004e236401010000000000000000801400040002004e24ac141419000000000000000006000500070000001400040002004e20e00000020000000000000074564f303693af2200f44da367a88ee6564f020211456727082f5cebee8b1bf5eb7337341b459b39221400040002004e210a0101010000000000000000440000802400020049bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb22406000500ff0000001400040002004e2000000000000000000000000024000300a0cb879a47f5bc644c0e693fa6d031c74a1553b6e901b9ff2f518c78042fb5421400020077673000000000000000000000000000080001000e45a2c59247faabbcdd8635955ac86b14c58884d812d31e91e68f4cfc4fd72e5acafccff2b7401baeb9bcf9a4695b41b6ba978f772966eb6a372baf1190431186353f8b29997d339da10df65f1277fe12368d9b4b5ccb0ef6", @ANYRES32=0x0, @ANYBLOB], 0x178}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r2, 0x89f7, &(0x7f0000000180)={'ip6_vti0\x00', &(0x7f0000000100)={'ip6tnl0\x00', r7, 0x29, 0x8, 0x3, 0x20, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @local, 0x700, 0x0, 0x7fff, 0x40}}) 15:32:59 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000000080)) (async, rerun: 64) clock_gettime(0x6, &(0x7f0000000040)) (async, rerun: 64) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:32:59 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000540)='/proc/bus/input/devices\x00', 0x0, 0x0) timerfd_gettime(r1, &(0x7f0000000580)) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(0xffffffffffffffff, 0x89f7, &(0x7f0000000340)={'ip6_vti0\x00', &(0x7f00000002c0)={'ip6tnl0\x00', 0x0, 0x2f, 0xfd, 0xff, 0xc2, 0x1b, @local, @mcast2, 0x7800, 0x80, 0xa09, 0x1}}) ioctl$sock_ipv6_tunnel_SIOCADDPRL(0xffffffffffffffff, 0x89f5, &(0x7f0000000400)={'syztnl2\x00', &(0x7f0000000380)={'ip6gre0\x00', r2, 0x2f, 0x5, 0x1, 0x80000000, 0x44, @loopback, @ipv4={'\x00', '\xff\xff', @remote}, 0x8010, 0x700, 0x40, 0x1}}) (async) prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x3ff, 0x3, &(0x7f0000000040)=0x1) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) socket$pptp(0x18, 0x1, 0x2) (async) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, 0x0, 0x800, 0x8, 0x25dfdbfd, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20000800}, 0x0) (async) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) (async) sendmsg$nl_xfrm(r3, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)=ANY=[@ANYBLOB="7c0000001200000128bd7000fedbdf25ac141412000000000000000000000000000004d30200ff00530003006c7a7300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000580000005b5bf3c91fcc7510d07c74000000"], 0x7c}, 0x1, 0x0, 0x0, 0x24000000}, 0x4000004) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000500)={'sit0\x00', &(0x7f0000000440)={'syztnl1\x00', r2, 0x0, 0x1, 0x0, 0xf19, 0xf, @dev={0xfe, 0x80, '\x00', 0x18}, @ipv4={'\x00', '\xff\xff', @private=0xa010100}, 0x80, 0x10, 0x401, 0x7}}) 15:32:59 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbd010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:59 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x4, 0x0) unshare(0x0) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x4, 0x0) (async) unshare(0x0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) 15:32:59 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x401070cd) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:59 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x40) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x801c0) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(r1, 0x40485404, &(0x7f0000000080)={{0x3, 0x0, 0x1ff, 0x1, 0x6}, 0xb4, 0xf954}) (async) unshare(0x2000c80) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) r3 = socket$inet6_udp(0xa, 0x2, 0x0) (async) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r4, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x58, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x8}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x2}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x800}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x4}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @dev={0xac, 0x14, 0x14, 0x41}}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x40001}, 0x4) (async) r5 = socket$netlink(0x10, 0x3, 0x8) (async) r6 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r4) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r7, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) sendmsg$WG_CMD_GET_DEVICE(r5, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="78010000", @ANYRES16=r6, @ANYBLOB="000126bd7000ffdbdf250000000008000100", @ANYRES32=r7, @ANYBLOB="1c01088098000080060005000100000024000100dbffffffd7d0b1f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffff24000100d1732899f611cd8994034d7f413dc957630e5493c285aca40065cb6311be696b1400040002004e236401010000000000000000801400040002004e24ac141419000000000000000006000500070000001400040002004e20e00000020000000000000074564f303693af2200f44da367a88ee6564f020211456727082f5cebee8b1bf5eb7337341b459b39221400040002004e210a0101010000000000000000440000802400020049bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb22406000500ff0000001400040002004e2000000000000000000000000024000300a0cb879a47f5bc644c0e693fa6d031c74a1553b6e901b9ff2f518c78042fb5421400020077673000000000000000000000000000080001000e45a2c59247faabbcdd8635955ac86b14c58884d812d31e91e68f4cfc4fd72e5acafccff2b7401baeb9bcf9a4695b41b6ba978f772966eb6a372baf1190431186353f8b29997d339da10df65f1277fe12368d9b4b5ccb0ef6", @ANYRES32=0x0, @ANYBLOB], 0x178}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) (async) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r2, 0x89f7, &(0x7f0000000180)={'ip6_vti0\x00', &(0x7f0000000100)={'ip6tnl0\x00', r7, 0x29, 0x8, 0x3, 0x20, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @local, 0x700, 0x0, 0x7fff, 0x40}}) 15:32:59 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbd020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:59 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x4c01) 15:32:59 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r2 = epoll_create(0xfffffff9) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r2) unshare(0x44000200) ioctl$LOOP_CLR_FD(r0, 0x4c01) syz_open_dev$loop(&(0x7f0000000040), 0xffffffff80000000, 0x8202) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) unshare(0x10020000) 15:32:59 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x401870c8) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:59 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x4c01) 15:32:59 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x40) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) ioctl$LOOP_CLR_FD(r0, 0x4c01) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x801c0) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(r1, 0x40485404, &(0x7f0000000080)={{0x3, 0x0, 0x1ff, 0x1, 0x6}, 0xb4, 0xf954}) unshare(0x2000c80) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r4, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x58, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x8}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x2}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x800}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x4}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @dev={0xac, 0x14, 0x14, 0x41}}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x40001}, 0x4) r5 = socket$netlink(0x10, 0x3, 0x8) r6 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r4) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r7, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) sendmsg$WG_CMD_GET_DEVICE(r5, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="78010000", @ANYRES16=r6, @ANYBLOB="000126bd7000ffdbdf250000000008000100", @ANYRES32=r7, @ANYBLOB="1c01088098000080060005000100000024000100dbffffffd7d0b1f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffff24000100d1732899f611cd8994034d7f413dc957630e5493c285aca40065cb6311be696b1400040002004e236401010000000000000000801400040002004e24ac141419000000000000000006000500070000001400040002004e20e00000020000000000000074564f303693af2200f44da367a88ee6564f020211456727082f5cebee8b1bf5eb7337341b459b39221400040002004e210a0101010000000000000000440000802400020049bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb22406000500ff0000001400040002004e2000000000000000000000000024000300a0cb879a47f5bc644c0e693fa6d031c74a1553b6e901b9ff2f518c78042fb5421400020077673000000000000000000000000000080001000e45a2c59247faabbcdd8635955ac86b14c58884d812d31e91e68f4cfc4fd72e5acafccff2b7401baeb9bcf9a4695b41b6ba978f772966eb6a372baf1190431186353f8b29997d339da10df65f1277fe12368d9b4b5ccb0ef6", @ANYRES32=0x0, @ANYBLOB], 0x178}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r2, 0x89f7, &(0x7f0000000180)={'ip6_vti0\x00', &(0x7f0000000100)={'ip6tnl0\x00', r7, 0x29, 0x8, 0x3, 0x20, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @local, 0x700, 0x0, 0x7fff, 0x40}}) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x40) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x801c0) (async) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(r1, 0x40485404, &(0x7f0000000080)={{0x3, 0x0, 0x1ff, 0x1, 0x6}, 0xb4, 0xf954}) (async) unshare(0x2000c80) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) socket$inet6_udp(0xa, 0x2, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) sendmsg$L2TP_CMD_TUNNEL_DELETE(r4, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x58, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x8}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x2}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x800}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x4}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @dev={0xac, 0x14, 0x14, 0x41}}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x40001}, 0x4) (async) socket$netlink(0x10, 0x3, 0x8) (async) syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r4) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000380)={'wg1\x00'}) (async) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r7, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) (async) sendmsg$WG_CMD_GET_DEVICE(r5, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="78010000", @ANYRES16=r6, @ANYBLOB="000126bd7000ffdbdf250000000008000100", @ANYRES32=r7, @ANYBLOB="1c01088098000080060005000100000024000100dbffffffd7d0b1f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffff24000100d1732899f611cd8994034d7f413dc957630e5493c285aca40065cb6311be696b1400040002004e236401010000000000000000801400040002004e24ac141419000000000000000006000500070000001400040002004e20e00000020000000000000074564f303693af2200f44da367a88ee6564f020211456727082f5cebee8b1bf5eb7337341b459b39221400040002004e210a0101010000000000000000440000802400020049bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb22406000500ff0000001400040002004e2000000000000000000000000024000300a0cb879a47f5bc644c0e693fa6d031c74a1553b6e901b9ff2f518c78042fb5421400020077673000000000000000000000000000080001000e45a2c59247faabbcdd8635955ac86b14c58884d812d31e91e68f4cfc4fd72e5acafccff2b7401baeb9bcf9a4695b41b6ba978f772966eb6a372baf1190431186353f8b29997d339da10df65f1277fe12368d9b4b5ccb0ef6", @ANYRES32=0x0, @ANYBLOB], 0x178}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) (async) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r2, 0x89f7, &(0x7f0000000180)={'ip6_vti0\x00', &(0x7f0000000100)={'ip6tnl0\x00', r7, 0x29, 0x8, 0x3, 0x20, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @local, 0x700, 0x0, 0x7fff, 0x40}}) (async) 15:32:59 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x4, 0x0) unshare(0x0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:32:59 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x401870cb) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:59 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbd030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:59 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x4c01) 15:32:59 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbd040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:59 executing program 4: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/asound/seq/clients\x00', 0x0, 0x0) getsockopt$inet6_dccp_int(r0, 0x21, 0xb, &(0x7f00000000c0), &(0x7f0000000100)=0x4) unshare(0x8000400) syz_open_dev$loop(&(0x7f0000000040), 0x5835, 0x50000) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x125d, 0x0) 15:32:59 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x401870cc) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:59 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x1d5080) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:32:59 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r2 = epoll_create(0xfffffff9) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r2) unshare(0x44000200) ioctl$LOOP_CLR_FD(r0, 0x4c01) syz_open_dev$loop(&(0x7f0000000040), 0xffffffff80000000, 0x8202) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) unshare(0x10020000) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) epoll_create(0xfffffff9) (async) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r2) (async) unshare(0x44000200) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) syz_open_dev$loop(&(0x7f0000000040), 0xffffffff80000000, 0x8202) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) unshare(0x10020000) (async) 15:32:59 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:32:59 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbd050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:59 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x1d5080) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:32:59 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x401c5820) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:59 executing program 4: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/asound/seq/clients\x00', 0x0, 0x0) getsockopt$inet6_dccp_int(r0, 0x21, 0xb, &(0x7f00000000c0), &(0x7f0000000100)=0x4) unshare(0x8000400) syz_open_dev$loop(&(0x7f0000000040), 0x5835, 0x50000) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x125d, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/asound/seq/clients\x00', 0x0, 0x0) (async) getsockopt$inet6_dccp_int(r0, 0x21, 0xb, &(0x7f00000000c0), &(0x7f0000000100)=0x4) (async) unshare(0x8000400) (async) syz_open_dev$loop(&(0x7f0000000040), 0x5835, 0x50000) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_STATUS64(r1, 0x125d, 0x0) (async) 15:32:59 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x1d5080) (async) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:32:59 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r0) (async) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:32:59 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbd060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:32:59 executing program 4: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/asound/seq/clients\x00', 0x0, 0x0) getsockopt$inet6_dccp_int(r0, 0x21, 0xb, &(0x7f00000000c0), &(0x7f0000000100)=0x4) (async) unshare(0x8000400) syz_open_dev$loop(&(0x7f0000000040), 0x5835, 0x50000) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x125d, 0x0) 15:32:59 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4020940d) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:32:59 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:00 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r2 = epoll_create(0xfffffff9) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r2) (async) unshare(0x44000200) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) syz_open_dev$loop(&(0x7f0000000040), 0xffffffff80000000, 0x8202) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) unshare(0x10020000) 15:33:00 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbe000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:00 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x18ffc3) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r1) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/vmallocinfo\x00', 0x0, 0x0) r3 = pidfd_getfd(r2, r0, 0x0) connect$pptp(r3, &(0x7f0000000040)={0x18, 0x2, {0x2, @multicast2}}, 0x1e) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_CAPACITY(r2, 0x4c07) 15:33:00 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xdb5, 0x101, 0x0, 0x0, 0x10, 0x1, "9e2cbb26e3a643addc059099121bf1e25ca5171cd68e5d009661569f4661930cfc93a315256bc39802b05510ec6f203544262d37e078b6c9d434a160125868d3", "84f20fff3648c508f00b98ce03ee9286be1275f1eb9e9e83e9a087eadccf538d5cb90b8461d505363fb5e3da7380c1dcdc4530297071a4fc9434b42bae4a2f8a", "79bfc341f8f223c88811c0342394c28f965f11181ba66afd9c52a2a590f249e6", [0x7, 0xfffffffffffffc01]}) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:00 executing program 4: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) 15:33:00 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x80041284) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:00 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xdb5, 0x101, 0x0, 0x0, 0x10, 0x1, "9e2cbb26e3a643addc059099121bf1e25ca5171cd68e5d009661569f4661930cfc93a315256bc39802b05510ec6f203544262d37e078b6c9d434a160125868d3", "84f20fff3648c508f00b98ce03ee9286be1275f1eb9e9e83e9a087eadccf538d5cb90b8461d505363fb5e3da7380c1dcdc4530297071a4fc9434b42bae4a2f8a", "79bfc341f8f223c88811c0342394c28f965f11181ba66afd9c52a2a590f249e6", [0x7, 0xfffffffffffffc01]}) (async) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:00 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x80041285) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:00 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbe010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:00 executing program 4: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) 15:33:00 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xdb5, 0x101, 0x0, 0x0, 0x10, 0x1, "9e2cbb26e3a643addc059099121bf1e25ca5171cd68e5d009661569f4661930cfc93a315256bc39802b05510ec6f203544262d37e078b6c9d434a160125868d3", "84f20fff3648c508f00b98ce03ee9286be1275f1eb9e9e83e9a087eadccf538d5cb90b8461d505363fb5e3da7380c1dcdc4530297071a4fc9434b42bae4a2f8a", "79bfc341f8f223c88811c0342394c28f965f11181ba66afd9c52a2a590f249e6", [0x7, 0xfffffffffffffc01]}) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xdb5, 0x101, 0x0, 0x0, 0x10, 0x1, "9e2cbb26e3a643addc059099121bf1e25ca5171cd68e5d009661569f4661930cfc93a315256bc39802b05510ec6f203544262d37e078b6c9d434a160125868d3", "84f20fff3648c508f00b98ce03ee9286be1275f1eb9e9e83e9a087eadccf538d5cb90b8461d505363fb5e3da7380c1dcdc4530297071a4fc9434b42bae4a2f8a", "79bfc341f8f223c88811c0342394c28f965f11181ba66afd9c52a2a590f249e6", [0x7, 0xfffffffffffffc01]}) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) 15:33:00 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbe020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:00 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000000)) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:00 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x18ffc3) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r1) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/vmallocinfo\x00', 0x0, 0x0) r3 = pidfd_getfd(r2, r0, 0x0) connect$pptp(r3, &(0x7f0000000040)={0x18, 0x2, {0x2, @multicast2}}, 0x1e) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_CAPACITY(r2, 0x4c07) 15:33:00 executing program 4: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) 15:33:00 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x80081270) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:00 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbe030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:00 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000740), 0x5, 0xe0002) ioctl$LOOP_SET_STATUS64(r3, 0x4c04, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x7fff, 0x2, 0x0, 0x6, 0xd, 0x8, "5d07dafb63434a6daebe9c7239900d8b7e574d0e8e3a393f1176f503247aaa154fe49c4ff15ed140c424bcea3a0cc70dd512fc0f3508d15f28e42edb42d91c6b", "09f364a2265fa484565aad59f3a282b339a95b3c136fdf0a91fc8df89c06d3f32dadfdf109a8bceff5b1e0d5b267e59f036fe2f481bd7724daa686e1ec6ce849", "3a16a4b73ba2018999f37dcc1523c7b073375cdee51bfa6bfccbe86374b56f16", [0x8000, 0x3d1]}) sendmsg$L2TP_CMD_TUNNEL_DELETE(r2, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x58, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x8}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x2}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x800}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x4}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @dev={0xac, 0x14, 0x14, 0x41}}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x40001}, 0x4) r4 = socket$netlink(0x10, 0x3, 0x8) r5 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r2) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r2, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r6, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r7, &(0x7f00000004c0), 0x2, 0x0) r8 = getuid() mount$9p_fd(0x0, &(0x7f0000000880)='./file0\x00', &(0x7f00000008c0), 0x1008000, &(0x7f0000000900)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r7}, 0x2c, {[{@posixacl}, {@version_9p2000}, {@noextend}, {@version_u}, {@access_user}, {@aname={'aname', 0x3d, '\xa0\xcb\x87\x9aG\xf5\xbcdL\x0ei?\xa6\xd01\xc7J\x15S\xb6\xe9\x01\xb9\xff/Q\x8cx\x04/\xb5B'}}, {@dfltuid={'dfltuid', 0x3d, r8}}, {@access_user}, {@debug={'debug', 0x3d, 0xfffffffffffff000}}], [{@obj_user={'obj_user', 0x3d, '.-\x99.'}}, {@obj_role}, {@uid_lt}, {@pcr={'pcr', 0x3d, 0x23}}, {@smackfstransmute={'smackfstransmute', 0x3d, '\x97\\\x9d\x81\xc9\x83\xc8 \x9e\xe7\x81%K\x89\x9f\x8e\xd9%\xae\x9f\t#\xc20xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:00 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async, rerun: 32) r3 = syz_open_dev$loop(&(0x7f0000000740), 0x5, 0xe0002) (rerun: 32) ioctl$LOOP_SET_STATUS64(r3, 0x4c04, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x7fff, 0x2, 0x0, 0x6, 0xd, 0x8, "5d07dafb63434a6daebe9c7239900d8b7e574d0e8e3a393f1176f503247aaa154fe49c4ff15ed140c424bcea3a0cc70dd512fc0f3508d15f28e42edb42d91c6b", "09f364a2265fa484565aad59f3a282b339a95b3c136fdf0a91fc8df89c06d3f32dadfdf109a8bceff5b1e0d5b267e59f036fe2f481bd7724daa686e1ec6ce849", "3a16a4b73ba2018999f37dcc1523c7b073375cdee51bfa6bfccbe86374b56f16", [0x8000, 0x3d1]}) (async) sendmsg$L2TP_CMD_TUNNEL_DELETE(r2, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x58, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x8}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x2}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x800}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x4}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @dev={0xac, 0x14, 0x14, 0x41}}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x40001}, 0x4) r4 = socket$netlink(0x10, 0x3, 0x8) (async) r5 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r2) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r2, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r6, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) (async) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r7, &(0x7f00000004c0), 0x2, 0x0) (async) r8 = getuid() mount$9p_fd(0x0, &(0x7f0000000880)='./file0\x00', &(0x7f00000008c0), 0x1008000, &(0x7f0000000900)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r7}, 0x2c, {[{@posixacl}, {@version_9p2000}, {@noextend}, {@version_u}, {@access_user}, {@aname={'aname', 0x3d, '\xa0\xcb\x87\x9aG\xf5\xbcdL\x0ei?\xa6\xd01\xc7J\x15S\xb6\xe9\x01\xb9\xff/Q\x8cx\x04/\xb5B'}}, {@dfltuid={'dfltuid', 0x3d, r8}}, {@access_user}, {@debug={'debug', 0x3d, 0xfffffffffffff000}}], [{@obj_user={'obj_user', 0x3d, '.-\x99.'}}, {@obj_role}, {@uid_lt}, {@pcr={'pcr', 0x3d, 0x23}}, {@smackfstransmute={'smackfstransmute', 0x3d, '\x97\\\x9d\x81\xc9\x83\xc8 \x9e\xe7\x81%K\x89\x9f\x8e\xd9%\xae\x9f\t#\xc20xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:00 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) r1 = socket$inet6_udp(0xa, 0x2, 0x0) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000740), 0x5, 0xe0002) ioctl$LOOP_SET_STATUS64(r3, 0x4c04, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x7fff, 0x2, 0x0, 0x6, 0xd, 0x8, "5d07dafb63434a6daebe9c7239900d8b7e574d0e8e3a393f1176f503247aaa154fe49c4ff15ed140c424bcea3a0cc70dd512fc0f3508d15f28e42edb42d91c6b", "09f364a2265fa484565aad59f3a282b339a95b3c136fdf0a91fc8df89c06d3f32dadfdf109a8bceff5b1e0d5b267e59f036fe2f481bd7724daa686e1ec6ce849", "3a16a4b73ba2018999f37dcc1523c7b073375cdee51bfa6bfccbe86374b56f16", [0x8000, 0x3d1]}) (async) sendmsg$L2TP_CMD_TUNNEL_DELETE(r2, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x58, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x8}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x2}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x800}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x4}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @dev={0xac, 0x14, 0x14, 0x41}}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x40001}, 0x4) (async) r4 = socket$netlink(0x10, 0x3, 0x8) (async) r5 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r2) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r2, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r6, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) (async) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r7, &(0x7f00000004c0), 0x2, 0x0) (async) r8 = getuid() mount$9p_fd(0x0, &(0x7f0000000880)='./file0\x00', &(0x7f00000008c0), 0x1008000, &(0x7f0000000900)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r7}, 0x2c, {[{@posixacl}, {@version_9p2000}, {@noextend}, {@version_u}, {@access_user}, {@aname={'aname', 0x3d, '\xa0\xcb\x87\x9aG\xf5\xbcdL\x0ei?\xa6\xd01\xc7J\x15S\xb6\xe9\x01\xb9\xff/Q\x8cx\x04/\xb5B'}}, {@dfltuid={'dfltuid', 0x3d, r8}}, {@access_user}, {@debug={'debug', 0x3d, 0xfffffffffffff000}}], [{@obj_user={'obj_user', 0x3d, '.-\x99.'}}, {@obj_role}, {@uid_lt}, {@pcr={'pcr', 0x3d, 0x23}}, {@smackfstransmute={'smackfstransmute', 0x3d, '\x97\\\x9d\x81\xc9\x83\xc8 \x9e\xe7\x81%K\x89\x9f\x8e\xd9%\xae\x9f\t#\xc20xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:00 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000000)) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) clock_gettime(0x2, &(0x7f0000000000)) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) 15:33:00 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xfffe, 0x0) unshare(0x8008000) (async) unshare(0x40070000) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:00 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x80) r2 = socket$key(0xf, 0x3, 0x2) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r2) 15:33:00 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:00 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xfffe, 0x0) unshare(0x8008000) unshare(0x40070000) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0xfffe, 0x0) (async) unshare(0x8008000) (async) unshare(0x40070000) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) 15:33:00 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x12ae1) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, 0xffffffffffffffff) r2 = syz_open_dev$loop(&(0x7f0000000040), 0x6, 0x200000) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000140)={0x0, {}, 0x0, {}, 0x1, 0x12, 0x2, 0x1c, "02a6e8a04b9c6acf7d11a84328666af0b3633e122a99c575af5e1dd0cb217d7191dee5f64f0cfccd75084bd523c90f1bda2c87edeacc8b56737acfd3bc6b655d", "2f281895d321977a66fa8dd5fe46a4badb224e5b77d2b33311588a889faba682", [0x20, 0x1f]}) unshare(0x12000880) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) ioctl$LOOP_SET_DIRECT_IO(r2, 0x4c08, 0x9) unshare(0x40000900) r3 = socket$netlink(0x10, 0x3, 0xe) sendmsg$FOU_CMD_ADD(r3, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000200)={&(0x7f00000000c0)={0x48, 0x0, 0x8, 0x70bd2a, 0x25dfdbff, {}, [@FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e23}, @FOU_ATTR_AF={0x5, 0x2, 0xa}, @FOU_ATTR_TYPE={0x5}, @FOU_ATTR_AF={0x5, 0x2, 0x2}, @FOU_ATTR_LOCAL_V6={0x14, 0x7, @private2={0xfc, 0x2, '\x00', 0x1}}]}, 0x48}, 0x1, 0x0, 0x0, 0x40}, 0x20000000) 15:33:00 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x80087601) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:00 executing program 2: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_MODIFY(r2, &(0x7f0000000140)={&(0x7f0000000000), 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x2c, r3, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_UDP_CSUM={0x5}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5}]}, 0x2c}}, 0x0) sendmsg$L2TP_CMD_SESSION_DELETE(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0xc751a59a888a431d}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x44, r3, 0x1, 0x70bd27, 0x25dfdbff, {}, [@L2TP_ATTR_MRU={0x6, 0x1d, 0x3b}, @L2TP_ATTR_ENCAP_TYPE={0x6}, @L2TP_ATTR_IP_DADDR={0x8, 0x19, @loopback}, @L2TP_ATTR_DEBUG={0x8}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0xf0}]}, 0x44}, 0x1, 0x0, 0x0, 0x800}, 0x80) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) ioctl$LOOP_SET_STATUS64(r5, 0x1261, 0x0) 15:33:00 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x80) r2 = socket$key(0xf, 0x3, 0x2) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r2) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x80) (async) socket$key(0xf, 0x3, 0x2) (async) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r2) (async) 15:33:00 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x12ae1) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, 0xffffffffffffffff) (async) r2 = syz_open_dev$loop(&(0x7f0000000040), 0x6, 0x200000) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000140)={0x0, {}, 0x0, {}, 0x1, 0x12, 0x2, 0x1c, "02a6e8a04b9c6acf7d11a84328666af0b3633e122a99c575af5e1dd0cb217d7191dee5f64f0cfccd75084bd523c90f1bda2c87edeacc8b56737acfd3bc6b655d", "2f281895d321977a66fa8dd5fe46a4badb224e5b77d2b33311588a889faba682", [0x20, 0x1f]}) (async) unshare(0x12000880) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) ioctl$LOOP_SET_DIRECT_IO(r2, 0x4c08, 0x9) (async) unshare(0x40000900) r3 = socket$netlink(0x10, 0x3, 0xe) sendmsg$FOU_CMD_ADD(r3, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000200)={&(0x7f00000000c0)={0x48, 0x0, 0x8, 0x70bd2a, 0x25dfdbff, {}, [@FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e23}, @FOU_ATTR_AF={0x5, 0x2, 0xa}, @FOU_ATTR_TYPE={0x5}, @FOU_ATTR_AF={0x5, 0x2, 0x2}, @FOU_ATTR_LOCAL_V6={0x14, 0x7, @private2={0xfc, 0x2, '\x00', 0x1}}]}, 0x48}, 0x1, 0x0, 0x0, 0x40}, 0x20000000) 15:33:00 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x80) r2 = socket$key(0xf, 0x3, 0x2) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r2) 15:33:00 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:00 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x801c581f) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) [ 1993.869570][T11342] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=43 sclass=netlink_route_socket pid=11342 comm=syz-executor.2 15:33:00 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x12ae1) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, 0xffffffffffffffff) r2 = syz_open_dev$loop(&(0x7f0000000040), 0x6, 0x200000) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000140)={0x0, {}, 0x0, {}, 0x1, 0x12, 0x2, 0x1c, "02a6e8a04b9c6acf7d11a84328666af0b3633e122a99c575af5e1dd0cb217d7191dee5f64f0cfccd75084bd523c90f1bda2c87edeacc8b56737acfd3bc6b655d", "2f281895d321977a66fa8dd5fe46a4badb224e5b77d2b33311588a889faba682", [0x20, 0x1f]}) (async) unshare(0x12000880) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) ioctl$LOOP_SET_DIRECT_IO(r2, 0x4c08, 0x9) (async) unshare(0x40000900) (async) r3 = socket$netlink(0x10, 0x3, 0xe) sendmsg$FOU_CMD_ADD(r3, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000200)={&(0x7f00000000c0)={0x48, 0x0, 0x8, 0x70bd2a, 0x25dfdbff, {}, [@FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e23}, @FOU_ATTR_AF={0x5, 0x2, 0xa}, @FOU_ATTR_TYPE={0x5}, @FOU_ATTR_AF={0x5, 0x2, 0x2}, @FOU_ATTR_LOCAL_V6={0x14, 0x7, @private2={0xfc, 0x2, '\x00', 0x1}}]}, 0x48}, 0x1, 0x0, 0x0, 0x40}, 0x20000000) 15:33:00 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0xc0045878) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:00 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:00 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x42060400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x1010, r1, 0x8000000) syz_io_uring_submit(r2, 0x0, &(0x7f0000000080)=@IORING_OP_WRITE_FIXED={0x5, 0x3, 0x2000, @fd_index=0x5, 0x7, 0xc, 0x9, 0x0, 0x0, {0x3}}, 0x5) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) io_uring_register$IORING_REGISTER_EVENTFD(0xffffffffffffffff, 0x4, &(0x7f0000000040)=r1, 0x1) syz_open_dev$loop(&(0x7f0000000140), 0x6, 0x40400) r3 = socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$inet6_udp_int(r3, 0x11, 0x1, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 15:33:00 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x401, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x101) 15:33:00 executing program 2: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_MODIFY(r2, &(0x7f0000000140)={&(0x7f0000000000), 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x2c, r3, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_UDP_CSUM={0x5}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5}]}, 0x2c}}, 0x0) (async) sendmsg$L2TP_CMD_SESSION_DELETE(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0xc751a59a888a431d}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x44, r3, 0x1, 0x70bd27, 0x25dfdbff, {}, [@L2TP_ATTR_MRU={0x6, 0x1d, 0x3b}, @L2TP_ATTR_ENCAP_TYPE={0x6}, @L2TP_ATTR_IP_DADDR={0x8, 0x19, @loopback}, @L2TP_ATTR_DEBUG={0x8}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0xf0}]}, 0x44}, 0x1, 0x0, 0x0, 0x800}, 0x80) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) (async) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) ioctl$LOOP_SET_STATUS64(r5, 0x1261, 0x0) 15:33:00 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:00 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x401, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x101) syz_open_dev$loop(&(0x7f0000000000), 0x401, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x101) (async) 15:33:00 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0xc0045878) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:00 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x401, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x101) syz_open_dev$loop(&(0x7f0000000000), 0x401, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x101) (async) 15:33:00 executing program 4: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x6e) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x22a4804, &(0x7f0000000180)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[], [{@func={'func', 0x3d, 'FILE_CHECK'}}, {@uid_lt={'uid<', 0xee00}}, {@mask={'mask', 0x3d, '^MAY_WRITE'}}, {@smackfsfloor={'smackfsfloor', 0x3d, '/dev/loop#\x00'}}]}}) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x16020200) ioctl$LOOP_SET_STATUS64(r1, 0x125d, 0x0) 15:33:00 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:00 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0xc0101282) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) [ 1994.003025][T11381] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=43 sclass=netlink_route_socket pid=11381 comm=syz-executor.2 15:33:00 executing program 4: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x6e) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x22a4804, &(0x7f0000000180)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[], [{@func={'func', 0x3d, 'FILE_CHECK'}}, {@uid_lt={'uid<', 0xee00}}, {@mask={'mask', 0x3d, '^MAY_WRITE'}}, {@smackfsfloor={'smackfsfloor', 0x3d, '/dev/loop#\x00'}}]}}) (async) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x16020200) (async) ioctl$LOOP_SET_STATUS64(r1, 0x125d, 0x0) 15:33:00 executing program 1: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x42000) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(r0, 0xc0505405, &(0x7f0000000080)={{0x1, 0x0, 0x7, 0x0, 0x2}, 0x6, 0x0, 0x6a}) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) read$msr(r2, &(0x7f0000000100)=""/104, 0x68) 15:33:00 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x42060400) (async, rerun: 64) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (rerun: 64) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x1010, r1, 0x8000000) syz_io_uring_submit(r2, 0x0, &(0x7f0000000080)=@IORING_OP_WRITE_FIXED={0x5, 0x3, 0x2000, @fd_index=0x5, 0x7, 0xc, 0x9, 0x0, 0x0, {0x3}}, 0x5) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async, rerun: 64) io_uring_register$IORING_REGISTER_EVENTFD(0xffffffffffffffff, 0x4, &(0x7f0000000040)=r1, 0x1) (rerun: 64) syz_open_dev$loop(&(0x7f0000000140), 0x6, 0x40400) r3 = socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$inet6_udp_int(r3, 0x11, 0x1, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 15:33:00 executing program 2: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_MODIFY(r2, &(0x7f0000000140)={&(0x7f0000000000), 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x2c, r3, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_UDP_CSUM={0x5}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5}]}, 0x2c}}, 0x0) sendmsg$L2TP_CMD_SESSION_DELETE(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0xc751a59a888a431d}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x44, r3, 0x1, 0x70bd27, 0x25dfdbff, {}, [@L2TP_ATTR_MRU={0x6, 0x1d, 0x3b}, @L2TP_ATTR_ENCAP_TYPE={0x6}, @L2TP_ATTR_IP_DADDR={0x8, 0x19, @loopback}, @L2TP_ATTR_DEBUG={0x8}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0xf0}]}, 0x44}, 0x1, 0x0, 0x0, 0x800}, 0x80) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) ioctl$LOOP_SET_STATUS64(r5, 0x1261, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) socket$netlink(0x10, 0x3, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$L2TP_CMD_SESSION_MODIFY(r2, &(0x7f0000000140)={&(0x7f0000000000), 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x2c, r3, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_UDP_CSUM={0x5}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5}]}, 0x2c}}, 0x0) (async) sendmsg$L2TP_CMD_SESSION_DELETE(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0xc751a59a888a431d}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x44, r3, 0x1, 0x70bd27, 0x25dfdbff, {}, [@L2TP_ATTR_MRU={0x6, 0x1d, 0x3b}, @L2TP_ATTR_ENCAP_TYPE={0x6}, @L2TP_ATTR_IP_DADDR={0x8, 0x19, @loopback}, @L2TP_ATTR_DEBUG={0x8}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0xf0}]}, 0x44}, 0x1, 0x0, 0x0, 0x800}, 0x80) (async) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) (async) pipe2(&(0x7f0000000040), 0x80000) (async) ioctl$LOOP_SET_STATUS64(r5, 0x1261, 0x0) (async) 15:33:00 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:00 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:00 executing program 4: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x6e) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x22a4804, &(0x7f0000000180)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[], [{@func={'func', 0x3d, 'FILE_CHECK'}}, {@uid_lt={'uid<', 0xee00}}, {@mask={'mask', 0x3d, '^MAY_WRITE'}}, {@smackfsfloor={'smackfsfloor', 0x3d, '/dev/loop#\x00'}}]}}) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x16020200) ioctl$LOOP_SET_STATUS64(r1, 0x125d, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x6e) (async) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x22a4804, &(0x7f0000000180)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[], [{@func={'func', 0x3d, 'FILE_CHECK'}}, {@uid_lt={'uid<', 0xee00}}, {@mask={'mask', 0x3d, '^MAY_WRITE'}}, {@smackfsfloor={'smackfsfloor', 0x3d, '/dev/loop#\x00'}}]}}) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x16020200) (async) ioctl$LOOP_SET_STATUS64(r1, 0x125d, 0x0) (async) 15:33:00 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0xc0189436) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:00 executing program 1: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x42000) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(r0, 0xc0505405, &(0x7f0000000080)={{0x1, 0x0, 0x7, 0x0, 0x2}, 0x6, 0x0, 0x6a}) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x0) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) read$msr(r2, &(0x7f0000000100)=""/104, 0x68) [ 1994.104684][T11412] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=43 sclass=netlink_route_socket pid=11412 comm=syz-executor.2 15:33:01 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x4, 0x400000) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000080)) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:01 executing program 1: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x42000) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(r0, 0xc0505405, &(0x7f0000000080)={{0x1, 0x0, 0x7, 0x0, 0x2}, 0x6, 0x0, 0x6a}) (async) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) read$msr(r2, &(0x7f0000000100)=""/104, 0x68) 15:33:01 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0xc020660b) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:01 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc0000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:01 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x3ec4, 0x8c080) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x84800) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000140)={r1, &(0x7f0000000080)="9ebe5b2e0f05070e0f8873d2a9cb2369658e639188a2b5656d8b2acc8385c6c706237969a55a4daddf2837b209d986d2a6d130e65ae7293567a9530fd2bf27dd55d5d74b", &(0x7f0000000100)=@tcp6, 0x4}, 0x20) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:02 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x42060400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r2 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x1010, r1, 0x8000000) syz_io_uring_submit(r2, 0x0, &(0x7f0000000080)=@IORING_OP_WRITE_FIXED={0x5, 0x3, 0x2000, @fd_index=0x5, 0x7, 0xc, 0x9, 0x0, 0x0, {0x3}}, 0x5) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) io_uring_register$IORING_REGISTER_EVENTFD(0xffffffffffffffff, 0x4, &(0x7f0000000040)=r1, 0x1) syz_open_dev$loop(&(0x7f0000000140), 0x6, 0x40400) r3 = socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$inet6_udp_int(r3, 0x11, 0x1, &(0x7f00000000c0), &(0x7f0000000100)=0x4) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x42060400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) mmap$IORING_OFF_CQ_RING(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x1010, r1, 0x8000000) (async) syz_io_uring_submit(r2, 0x0, &(0x7f0000000080)=@IORING_OP_WRITE_FIXED={0x5, 0x3, 0x2000, @fd_index=0x5, 0x7, 0xc, 0x9, 0x0, 0x0, {0x3}}, 0x5) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) io_uring_register$IORING_REGISTER_EVENTFD(0xffffffffffffffff, 0x4, &(0x7f0000000040)=r1, 0x1) (async) syz_open_dev$loop(&(0x7f0000000140), 0x6, 0x40400) (async) socket$inet6_udp(0xa, 0x2, 0x0) (async) getsockopt$inet6_udp_int(r3, 0x11, 0x1, &(0x7f00000000c0), &(0x7f0000000100)=0x4) (async) 15:33:02 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x4, 0x400000) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000080)) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) syz_open_dev$loop(&(0x7f0000000040), 0x4, 0x400000) (async) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000080)) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) 15:33:02 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc0010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:02 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x4, 0x0) read$msr(0xffffffffffffffff, &(0x7f0000000140)=""/46, 0x2e) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x200100080006, 0xffffffff00000001, 0x0, 0x1, 0x6, 0x5, "f38ffd4aec9720869a1f631994df68baa113c3456b7cf45d3df6653a72ff4ac7eb9324eebfd626a266515caf998d9c36b9bdb0f37d119d5c8557586dd0876db5", "4dcac378d3d4f3319cf98f0b02ed66335afc9ba2e3c2f45f6e1617c757f33dc2992f81fa9170c1c3be2be560b809cd5c00000000000000000800", "6cfa5da5a6fcbc8ad0152b5a9a15486791ee284f9b0597ba5fe14096556be7d2", [0x7fff, 0x1]}) 15:33:02 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0xc0481273) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:02 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x3ec4, 0x8c080) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x84800) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000140)={r1, &(0x7f0000000080)="9ebe5b2e0f05070e0f8873d2a9cb2369658e639188a2b5656d8b2acc8385c6c706237969a55a4daddf2837b209d986d2a6d130e65ae7293567a9530fd2bf27dd55d5d74b", &(0x7f0000000100)=@tcp6, 0x4}, 0x20) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x3ec4, 0x8c080) (async) pipe2(&(0x7f0000000040), 0x84800) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000140)={r1, &(0x7f0000000080)="9ebe5b2e0f05070e0f8873d2a9cb2369658e639188a2b5656d8b2acc8385c6c706237969a55a4daddf2837b209d986d2a6d130e65ae7293567a9530fd2bf27dd55d5d74b", &(0x7f0000000100)=@tcp6, 0x4}, 0x20) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) 15:33:02 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x4, 0x0) read$msr(0xffffffffffffffff, &(0x7f0000000140)=""/46, 0x2e) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x200100080006, 0xffffffff00000001, 0x0, 0x1, 0x6, 0x5, "f38ffd4aec9720869a1f631994df68baa113c3456b7cf45d3df6653a72ff4ac7eb9324eebfd626a266515caf998d9c36b9bdb0f37d119d5c8557586dd0876db5", "4dcac378d3d4f3319cf98f0b02ed66335afc9ba2e3c2f45f6e1617c757f33dc2992f81fa9170c1c3be2be560b809cd5c00000000000000000800", "6cfa5da5a6fcbc8ad0152b5a9a15486791ee284f9b0597ba5fe14096556be7d2", [0x7fff, 0x1]}) syz_open_dev$loop(&(0x7f0000000000), 0x4, 0x0) (async) read$msr(0xffffffffffffffff, &(0x7f0000000140)=""/46, 0x2e) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x200100080006, 0xffffffff00000001, 0x0, 0x1, 0x6, 0x5, "f38ffd4aec9720869a1f631994df68baa113c3456b7cf45d3df6653a72ff4ac7eb9324eebfd626a266515caf998d9c36b9bdb0f37d119d5c8557586dd0876db5", "4dcac378d3d4f3319cf98f0b02ed66335afc9ba2e3c2f45f6e1617c757f33dc2992f81fa9170c1c3be2be560b809cd5c00000000000000000800", "6cfa5da5a6fcbc8ad0152b5a9a15486791ee284f9b0597ba5fe14096556be7d2", [0x7fff, 0x1]}) (async) 15:33:02 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc0020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:02 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x4, 0x400000) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000080)) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:02 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000280), 0x204000, 0x0) r2 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000002c0)='cgroup.procs\x00', 0x2, 0x0) pidfd_getfd(r1, r2, 0x0) socket$pptp(0x18, 0x1, 0x2) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000240)) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:02 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x3ec4, 0x8c080) (async) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x84800) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000140)={r1, &(0x7f0000000080)="9ebe5b2e0f05070e0f8873d2a9cb2369658e639188a2b5656d8b2acc8385c6c706237969a55a4daddf2837b209d986d2a6d130e65ae7293567a9530fd2bf27dd55d5d74b", &(0x7f0000000100)=@tcp6, 0x4}, 0x20) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:02 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x4, 0x0) read$msr(0xffffffffffffffff, &(0x7f0000000140)=""/46, 0x2e) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x200100080006, 0xffffffff00000001, 0x0, 0x1, 0x6, 0x5, "f38ffd4aec9720869a1f631994df68baa113c3456b7cf45d3df6653a72ff4ac7eb9324eebfd626a266515caf998d9c36b9bdb0f37d119d5c8557586dd0876db5", "4dcac378d3d4f3319cf98f0b02ed66335afc9ba2e3c2f45f6e1617c757f33dc2992f81fa9170c1c3be2be560b809cd5c00000000000000000800", "6cfa5da5a6fcbc8ad0152b5a9a15486791ee284f9b0597ba5fe14096556be7d2", [0x7fff, 0x1]}) 15:33:03 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x100010, 0xffffffffffffffff, 0x0) 15:33:03 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc0030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:03 executing program 2: syz_io_uring_setup(0x7c4e, &(0x7f0000000080)={0x0, 0x9b59, 0x0, 0x1, 0xd}, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000100)) r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x329001) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:03 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) r1 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000280), 0x204000, 0x0) (async) r2 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000002c0)='cgroup.procs\x00', 0x2, 0x0) pidfd_getfd(r1, r2, 0x0) (async, rerun: 32) socket$pptp(0x18, 0x1, 0x2) (rerun: 32) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000240)) (async) unshare(0x8000400) (async, rerun: 32) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (rerun: 32) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) (async, rerun: 64) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (rerun: 64) 15:33:03 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000040)) setsockopt$netlink_NETLINK_NO_ENOBUFS(0xffffffffffffffff, 0x10e, 0x5, &(0x7f0000000080)=0x1, 0x4) 15:33:03 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x48010480) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) 15:33:03 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000040)) setsockopt$netlink_NETLINK_NO_ENOBUFS(0xffffffffffffffff, 0x10e, 0x5, &(0x7f0000000080)=0x1, 0x4) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000040)) (async) setsockopt$netlink_NETLINK_NO_ENOBUFS(0xffffffffffffffff, 0x10e, 0x5, &(0x7f0000000080)=0x1, 0x4) (async) 15:33:03 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc0040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:03 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x48010480) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x48010480) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) (async) 15:33:03 executing program 2: syz_io_uring_setup(0x7c4e, &(0x7f0000000080)={0x0, 0x9b59, 0x0, 0x1, 0xd}, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000100)) r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x329001) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) syz_io_uring_setup(0x7c4e, &(0x7f0000000080)={0x0, 0x9b59, 0x0, 0x1, 0xd}, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000100)) (async) syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x329001) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) 15:33:03 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x100010, 0xffffffffffffffff, 0x0) 15:33:03 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc0050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:03 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000040)) setsockopt$netlink_NETLINK_NO_ENOBUFS(0xffffffffffffffff, 0x10e, 0x5, &(0x7f0000000080)=0x1, 0x4) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000040)) (async) setsockopt$netlink_NETLINK_NO_ENOBUFS(0xffffffffffffffff, 0x10e, 0x5, &(0x7f0000000080)=0x1, 0x4) (async) 15:33:03 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000280), 0x204000, 0x0) r2 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000002c0)='cgroup.procs\x00', 0x2, 0x0) pidfd_getfd(r1, r2, 0x0) socket$pptp(0x18, 0x1, 0x2) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000240)) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000280), 0x204000, 0x0) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000002c0)='cgroup.procs\x00', 0x2, 0x0) (async) pidfd_getfd(r1, r2, 0x0) (async) socket$pptp(0x18, 0x1, 0x2) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000240)) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000), 0x800) (async) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async) 15:33:03 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x100010, 0xffffffffffffffff, 0x0) 15:33:03 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x48010480) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) 15:33:03 executing program 2: syz_io_uring_setup(0x7c4e, &(0x7f0000000080)={0x0, 0x9b59, 0x0, 0x1, 0xd}, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000100)) (async) r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x329001) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:03 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc0060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:03 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) setsockopt$CAIFSO_REQ_PARAM(r2, 0x116, 0x80, &(0x7f0000000240)="127bd87c56ede5d6fef1d4a453a786f72e757742e92ef12acbfac6759beabb2cc2b890d24c0b55aeea3cefc9282eb1064430b2e85489a9037833ada834c7cc777a52b4abba3036f0c47fb0894be61452d5c83fd5e98349c7af8d47681ad26db821a68e69839eefdaeb9d323cd74a94b771570210ecba00751a4980789e4ee39e2bb0c318cdc28ca29d3ced261e926b7b01aecbc5624409820a965f2bace460b6bcb727ed991dd3d6fde6b92be5399de123f54d970d94abad9850bcb1e4bf14f9ced63086e704a3f2bd5d8964eae207c93380d7ab324f8f411d830c9978fa72d91f0ec51f35349ce5ec30f58ebd421bc878e73b26bdb06881", 0xf8) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:03 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_CLR_FD(r1, 0x4c01) 15:33:03 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_CAPACITY(r1, 0x4c07) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:03 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0xfffffffffffffff8, 0x80000) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_CAPACITY(r1, 0x4c07) 15:33:03 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc1000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:03 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_CLR_FD(r1, 0x4c01) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_CLR_FD(r1, 0x4c01) (async) 15:33:03 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) setsockopt$CAIFSO_REQ_PARAM(r2, 0x116, 0x80, &(0x7f0000000240)="127bd87c56ede5d6fef1d4a453a786f72e757742e92ef12acbfac6759beabb2cc2b890d24c0b55aeea3cefc9282eb1064430b2e85489a9037833ada834c7cc777a52b4abba3036f0c47fb0894be61452d5c83fd5e98349c7af8d47681ad26db821a68e69839eefdaeb9d323cd74a94b771570210ecba00751a4980789e4ee39e2bb0c318cdc28ca29d3ced261e926b7b01aecbc5624409820a965f2bace460b6bcb727ed991dd3d6fde6b92be5399de123f54d970d94abad9850bcb1e4bf14f9ced63086e704a3f2bd5d8964eae207c93380d7ab324f8f411d830c9978fa72d91f0ec51f35349ce5ec30f58ebd421bc878e73b26bdb06881", 0xf8) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) socket$pptp(0x18, 0x1, 0x2) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) setsockopt$CAIFSO_REQ_PARAM(r2, 0x116, 0x80, &(0x7f0000000240)="127bd87c56ede5d6fef1d4a453a786f72e757742e92ef12acbfac6759beabb2cc2b890d24c0b55aeea3cefc9282eb1064430b2e85489a9037833ada834c7cc777a52b4abba3036f0c47fb0894be61452d5c83fd5e98349c7af8d47681ad26db821a68e69839eefdaeb9d323cd74a94b771570210ecba00751a4980789e4ee39e2bb0c318cdc28ca29d3ced261e926b7b01aecbc5624409820a965f2bace460b6bcb727ed991dd3d6fde6b92be5399de123f54d970d94abad9850bcb1e4bf14f9ced63086e704a3f2bd5d8964eae207c93380d7ab324f8f411d830c9978fa72d91f0ec51f35349ce5ec30f58ebd421bc878e73b26bdb06881", 0xf8) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000), 0x800) (async) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async) 15:33:03 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0xfffffffffffffff8, 0x80000) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_CAPACITY(r1, 0x4c07) syz_open_dev$loop(&(0x7f0000000040), 0xfffffffffffffff8, 0x80000) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_CAPACITY(r1, 0x4c07) (async) 15:33:03 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_CAPACITY(r1, 0x4c07) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:03 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_CLR_FD(r1, 0x4c01) 15:33:03 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) setsockopt$CAIFSO_REQ_PARAM(r2, 0x116, 0x80, &(0x7f0000000240)="127bd87c56ede5d6fef1d4a453a786f72e757742e92ef12acbfac6759beabb2cc2b890d24c0b55aeea3cefc9282eb1064430b2e85489a9037833ada834c7cc777a52b4abba3036f0c47fb0894be61452d5c83fd5e98349c7af8d47681ad26db821a68e69839eefdaeb9d323cd74a94b771570210ecba00751a4980789e4ee39e2bb0c318cdc28ca29d3ced261e926b7b01aecbc5624409820a965f2bace460b6bcb727ed991dd3d6fde6b92be5399de123f54d970d94abad9850bcb1e4bf14f9ced63086e704a3f2bd5d8964eae207c93380d7ab324f8f411d830c9978fa72d91f0ec51f35349ce5ec30f58ebd421bc878e73b26bdb06881", 0xf8) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) socket$pptp(0x18, 0x1, 0x2) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) setsockopt$CAIFSO_REQ_PARAM(r2, 0x116, 0x80, &(0x7f0000000240)="127bd87c56ede5d6fef1d4a453a786f72e757742e92ef12acbfac6759beabb2cc2b890d24c0b55aeea3cefc9282eb1064430b2e85489a9037833ada834c7cc777a52b4abba3036f0c47fb0894be61452d5c83fd5e98349c7af8d47681ad26db821a68e69839eefdaeb9d323cd74a94b771570210ecba00751a4980789e4ee39e2bb0c318cdc28ca29d3ced261e926b7b01aecbc5624409820a965f2bace460b6bcb727ed991dd3d6fde6b92be5399de123f54d970d94abad9850bcb1e4bf14f9ced63086e704a3f2bd5d8964eae207c93380d7ab324f8f411d830c9978fa72d91f0ec51f35349ce5ec30f58ebd421bc878e73b26bdb06881", 0xf8) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000), 0x800) (async) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async) 15:33:03 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_CAPACITY(r1, 0x4c07) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:03 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc1010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:03 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0xfffffffffffffff8, 0x80000) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_CAPACITY(r1, 0x4c07) 15:33:03 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) syz_open_dev$loop(&(0x7f0000000040), 0x9, 0x8280) syz_genetlink_get_family_id$wireguard(&(0x7f0000000080), 0xffffffffffffffff) unshare(0x40000100) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x1000000007) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f00000000c0)={0x7, 0x1, 0x7, 0x7fff, 0x4}, 0x14) 15:33:03 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$inet6_udp_int(r0, 0x11, 0x65, &(0x7f0000000140), &(0x7f00000002c0)=0x4) r1 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r2 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000280)=0x57) ioctl$LOOP_CLR_FD(r1, 0x4c01) clock_gettime(0x3, &(0x7f0000000240)) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r1) syz_open_dev$loop(&(0x7f0000000300), 0x4d, 0xbcc5979d2aee62e4) syz_open_dev$loop(&(0x7f0000000340), 0x6, 0x40000) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) openat$cgroup_subtree(0xffffffffffffffff, &(0x7f00000004c0), 0x2, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000003480)=[{{&(0x7f0000000380), 0x6e, &(0x7f0000000440)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000000400)=""/2, 0x2}, {&(0x7f0000002500)=""/246, 0xf6}, {&(0x7f0000002600)=""/212, 0xd4}, {&(0x7f0000002700)=""/230, 0xe6}], 0x6}}, {{&(0x7f0000002800), 0x6e, &(0x7f0000002ec0)=[{&(0x7f0000002880)=""/190, 0xbe}, {&(0x7f0000002940)=""/99, 0x63}, {&(0x7f00000029c0)=""/134, 0x86}, {&(0x7f0000002a80)=""/228, 0xe4}, {&(0x7f0000002b80)=""/156, 0x9c}, {&(0x7f0000002c40)=""/200, 0xc8}, {&(0x7f0000002d40)=""/124, 0x7c}, {&(0x7f0000002dc0)=""/169, 0xa9}, {&(0x7f0000002e80)=""/7, 0x7}], 0x9, &(0x7f0000002f80)=[@cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xc8}}, {{&(0x7f0000003080), 0x6e, &(0x7f0000003340)=[{&(0x7f0000003100)=""/149, 0x95}, {&(0x7f00000031c0)=""/159, 0x9f}, {&(0x7f0000003280)=""/146, 0x92}], 0x3, &(0x7f0000003380)=ANY=[@ANYBLOB='\x00', @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x30}}, {{&(0x7f00000033c0)=@abs, 0x6e, &(0x7f0000003440)}}], 0x4, 0x1040, &(0x7f0000003580)={0x77359400}) ioctl$LOOP_SET_STATUS64(r4, 0x5450, 0x0) 15:33:03 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x10000) r1 = socket$netlink(0x10, 0x3, 0x15) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:03 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc1020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:03 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) syz_open_dev$loop(&(0x7f0000000040), 0x9, 0x8280) syz_genetlink_get_family_id$wireguard(&(0x7f0000000080), 0xffffffffffffffff) (async) unshare(0x40000100) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x1000000007) (async, rerun: 64) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e) (async, rerun: 64) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f00000000c0)={0x7, 0x1, 0x7, 0x7fff, 0x4}, 0x14) 15:33:03 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000040)) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x4c01) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x4) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) sendmsg$key(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x2, 0x1, 0xa7, 0x0, 0x6, 0x0, 0x70bd2c, 0x25dfdbfb, [@sadb_ident={0x2, 0xb, 0x9, 0x0, 0x739}, @sadb_spirange={0x2, 0x10, 0x4d6, 0x4d5}]}, 0x30}}, 0x4000840) 15:33:03 executing program 4: socketpair(0x1, 0x800, 0x4000, &(0x7f0000000fc0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r2, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000001200)={&(0x7f0000000200)={0x58, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x8}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x2}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x80}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x4}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @dev={0xac, 0x14, 0x14, 0x41}}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x40400d1}, 0x4) r3 = socket$netlink(0x10, 0x3, 0x8) r4 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r2) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r2, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r5, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) sendmsg$WG_CMD_GET_DEVICE(r3, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000001240)=ANY=[@ANYBLOB="94050000", @ANYRES16=r4, @ANYBLOB="000126bd7000ffdbdf250000000008000100", @ANYRES32=r5, @ANYBLOB="38050880a8000080060005000100000024000100dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff24000100d1732899f611cd8994034d7f413dc957630e5493c285aca40065cb6311be696b24000100dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1400040002004e24ac141419000000000000000006000500070000001400040002004e207f00000100000000000000002000008006000500ff0f00001400040002004e210a01010100000000000000006c04008024000200c9bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb22430040980b8000080060001000a00000014000200200100000000000000000000000000000500030002000000060001000a00000014000200fe8000000000000000000000000000130500030002000000060001000a00000014000200000000000000000000000000000000000500030000000000060001000200000008000200ac1414190500030003000000060001000200000008000200e00000020500030000000000060001000200000008000200ac1414bb050003000000000094000080060001000200000008000200ac1e00010500030001000000060001000200000008000200ac1414bb0500030001000000060001000a00000014000200fe8000000000000000000000000000aa05000300020000000600010002000000080002000a0101010500030002000000060001000a0000001400020020010000000000000000000000000002050003000200000040000080060001000a00000014000200fe8000000000000000000000000000bb0500030001000000060001000200000008000200ffffffff050003000100000064000080060001000a00000014000200fc0100000000000000000000000000010500030003000000060001000a00000014000200fe88000000000000000000000000010105000300030000000600010002000000080002007f000001050003000100000058000080060001000200000008000200ac1e00010500030000000000060001000a0000001400020000000000000000000000ffff7f0000010500030002000000060001000200000008000200e0000001050003000100000040000080060001000a00000014000200fe8000000000000000000000000000160500030001000000060001000200000008000200ac14143b05000300000000007c000080060001000a00000014000200fc0200000000000000000000000000010500030003000000060001000a00000014000200fe8800000000000000000000000001010500030003000000060001000200000008000200ffffffff0500030001000000060001000200000008000200ffffffff0500030003000000dc000080060001000a00000014000200fc01000000000000000000000000000005000300020000000600010002000000080002007f0000010500030002000000060001000a00000014000200000000000000000000000000000000010500030002000000060001000a000000140002002001000000000000000000000000000005000300020000000600010002000000080002000a0101000500030002000000060001000a00000014000200fc0200000000000000000000000000010500030002000000060001000200000008000200ffffffff05000300010000004c000080060001000a00000014000200000000000000000000000000000000000500030000000000060001000a000000140002002001000000000000000000000000000105000300010000001400040002004e2000000000000000000000000024000300a0cb879a47f5bc644c0e693fa6d031c74a1553b6e901b9ff2f518c78042fb542140002007767300000000000000000000000000008000100", @ANYRES32=0x0, @ANYBLOB="cce51f71b24c4c7826a927ce8787570ef8285aab4e4b226765ded0bc0d1ab50a2062a27e6dc6b5fc419931c89088dcc9c3f66f15d64c10c88d548ae66b97b9323e1a2b462e15ee7442434c52690ecdb4f8c76567efc1a445e0f6765dbda7ad86bc92a375990e277dd02fe8f37fee649475023d1b865b0664f9110d79f5a8a33492ad656ce408e8062199aadfe7a0e3116e4e743dc14638a722d59f79bdbb6fe88ac3a5c62fcef57a898a"], 0x594}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) sendmsg$FOU_CMD_DEL(r0, &(0x7f0000001100)={&(0x7f0000001040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000010c0)={&(0x7f0000001080)={0x40, 0x0, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e24}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4}, @FOU_ATTR_PORT={0x6, 0x1, 0x4e21}, @FOU_ATTR_PEER_V4={0x8, 0x8, @local}, @FOU_ATTR_IFINDEX={0x8, 0xb, r5}, @FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e20}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000000}, 0x200000c0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000001000), 0x4) r6 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r6, 0x125d, 0x0) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x178, 0x0, 0x100, 0x70bd26, 0x25dfdbff, {}, [@WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_PEERS={0x11c, 0x8, 0x0, 0x1, [{0x98, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x1}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @rand_addr=0x64010100}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x19}}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x7}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @multicast2}}]}, {0x3c, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @private=0xa010101}}]}, {0x44, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "c9bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb224"}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0xff}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @empty}}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_IFINDEX={0x8}]}, 0x178}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(r0, 0x89fb, &(0x7f00000011c0)={'sit0\x00', &(0x7f0000001140)={'ip6gre0\x00', 0x0, 0x29, 0x40, 0x7, 0x80, 0x1d, @local, @remote, 0x1, 0x700, 0x1000, 0x5}}) openat$cgroup_subtree(r7, &(0x7f00000004c0), 0x2, 0x0) r8 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r7, &(0x7f0000000f80)={&(0x7f0000000040), 0xc, &(0x7f0000000f40)={&(0x7f00000000c0)=ANY=[@ANYBLOB="640e5070", @ANYRES16=r8, @ANYBLOB="000129bd7000fcdbdf2501000000060006004e22000024000300b08073e8d44e91e3da922c22438244bb885c69e269c8e9d835b114293a4ddc6e24000300b08073e8d44e91e3da922c22438244bb885c69e269c8e9d835b114293a4ddc6e060006004e24000008000100", @ANYRES32=0x0, @ANYBLOB="24000300a05ca84f6c9c8e3853e2fd7a70ae0fb20fa152600cb00845174f08076f8d7843a40d0880e80400800800030002000000080003000100000008000a000100000008000a00010000000800030004000000a804098028000080060001000a0000001400020000000000000000000000ffffe0000002050003000300000028000080060001000a00000014000200fe8000000000000000000000000000bb05000300010000000c010080060001000200000008000200e00000010500030000000000060001000a0800001400020000000000000000000000ffffffffffff05000300020000000600010002000000080002007f0000010500030003000000060001000a00000014000200fc0100000000000000000000000000000500030002000000060001000a00000014000200ff0100000000000000000000000000010500030001000000060001000a00000014000200ff0200000000000000000000000000010500030002000000060001000200000008000200000000000500030003000000060001000200000008000200ac1414bb0500030003000000060001000200000008000200ac1414bb0500030002000000ac000080060001000200000008000200ac14142305000300000000000600010002000000080002000a0101020500030003000000060001000a00000014000200ff0200000000000000000000000000010500030003000000060001000200000008000200ac1e00010500030002000000060001000a00000014000200200100000000000000000000000000020500030001000000060001000200000008000200e0000001050003000100000040000080060001000200000008000200000000000500030000000000060001000a00000014000200fe8000000000000000000000000000aa0500030001000000e80000800600010002000000080002000a0101000500030001000000060001000a00000014000200000000000000000000000000000000010500030001000000060001000200000008000200ac1414aa0500030002000000060001000200000008000200ffffffff0500030000000000060001000a00000014000200200100000000000000000000000000020500030003000000060001000200000008000200e000000205000300030000000600010002000000080002000a0101010500030002000000060001000a00000014000200fc0000000000000000000000000000010500030002000000c4000080060001000a00000014000200fe8000000000000000000000000000aa05000366a7c0214bcb33df4784f9f9ab6ea90000000000060001000200000008000200640101020500030001000000060001000200000008000200ac1414bb0500030001000000060001000200000008000200ac1414aa050003001d000000060001000a00000014000200fe8800000000000000000000000000010500030001000000060001000200000008000200e0000002050003000200000006000100020000000800020000000000050003000300000064000080060001000a00000014000200000000000000000000000000000000000500030003000000060001000200000008000200ac1e01010500030001000000060001000a0000001400020000000000000000000000ffff0a01010205000300030000004c000080060001000a00000014000200fc0100000000000000001000000000000500030001000000060001000a00000014000200fe88000000000000000000000000000105000300010000001400040002004e24ac1e010100000000000000002804008006000500000000001400040002004e220000000000000000000000001400040002004e23ac1e01010000000000000000f001098064000080060001000a0000001400020000000000000000000000ffffac1414aa05000300000000000600010002000000080002007f0000010500030001000000060001000a00000014000200ff010000000000000000000000000001050003000200000028000080060001000a0000001400020000000000000000000000000000000001050003000000000040000080060001000200000008000200ac14142c0500030000000000060001000a0000001400020000000000000000000000000000000001050003000000000040000080060001000a00000014000200fe8800000000000000000000000001010500030000000000060001000200000008000200ac1e00010500030002000000b8000080060001000a00000014000200fc0000000000000000000000000000000500030002000000060001000a00000014000200fe8000000000000000000000000000bb0500030003000000060001000a00000014000200fc0100000000000000000000000000000500030001000000060001000a0000001400020000000000000000000000ffffe00000020500030002000000060001000a00000014000200fe8000000000000000000000000000bb050003000300000028000080060001000a0000001400020000000000000000000000ffffe00000010500030003000000fc01098030010080060001000a00000014000200200100000000000000000000000000010500030001000000060001000a00000014000200ff0100000000000000000000000000010500030002000000060001000200000008000200ac1414bb0500030003000000060001000200000008000200e00000020500030002000000060001000200000008000200ac1e01010500030003000000060001000a00000014000200ff0100000000000000000000000000010500030003000000060001000200000008000200ac1414bb0500030001000000060001000a00000014000200000000000000000000000000000000010500030003000000060001000a00000014000200ff0100000000000000000000000000010500030002000000060001000200000008000200e0000002050003000200000040000080060001000a00000014000200ff0200000000000000000000000000010500030003000000060001000200000008000200ac1e0101050003000300000088000080067366d7db0a7a591c000200000000000500030003000000060001000200000008000200ac1414aa0500030001000000060001000200000008000200ac1414310500030000000000060001000a00000014000200fc0100000000000000000000000000010500030000000000060001000200000008000200e0000002050003000000000008000a000100000024000080200004000a004e230000000100000000000000000000000000000000070000006c0400802004098064000080060001000a00000014000200fe8800000000000000000000000001010500030001000000060001000200000008000200ffffffff0500030002000000060001000a0000001400020000000000000000000000ffffac1414330500030002000000a0000080060001000200000008000200ac14142f0500030001000000060001000200000008000200e00000020500030000000000060001000a00000014000200fc0000000000000000000000000000010500030000000000060001000200000008000200ac1414200500030002000000060001000200000008000200e00000020500030000000000060001000200000008000200e00000020500030002000000f4000080060001000a00000014000200fc0100000000000000000000000000010500030001000000060001000a00000014000200fc0100000000000000000000000000000500030001000000060001000200000008000200ffffffff0500030001000000060001000200000008000200ac14143e0500030000000000060001000a00000014000200000000000000000000000000000000010500030003000000060001000a00000014000200fc02000000000000000000000000000105000300010000000600010002000000080002000a0101000500030002000000060001000200000008000200ac1e010105000300d60000001c000080060001000200000008000200ac1414aa0500030000000000180100800600010002000000080002007f0000010500030000000000060001000a00000014000200fe8000000000000000000000000000aa0500030000000000060001000a00000014000200000000000000000000000000000000010500030003000000060001000200000008000200ffffffff0500030001000000060001000200000008000200e00000020500030001000000060001000a00000014000200200100000000000000000000000000010500030001000000060001000a00000014000200fe8800000000000000000000000000010500030000000000060001000a00000014000200ff0100000000000000000000000000010500030000000000060001000200000008000200ac1e0101050003000100000028000080060001000a00000014000200ff01000000000000000000000000000105000300020000007c000080060001000200000008000200e00000020500030002000000060001000a00000014000200fe8000000000000000000000000000aa0500030002000000060001000a00000014000200fc02000000000000000000000000000005000300010000000600010002000000080002000000000005000300020000004c0000800600010002000000080002386c4437000500030001000000060001000200000008000200ac1414bb0500030000000000060001000200000008000200000000000500030000000000080003000f000000200004000a004e2000000003fe88000000000000000000000000010100010000200004000a004e2400000003fc0000000000000000000000000000000500000014000200776730000000000000000000000000001400020077"], 0xe64}}, 0x40) 15:33:03 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$inet6_udp_int(r0, 0x11, 0x65, &(0x7f0000000140), &(0x7f00000002c0)=0x4) (async, rerun: 64) r1 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async, rerun: 64) r2 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000280)=0x57) (async) ioctl$LOOP_CLR_FD(r1, 0x4c01) (async, rerun: 64) clock_gettime(0x3, &(0x7f0000000240)) (async, rerun: 64) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r1) syz_open_dev$loop(&(0x7f0000000300), 0x4d, 0xbcc5979d2aee62e4) (async) syz_open_dev$loop(&(0x7f0000000340), 0x6, 0x40000) (async) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) openat$cgroup_subtree(0xffffffffffffffff, &(0x7f00000004c0), 0x2, 0x0) (async) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000003480)=[{{&(0x7f0000000380), 0x6e, &(0x7f0000000440)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000000400)=""/2, 0x2}, {&(0x7f0000002500)=""/246, 0xf6}, {&(0x7f0000002600)=""/212, 0xd4}, {&(0x7f0000002700)=""/230, 0xe6}], 0x6}}, {{&(0x7f0000002800), 0x6e, &(0x7f0000002ec0)=[{&(0x7f0000002880)=""/190, 0xbe}, {&(0x7f0000002940)=""/99, 0x63}, {&(0x7f00000029c0)=""/134, 0x86}, {&(0x7f0000002a80)=""/228, 0xe4}, {&(0x7f0000002b80)=""/156, 0x9c}, {&(0x7f0000002c40)=""/200, 0xc8}, {&(0x7f0000002d40)=""/124, 0x7c}, {&(0x7f0000002dc0)=""/169, 0xa9}, {&(0x7f0000002e80)=""/7, 0x7}], 0x9, &(0x7f0000002f80)=[@cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xc8}}, {{&(0x7f0000003080), 0x6e, &(0x7f0000003340)=[{&(0x7f0000003100)=""/149, 0x95}, {&(0x7f00000031c0)=""/159, 0x9f}, {&(0x7f0000003280)=""/146, 0x92}], 0x3, &(0x7f0000003380)=ANY=[@ANYBLOB='\x00', @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x30}}, {{&(0x7f00000033c0)=@abs, 0x6e, &(0x7f0000003440)}}], 0x4, 0x1040, &(0x7f0000003580)={0x77359400}) ioctl$LOOP_SET_STATUS64(r4, 0x5450, 0x0) 15:33:03 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc1030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:03 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) syz_open_dev$loop(&(0x7f0000000040), 0x9, 0x8280) syz_genetlink_get_family_id$wireguard(&(0x7f0000000080), 0xffffffffffffffff) unshare(0x40000100) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x1000000007) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f00000000c0)={0x7, 0x1, 0x7, 0x7fff, 0x4}, 0x14) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) syz_open_dev$loop(&(0x7f0000000040), 0x9, 0x8280) (async) syz_genetlink_get_family_id$wireguard(&(0x7f0000000080), 0xffffffffffffffff) (async) unshare(0x40000100) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x1000000007) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e) (async) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f00000000c0)={0x7, 0x1, 0x7, 0x7fff, 0x4}, 0x14) (async) 15:33:03 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000040)) (async) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x4c01) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x4) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) sendmsg$key(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x2, 0x1, 0xa7, 0x0, 0x6, 0x0, 0x70bd2c, 0x25dfdbfb, [@sadb_ident={0x2, 0xb, 0x9, 0x0, 0x739}, @sadb_spirange={0x2, 0x10, 0x4d6, 0x4d5}]}, 0x30}}, 0x4000840) 15:33:03 executing program 4: socketpair(0x1, 0x800, 0x4000, &(0x7f0000000fc0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = socket$inet6_udp(0xa, 0x2, 0x0) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r2, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000001200)={&(0x7f0000000200)={0x58, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x8}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x2}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x80}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x4}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @dev={0xac, 0x14, 0x14, 0x41}}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x40400d1}, 0x4) (async) r3 = socket$netlink(0x10, 0x3, 0x8) (async) r4 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r2) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r2, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r5, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) sendmsg$WG_CMD_GET_DEVICE(r3, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000001240)=ANY=[@ANYBLOB="94050000", @ANYRES16=r4, @ANYBLOB="000126bd7000ffdbdf250000000008000100", @ANYRES32=r5, @ANYBLOB="38050880a8000080060005000100000024000100dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff24000100d1732899f611cd8994034d7f413dc957630e5493c285aca40065cb6311be696b24000100dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1400040002004e24ac141419000000000000000006000500070000001400040002004e207f00000100000000000000002000008006000500ff0f00001400040002004e210a01010100000000000000006c04008024000200c9bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb22430040980b8000080060001000a00000014000200200100000000000000000000000000000500030002000000060001000a00000014000200fe8000000000000000000000000000130500030002000000060001000a00000014000200000000000000000000000000000000000500030000000000060001000200000008000200ac1414190500030003000000060001000200000008000200e00000020500030000000000060001000200000008000200ac1414bb050003000000000094000080060001000200000008000200ac1e00010500030001000000060001000200000008000200ac1414bb0500030001000000060001000a00000014000200fe8000000000000000000000000000aa05000300020000000600010002000000080002000a0101010500030002000000060001000a0000001400020020010000000000000000000000000002050003000200000040000080060001000a00000014000200fe8000000000000000000000000000bb0500030001000000060001000200000008000200ffffffff050003000100000064000080060001000a00000014000200fc0100000000000000000000000000010500030003000000060001000a00000014000200fe88000000000000000000000000010105000300030000000600010002000000080002007f000001050003000100000058000080060001000200000008000200ac1e00010500030000000000060001000a0000001400020000000000000000000000ffff7f0000010500030002000000060001000200000008000200e0000001050003000100000040000080060001000a00000014000200fe8000000000000000000000000000160500030001000000060001000200000008000200ac14143b05000300000000007c000080060001000a00000014000200fc0200000000000000000000000000010500030003000000060001000a00000014000200fe8800000000000000000000000001010500030003000000060001000200000008000200ffffffff0500030001000000060001000200000008000200ffffffff0500030003000000dc000080060001000a00000014000200fc01000000000000000000000000000005000300020000000600010002000000080002007f0000010500030002000000060001000a00000014000200000000000000000000000000000000010500030002000000060001000a000000140002002001000000000000000000000000000005000300020000000600010002000000080002000a0101000500030002000000060001000a00000014000200fc0200000000000000000000000000010500030002000000060001000200000008000200ffffffff05000300010000004c000080060001000a00000014000200000000000000000000000000000000000500030000000000060001000a000000140002002001000000000000000000000000000105000300010000001400040002004e2000000000000000000000000024000300a0cb879a47f5bc644c0e693fa6d031c74a1553b6e901b9ff2f518c78042fb542140002007767300000000000000000000000000008000100", @ANYRES32=0x0, @ANYBLOB="cce51f71b24c4c7826a927ce8787570ef8285aab4e4b226765ded0bc0d1ab50a2062a27e6dc6b5fc419931c89088dcc9c3f66f15d64c10c88d548ae66b97b9323e1a2b462e15ee7442434c52690ecdb4f8c76567efc1a445e0f6765dbda7ad86bc92a375990e277dd02fe8f37fee649475023d1b865b0664f9110d79f5a8a33492ad656ce408e8062199aadfe7a0e3116e4e743dc14638a722d59f79bdbb6fe88ac3a5c62fcef57a898a"], 0x594}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) (async) sendmsg$FOU_CMD_DEL(r0, &(0x7f0000001100)={&(0x7f0000001040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000010c0)={&(0x7f0000001080)={0x40, 0x0, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e24}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4}, @FOU_ATTR_PORT={0x6, 0x1, 0x4e21}, @FOU_ATTR_PEER_V4={0x8, 0x8, @local}, @FOU_ATTR_IFINDEX={0x8, 0xb, r5}, @FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e20}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000000}, 0x200000c0) (async) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000001000), 0x4) r6 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r6, 0x125d, 0x0) (async) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x178, 0x0, 0x100, 0x70bd26, 0x25dfdbff, {}, [@WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_PEERS={0x11c, 0x8, 0x0, 0x1, [{0x98, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x1}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @rand_addr=0x64010100}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x19}}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x7}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @multicast2}}]}, {0x3c, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @private=0xa010101}}]}, {0x44, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "c9bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb224"}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0xff}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @empty}}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_IFINDEX={0x8}]}, 0x178}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(r0, 0x89fb, &(0x7f00000011c0)={'sit0\x00', &(0x7f0000001140)={'ip6gre0\x00', 0x0, 0x29, 0x40, 0x7, 0x80, 0x1d, @local, @remote, 0x1, 0x700, 0x1000, 0x5}}) openat$cgroup_subtree(r7, &(0x7f00000004c0), 0x2, 0x0) (async) r8 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r7, &(0x7f0000000f80)={&(0x7f0000000040), 0xc, &(0x7f0000000f40)={&(0x7f00000000c0)=ANY=[@ANYBLOB="640e5070", @ANYRES16=r8, @ANYBLOB="000129bd7000fcdbdf2501000000060006004e22000024000300b08073e8d44e91e3da922c22438244bb885c69e269c8e9d835b114293a4ddc6e24000300b08073e8d44e91e3da922c22438244bb885c69e269c8e9d835b114293a4ddc6e060006004e24000008000100", @ANYRES32=0x0, @ANYBLOB="24000300a05ca84f6c9c8e3853e2fd7a70ae0fb20fa152600cb00845174f08076f8d7843a40d0880e80400800800030002000000080003000100000008000a000100000008000a00010000000800030004000000a804098028000080060001000a0000001400020000000000000000000000ffffe0000002050003000300000028000080060001000a00000014000200fe8000000000000000000000000000bb05000300010000000c010080060001000200000008000200e00000010500030000000000060001000a0800001400020000000000000000000000ffffffffffff05000300020000000600010002000000080002007f0000010500030003000000060001000a00000014000200fc0100000000000000000000000000000500030002000000060001000a00000014000200ff0100000000000000000000000000010500030001000000060001000a00000014000200ff0200000000000000000000000000010500030002000000060001000200000008000200000000000500030003000000060001000200000008000200ac1414bb0500030003000000060001000200000008000200ac1414bb0500030002000000ac000080060001000200000008000200ac14142305000300000000000600010002000000080002000a0101020500030003000000060001000a00000014000200ff0200000000000000000000000000010500030003000000060001000200000008000200ac1e00010500030002000000060001000a00000014000200200100000000000000000000000000020500030001000000060001000200000008000200e0000001050003000100000040000080060001000200000008000200000000000500030000000000060001000a00000014000200fe8000000000000000000000000000aa0500030001000000e80000800600010002000000080002000a0101000500030001000000060001000a00000014000200000000000000000000000000000000010500030001000000060001000200000008000200ac1414aa0500030002000000060001000200000008000200ffffffff0500030000000000060001000a00000014000200200100000000000000000000000000020500030003000000060001000200000008000200e000000205000300030000000600010002000000080002000a0101010500030002000000060001000a00000014000200fc0000000000000000000000000000010500030002000000c4000080060001000a00000014000200fe8000000000000000000000000000aa05000366a7c0214bcb33df4784f9f9ab6ea90000000000060001000200000008000200640101020500030001000000060001000200000008000200ac1414bb0500030001000000060001000200000008000200ac1414aa050003001d000000060001000a00000014000200fe8800000000000000000000000000010500030001000000060001000200000008000200e0000002050003000200000006000100020000000800020000000000050003000300000064000080060001000a00000014000200000000000000000000000000000000000500030003000000060001000200000008000200ac1e01010500030001000000060001000a0000001400020000000000000000000000ffff0a01010205000300030000004c000080060001000a00000014000200fc0100000000000000001000000000000500030001000000060001000a00000014000200fe88000000000000000000000000000105000300010000001400040002004e24ac1e010100000000000000002804008006000500000000001400040002004e220000000000000000000000001400040002004e23ac1e01010000000000000000f001098064000080060001000a0000001400020000000000000000000000ffffac1414aa05000300000000000600010002000000080002007f0000010500030001000000060001000a00000014000200ff010000000000000000000000000001050003000200000028000080060001000a0000001400020000000000000000000000000000000001050003000000000040000080060001000200000008000200ac14142c0500030000000000060001000a0000001400020000000000000000000000000000000001050003000000000040000080060001000a00000014000200fe8800000000000000000000000001010500030000000000060001000200000008000200ac1e00010500030002000000b8000080060001000a00000014000200fc0000000000000000000000000000000500030002000000060001000a00000014000200fe8000000000000000000000000000bb0500030003000000060001000a00000014000200fc0100000000000000000000000000000500030001000000060001000a0000001400020000000000000000000000ffffe00000020500030002000000060001000a00000014000200fe8000000000000000000000000000bb050003000300000028000080060001000a0000001400020000000000000000000000ffffe00000010500030003000000fc01098030010080060001000a00000014000200200100000000000000000000000000010500030001000000060001000a00000014000200ff0100000000000000000000000000010500030002000000060001000200000008000200ac1414bb0500030003000000060001000200000008000200e00000020500030002000000060001000200000008000200ac1e01010500030003000000060001000a00000014000200ff0100000000000000000000000000010500030003000000060001000200000008000200ac1414bb0500030001000000060001000a00000014000200000000000000000000000000000000010500030003000000060001000a00000014000200ff0100000000000000000000000000010500030002000000060001000200000008000200e0000002050003000200000040000080060001000a00000014000200ff0200000000000000000000000000010500030003000000060001000200000008000200ac1e0101050003000300000088000080067366d7db0a7a591c000200000000000500030003000000060001000200000008000200ac1414aa0500030001000000060001000200000008000200ac1414310500030000000000060001000a00000014000200fc0100000000000000000000000000010500030000000000060001000200000008000200e0000002050003000000000008000a000100000024000080200004000a004e230000000100000000000000000000000000000000070000006c0400802004098064000080060001000a00000014000200fe8800000000000000000000000001010500030001000000060001000200000008000200ffffffff0500030002000000060001000a0000001400020000000000000000000000ffffac1414330500030002000000a0000080060001000200000008000200ac14142f0500030001000000060001000200000008000200e00000020500030000000000060001000a00000014000200fc0000000000000000000000000000010500030000000000060001000200000008000200ac1414200500030002000000060001000200000008000200e00000020500030000000000060001000200000008000200e00000020500030002000000f4000080060001000a00000014000200fc0100000000000000000000000000010500030001000000060001000a00000014000200fc0100000000000000000000000000000500030001000000060001000200000008000200ffffffff0500030001000000060001000200000008000200ac14143e0500030000000000060001000a00000014000200000000000000000000000000000000010500030003000000060001000a00000014000200fc02000000000000000000000000000105000300010000000600010002000000080002000a0101000500030002000000060001000200000008000200ac1e010105000300d60000001c000080060001000200000008000200ac1414aa0500030000000000180100800600010002000000080002007f0000010500030000000000060001000a00000014000200fe8000000000000000000000000000aa0500030000000000060001000a00000014000200000000000000000000000000000000010500030003000000060001000200000008000200ffffffff0500030001000000060001000200000008000200e00000020500030001000000060001000a00000014000200200100000000000000000000000000010500030001000000060001000a00000014000200fe8800000000000000000000000000010500030000000000060001000a00000014000200ff0100000000000000000000000000010500030000000000060001000200000008000200ac1e0101050003000100000028000080060001000a00000014000200ff01000000000000000000000000000105000300020000007c000080060001000200000008000200e00000020500030002000000060001000a00000014000200fe8000000000000000000000000000aa0500030002000000060001000a00000014000200fc02000000000000000000000000000005000300010000000600010002000000080002000000000005000300020000004c0000800600010002000000080002386c4437000500030001000000060001000200000008000200ac1414bb0500030000000000060001000200000008000200000000000500030000000000080003000f000000200004000a004e2000000003fe88000000000000000000000000010100010000200004000a004e2400000003fc0000000000000000000000000000000500000014000200776730000000000000000000000000001400020077"], 0xe64}}, 0x40) 15:33:03 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x10000) r1 = socket$netlink(0x10, 0x3, 0x15) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:03 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc1040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:03 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) unshare(0x20000) 15:33:03 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$inet6_udp_int(r0, 0x11, 0x65, &(0x7f0000000140), &(0x7f00000002c0)=0x4) (async) r1 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r2 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) (async, rerun: 32) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async, rerun: 32) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000280)=0x57) ioctl$LOOP_CLR_FD(r1, 0x4c01) (async) clock_gettime(0x3, &(0x7f0000000240)) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r1) (async) syz_open_dev$loop(&(0x7f0000000300), 0x4d, 0xbcc5979d2aee62e4) (async) syz_open_dev$loop(&(0x7f0000000340), 0x6, 0x40000) (async) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) (async) openat$cgroup_subtree(0xffffffffffffffff, &(0x7f00000004c0), 0x2, 0x0) (async) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000003480)=[{{&(0x7f0000000380), 0x6e, &(0x7f0000000440)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000000400)=""/2, 0x2}, {&(0x7f0000002500)=""/246, 0xf6}, {&(0x7f0000002600)=""/212, 0xd4}, {&(0x7f0000002700)=""/230, 0xe6}], 0x6}}, {{&(0x7f0000002800), 0x6e, &(0x7f0000002ec0)=[{&(0x7f0000002880)=""/190, 0xbe}, {&(0x7f0000002940)=""/99, 0x63}, {&(0x7f00000029c0)=""/134, 0x86}, {&(0x7f0000002a80)=""/228, 0xe4}, {&(0x7f0000002b80)=""/156, 0x9c}, {&(0x7f0000002c40)=""/200, 0xc8}, {&(0x7f0000002d40)=""/124, 0x7c}, {&(0x7f0000002dc0)=""/169, 0xa9}, {&(0x7f0000002e80)=""/7, 0x7}], 0x9, &(0x7f0000002f80)=[@cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xc8}}, {{&(0x7f0000003080), 0x6e, &(0x7f0000003340)=[{&(0x7f0000003100)=""/149, 0x95}, {&(0x7f00000031c0)=""/159, 0x9f}, {&(0x7f0000003280)=""/146, 0x92}], 0x3, &(0x7f0000003380)=ANY=[@ANYBLOB='\x00', @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x30}}, {{&(0x7f00000033c0)=@abs, 0x6e, &(0x7f0000003440)}}], 0x4, 0x1040, &(0x7f0000003580)={0x77359400}) ioctl$LOOP_SET_STATUS64(r4, 0x5450, 0x0) 15:33:03 executing program 4: socketpair(0x1, 0x800, 0x4000, &(0x7f0000000fc0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r2, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000001200)={&(0x7f0000000200)={0x58, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x8}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x2}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x80}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x4}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @dev={0xac, 0x14, 0x14, 0x41}}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x40400d1}, 0x4) (async, rerun: 64) r3 = socket$netlink(0x10, 0x3, 0x8) (rerun: 64) r4 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r2) (async, rerun: 64) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) (rerun: 64) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r2, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r5, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) (async) sendmsg$WG_CMD_GET_DEVICE(r3, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000001240)=ANY=[@ANYBLOB="94050000", @ANYRES16=r4, @ANYBLOB="000126bd7000ffdbdf250000000008000100", @ANYRES32=r5, @ANYBLOB="38050880a8000080060005000100000024000100dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff24000100d1732899f611cd8994034d7f413dc957630e5493c285aca40065cb6311be696b24000100dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1400040002004e24ac141419000000000000000006000500070000001400040002004e207f00000100000000000000002000008006000500ff0f00001400040002004e210a01010100000000000000006c04008024000200c9bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb22430040980b8000080060001000a00000014000200200100000000000000000000000000000500030002000000060001000a00000014000200fe8000000000000000000000000000130500030002000000060001000a00000014000200000000000000000000000000000000000500030000000000060001000200000008000200ac1414190500030003000000060001000200000008000200e00000020500030000000000060001000200000008000200ac1414bb050003000000000094000080060001000200000008000200ac1e00010500030001000000060001000200000008000200ac1414bb0500030001000000060001000a00000014000200fe8000000000000000000000000000aa05000300020000000600010002000000080002000a0101010500030002000000060001000a0000001400020020010000000000000000000000000002050003000200000040000080060001000a00000014000200fe8000000000000000000000000000bb0500030001000000060001000200000008000200ffffffff050003000100000064000080060001000a00000014000200fc0100000000000000000000000000010500030003000000060001000a00000014000200fe88000000000000000000000000010105000300030000000600010002000000080002007f000001050003000100000058000080060001000200000008000200ac1e00010500030000000000060001000a0000001400020000000000000000000000ffff7f0000010500030002000000060001000200000008000200e0000001050003000100000040000080060001000a00000014000200fe8000000000000000000000000000160500030001000000060001000200000008000200ac14143b05000300000000007c000080060001000a00000014000200fc0200000000000000000000000000010500030003000000060001000a00000014000200fe8800000000000000000000000001010500030003000000060001000200000008000200ffffffff0500030001000000060001000200000008000200ffffffff0500030003000000dc000080060001000a00000014000200fc01000000000000000000000000000005000300020000000600010002000000080002007f0000010500030002000000060001000a00000014000200000000000000000000000000000000010500030002000000060001000a000000140002002001000000000000000000000000000005000300020000000600010002000000080002000a0101000500030002000000060001000a00000014000200fc0200000000000000000000000000010500030002000000060001000200000008000200ffffffff05000300010000004c000080060001000a00000014000200000000000000000000000000000000000500030000000000060001000a000000140002002001000000000000000000000000000105000300010000001400040002004e2000000000000000000000000024000300a0cb879a47f5bc644c0e693fa6d031c74a1553b6e901b9ff2f518c78042fb542140002007767300000000000000000000000000008000100", @ANYRES32=0x0, @ANYBLOB="cce51f71b24c4c7826a927ce8787570ef8285aab4e4b226765ded0bc0d1ab50a2062a27e6dc6b5fc419931c89088dcc9c3f66f15d64c10c88d548ae66b97b9323e1a2b462e15ee7442434c52690ecdb4f8c76567efc1a445e0f6765dbda7ad86bc92a375990e277dd02fe8f37fee649475023d1b865b0664f9110d79f5a8a33492ad656ce408e8062199aadfe7a0e3116e4e743dc14638a722d59f79bdbb6fe88ac3a5c62fcef57a898a"], 0x594}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) (async, rerun: 32) sendmsg$FOU_CMD_DEL(r0, &(0x7f0000001100)={&(0x7f0000001040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000010c0)={&(0x7f0000001080)={0x40, 0x0, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e24}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4}, @FOU_ATTR_PORT={0x6, 0x1, 0x4e21}, @FOU_ATTR_PEER_V4={0x8, 0x8, @local}, @FOU_ATTR_IFINDEX={0x8, 0xb, r5}, @FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e20}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000000}, 0x200000c0) (async, rerun: 32) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000001000), 0x4) (async) r6 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r6, 0x125d, 0x0) (async, rerun: 64) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (rerun: 64) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x178, 0x0, 0x100, 0x70bd26, 0x25dfdbff, {}, [@WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_PEERS={0x11c, 0x8, 0x0, 0x1, [{0x98, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x1}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @rand_addr=0x64010100}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x19}}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x7}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @multicast2}}]}, {0x3c, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @private=0xa010101}}]}, {0x44, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "c9bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb224"}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0xff}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @empty}}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_IFINDEX={0x8}]}, 0x178}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) (async, rerun: 32) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(r0, 0x89fb, &(0x7f00000011c0)={'sit0\x00', &(0x7f0000001140)={'ip6gre0\x00', 0x0, 0x29, 0x40, 0x7, 0x80, 0x1d, @local, @remote, 0x1, 0x700, 0x1000, 0x5}}) (async, rerun: 32) openat$cgroup_subtree(r7, &(0x7f00000004c0), 0x2, 0x0) r8 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r7, &(0x7f0000000f80)={&(0x7f0000000040), 0xc, &(0x7f0000000f40)={&(0x7f00000000c0)=ANY=[@ANYBLOB="640e5070", @ANYRES16=r8, @ANYBLOB="000129bd7000fcdbdf2501000000060006004e22000024000300b08073e8d44e91e3da922c22438244bb885c69e269c8e9d835b114293a4ddc6e24000300b08073e8d44e91e3da922c22438244bb885c69e269c8e9d835b114293a4ddc6e060006004e24000008000100", @ANYRES32=0x0, @ANYBLOB="24000300a05ca84f6c9c8e3853e2fd7a70ae0fb20fa152600cb00845174f08076f8d7843a40d0880e80400800800030002000000080003000100000008000a000100000008000a00010000000800030004000000a804098028000080060001000a0000001400020000000000000000000000ffffe0000002050003000300000028000080060001000a00000014000200fe8000000000000000000000000000bb05000300010000000c010080060001000200000008000200e00000010500030000000000060001000a0800001400020000000000000000000000ffffffffffff05000300020000000600010002000000080002007f0000010500030003000000060001000a00000014000200fc0100000000000000000000000000000500030002000000060001000a00000014000200ff0100000000000000000000000000010500030001000000060001000a00000014000200ff0200000000000000000000000000010500030002000000060001000200000008000200000000000500030003000000060001000200000008000200ac1414bb0500030003000000060001000200000008000200ac1414bb0500030002000000ac000080060001000200000008000200ac14142305000300000000000600010002000000080002000a0101020500030003000000060001000a00000014000200ff0200000000000000000000000000010500030003000000060001000200000008000200ac1e00010500030002000000060001000a00000014000200200100000000000000000000000000020500030001000000060001000200000008000200e0000001050003000100000040000080060001000200000008000200000000000500030000000000060001000a00000014000200fe8000000000000000000000000000aa0500030001000000e80000800600010002000000080002000a0101000500030001000000060001000a00000014000200000000000000000000000000000000010500030001000000060001000200000008000200ac1414aa0500030002000000060001000200000008000200ffffffff0500030000000000060001000a00000014000200200100000000000000000000000000020500030003000000060001000200000008000200e000000205000300030000000600010002000000080002000a0101010500030002000000060001000a00000014000200fc0000000000000000000000000000010500030002000000c4000080060001000a00000014000200fe8000000000000000000000000000aa05000366a7c0214bcb33df4784f9f9ab6ea90000000000060001000200000008000200640101020500030001000000060001000200000008000200ac1414bb0500030001000000060001000200000008000200ac1414aa050003001d000000060001000a00000014000200fe8800000000000000000000000000010500030001000000060001000200000008000200e0000002050003000200000006000100020000000800020000000000050003000300000064000080060001000a00000014000200000000000000000000000000000000000500030003000000060001000200000008000200ac1e01010500030001000000060001000a0000001400020000000000000000000000ffff0a01010205000300030000004c000080060001000a00000014000200fc0100000000000000001000000000000500030001000000060001000a00000014000200fe88000000000000000000000000000105000300010000001400040002004e24ac1e010100000000000000002804008006000500000000001400040002004e220000000000000000000000001400040002004e23ac1e01010000000000000000f001098064000080060001000a0000001400020000000000000000000000ffffac1414aa05000300000000000600010002000000080002007f0000010500030001000000060001000a00000014000200ff010000000000000000000000000001050003000200000028000080060001000a0000001400020000000000000000000000000000000001050003000000000040000080060001000200000008000200ac14142c0500030000000000060001000a0000001400020000000000000000000000000000000001050003000000000040000080060001000a00000014000200fe8800000000000000000000000001010500030000000000060001000200000008000200ac1e00010500030002000000b8000080060001000a00000014000200fc0000000000000000000000000000000500030002000000060001000a00000014000200fe8000000000000000000000000000bb0500030003000000060001000a00000014000200fc0100000000000000000000000000000500030001000000060001000a0000001400020000000000000000000000ffffe00000020500030002000000060001000a00000014000200fe8000000000000000000000000000bb050003000300000028000080060001000a0000001400020000000000000000000000ffffe00000010500030003000000fc01098030010080060001000a00000014000200200100000000000000000000000000010500030001000000060001000a00000014000200ff0100000000000000000000000000010500030002000000060001000200000008000200ac1414bb0500030003000000060001000200000008000200e00000020500030002000000060001000200000008000200ac1e01010500030003000000060001000a00000014000200ff0100000000000000000000000000010500030003000000060001000200000008000200ac1414bb0500030001000000060001000a00000014000200000000000000000000000000000000010500030003000000060001000a00000014000200ff0100000000000000000000000000010500030002000000060001000200000008000200e0000002050003000200000040000080060001000a00000014000200ff0200000000000000000000000000010500030003000000060001000200000008000200ac1e0101050003000300000088000080067366d7db0a7a591c000200000000000500030003000000060001000200000008000200ac1414aa0500030001000000060001000200000008000200ac1414310500030000000000060001000a00000014000200fc0100000000000000000000000000010500030000000000060001000200000008000200e0000002050003000000000008000a000100000024000080200004000a004e230000000100000000000000000000000000000000070000006c0400802004098064000080060001000a00000014000200fe8800000000000000000000000001010500030001000000060001000200000008000200ffffffff0500030002000000060001000a0000001400020000000000000000000000ffffac1414330500030002000000a0000080060001000200000008000200ac14142f0500030001000000060001000200000008000200e00000020500030000000000060001000a00000014000200fc0000000000000000000000000000010500030000000000060001000200000008000200ac1414200500030002000000060001000200000008000200e00000020500030000000000060001000200000008000200e00000020500030002000000f4000080060001000a00000014000200fc0100000000000000000000000000010500030001000000060001000a00000014000200fc0100000000000000000000000000000500030001000000060001000200000008000200ffffffff0500030001000000060001000200000008000200ac14143e0500030000000000060001000a00000014000200000000000000000000000000000000010500030003000000060001000a00000014000200fc02000000000000000000000000000105000300010000000600010002000000080002000a0101000500030002000000060001000200000008000200ac1e010105000300d60000001c000080060001000200000008000200ac1414aa0500030000000000180100800600010002000000080002007f0000010500030000000000060001000a00000014000200fe8000000000000000000000000000aa0500030000000000060001000a00000014000200000000000000000000000000000000010500030003000000060001000200000008000200ffffffff0500030001000000060001000200000008000200e00000020500030001000000060001000a00000014000200200100000000000000000000000000010500030001000000060001000a00000014000200fe8800000000000000000000000000010500030000000000060001000a00000014000200ff0100000000000000000000000000010500030000000000060001000200000008000200ac1e0101050003000100000028000080060001000a00000014000200ff01000000000000000000000000000105000300020000007c000080060001000200000008000200e00000020500030002000000060001000a00000014000200fe8000000000000000000000000000aa0500030002000000060001000a00000014000200fc02000000000000000000000000000005000300010000000600010002000000080002000000000005000300020000004c0000800600010002000000080002386c4437000500030001000000060001000200000008000200ac1414bb0500030000000000060001000200000008000200000000000500030000000000080003000f000000200004000a004e2000000003fe88000000000000000000000000010100010000200004000a004e2400000003fc0000000000000000000000000000000500000014000200776730000000000000000000000000001400020077"], 0xe64}}, 0x40) 15:33:03 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000040)) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x4c01) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x4) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) sendmsg$key(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x2, 0x1, 0xa7, 0x0, 0x6, 0x0, 0x70bd2c, 0x25dfdbfb, [@sadb_ident={0x2, 0xb, 0x9, 0x0, 0x739}, @sadb_spirange={0x2, 0x10, 0x4d6, 0x4d5}]}, 0x30}}, 0x4000840) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000040)) (async) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x4c01) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x4) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) sendmsg$key(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x2, 0x1, 0xa7, 0x0, 0x6, 0x0, 0x70bd2c, 0x25dfdbfb, [@sadb_ident={0x2, 0xb, 0x9, 0x0, 0x739}, @sadb_spirange={0x2, 0x10, 0x4d6, 0x4d5}]}, 0x30}}, 0x4000840) (async) 15:33:03 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x10000) r1 = socket$netlink(0x10, 0x3, 0x15) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) unshare(0x8000400) (async, rerun: 32) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (rerun: 32) 15:33:03 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc1050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:03 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) unshare(0x20000) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) unshare(0x20000) (async) 15:33:03 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) r2 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) process_madvise(r2, &(0x7f0000000380)=[{&(0x7f0000000280)="c2587e02c3e6abfec85cb458092df3382d9b286c", 0x14}, {&(0x7f00000002c0)="95a2a21906b4c142fb1586835816e018e1b2ef20a227894d021ce56a6e7e170807e7e57a975b1e80ed5229dd4651f7031c2d55da1e592311ca8d4cc146048eee262b6d384e1bf953f5052e70cb10e53a500573c25ce6cdfbbde9dd7ffb39aba99923fa86cfacccbc823801ed3afe5ed74deeacbd4b390ed3d6b6cf3370c93718f3971d70d41be5eeab", 0x89}], 0x2, 0xa, 0x0) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) socket$pptp(0x18, 0x1, 0x2) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_inet6_udp_SIOCOUTQ(r3, 0x5411, &(0x7f00000003c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r4, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:03 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x20a00) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:03 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x10, 0x1, "5b3daec5e562775be1dff8db6d488e637db809ff8437971623c2bfaa19a1c1bfd7c88505b0a51286011ca7581cd729a7b6c4ec2131325c780f3e8e6e9a743c46", "fdb63c75a5829e66225158cc17ea4aee29af06e09e478c907103d3ee2da2a87db38a8fe00229ee74eb43e8723c86ecd5ea1d3a541daf28eba93af8adb100218b", "cbe106eb3e56b3e349bb17eff88da2ecdfc9bd8d257c46c99db36f3355ae8752", [0x3, 0x1]}) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000180)) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x125d, 0x0) 15:33:03 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xfffffffffffffffe, 0x0) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) syz_genetlink_get_family_id$fou(&(0x7f0000000100), r1) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000000040)) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000140), r2) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:03 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc1060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:03 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) r2 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) process_madvise(r2, &(0x7f0000000380)=[{&(0x7f0000000280)="c2587e02c3e6abfec85cb458092df3382d9b286c", 0x14}, {&(0x7f00000002c0)="95a2a21906b4c142fb1586835816e018e1b2ef20a227894d021ce56a6e7e170807e7e57a975b1e80ed5229dd4651f7031c2d55da1e592311ca8d4cc146048eee262b6d384e1bf953f5052e70cb10e53a500573c25ce6cdfbbde9dd7ffb39aba99923fa86cfacccbc823801ed3afe5ed74deeacbd4b390ed3d6b6cf3370c93718f3971d70d41be5eeab", 0x89}], 0x2, 0xa, 0x0) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) socket$pptp(0x18, 0x1, 0x2) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_inet6_udp_SIOCOUTQ(r3, 0x5411, &(0x7f00000003c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r4, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) socket$pptp(0x18, 0x1, 0x2) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) (async) process_madvise(r2, &(0x7f0000000380)=[{&(0x7f0000000280)="c2587e02c3e6abfec85cb458092df3382d9b286c", 0x14}, {&(0x7f00000002c0)="95a2a21906b4c142fb1586835816e018e1b2ef20a227894d021ce56a6e7e170807e7e57a975b1e80ed5229dd4651f7031c2d55da1e592311ca8d4cc146048eee262b6d384e1bf953f5052e70cb10e53a500573c25ce6cdfbbde9dd7ffb39aba99923fa86cfacccbc823801ed3afe5ed74deeacbd4b390ed3d6b6cf3370c93718f3971d70d41be5eeab", 0x89}], 0x2, 0xa, 0x0) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) socket$pptp(0x18, 0x1, 0x2) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) ioctl$sock_inet6_udp_SIOCOUTQ(r3, 0x5411, &(0x7f00000003c0)) (async) pipe2(&(0x7f0000000000), 0x800) (async) ioctl$LOOP_SET_FD(r4, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async) 15:33:03 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async, rerun: 64) unshare(0x20000) (rerun: 64) 15:33:03 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xfffffffffffffffe, 0x0) unshare(0x8000400) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) syz_genetlink_get_family_id$fou(&(0x7f0000000100), r1) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000000040)) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000140), r2) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:03 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x20a00) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x20a00) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) 15:33:03 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x10, 0x1, "5b3daec5e562775be1dff8db6d488e637db809ff8437971623c2bfaa19a1c1bfd7c88505b0a51286011ca7581cd729a7b6c4ec2131325c780f3e8e6e9a743c46", "fdb63c75a5829e66225158cc17ea4aee29af06e09e478c907103d3ee2da2a87db38a8fe00229ee74eb43e8723c86ecd5ea1d3a541daf28eba93af8adb100218b", "cbe106eb3e56b3e349bb17eff88da2ecdfc9bd8d257c46c99db36f3355ae8752", [0x3, 0x1]}) (async) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000180)) (async) unshare(0x8000400) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x125d, 0x0) 15:33:03 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:03 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x10, 0x1, "5b3daec5e562775be1dff8db6d488e637db809ff8437971623c2bfaa19a1c1bfd7c88505b0a51286011ca7581cd729a7b6c4ec2131325c780f3e8e6e9a743c46", "fdb63c75a5829e66225158cc17ea4aee29af06e09e478c907103d3ee2da2a87db38a8fe00229ee74eb43e8723c86ecd5ea1d3a541daf28eba93af8adb100218b", "cbe106eb3e56b3e349bb17eff88da2ecdfc9bd8d257c46c99db36f3355ae8752", [0x3, 0x1]}) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000180)) unshare(0x8000400) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x125d, 0x0) 15:33:03 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x20a00) (async) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:03 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc2010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:03 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xfffffffffffffffe, 0x0) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) syz_genetlink_get_family_id$fou(&(0x7f0000000100), r1) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000000040)) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$net_dm(&(0x7f0000000140), r2) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0xfffffffffffffffe, 0x0) (async) unshare(0x8000400) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) syz_genetlink_get_family_id$fou(&(0x7f0000000100), r1) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000000040)) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$net_dm(&(0x7f0000000140), r2) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) 15:33:03 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async, rerun: 32) ioctl$LOOP_CLR_FD(r0, 0x4c01) (rerun: 32) r2 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) process_madvise(r2, &(0x7f0000000380)=[{&(0x7f0000000280)="c2587e02c3e6abfec85cb458092df3382d9b286c", 0x14}, {&(0x7f00000002c0)="95a2a21906b4c142fb1586835816e018e1b2ef20a227894d021ce56a6e7e170807e7e57a975b1e80ed5229dd4651f7031c2d55da1e592311ca8d4cc146048eee262b6d384e1bf953f5052e70cb10e53a500573c25ce6cdfbbde9dd7ffb39aba99923fa86cfacccbc823801ed3afe5ed74deeacbd4b390ed3d6b6cf3370c93718f3971d70d41be5eeab", 0x89}], 0x2, 0xa, 0x0) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) socket$pptp(0x18, 0x1, 0x2) (async, rerun: 64) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) (rerun: 64) ioctl$sock_inet6_udp_SIOCOUTQ(r3, 0x5411, &(0x7f00000003c0)) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r4, 0x4c00, r0) (async, rerun: 32) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (rerun: 32) 15:33:03 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0xac9965e501951a3d) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:03 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000040)="c2305f4c9698db53e133dcc09e282c439f0c42d85c8b7ce6e8a4ec4c01e53212f254037155a498f8b25aa4d2b1c474afae053b30e8516dc8bbe5215cad933e81af705992ec0550fdbab4224039c9a8824a5eaca65c44e20620", &(0x7f00000000c0)=@udp=r2, 0x9df471c504f9f54c}, 0x20) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) setsockopt$inet6_udp_encap(r2, 0x11, 0x64, &(0x7f0000000140)=0x1, 0x4) 15:33:03 executing program 1: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:03 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc2020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:03 executing program 2: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) 15:33:03 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0xac9965e501951a3d) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:03 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000040)="c2305f4c9698db53e133dcc09e282c439f0c42d85c8b7ce6e8a4ec4c01e53212f254037155a498f8b25aa4d2b1c474afae053b30e8516dc8bbe5215cad933e81af705992ec0550fdbab4224039c9a8824a5eaca65c44e20620", &(0x7f00000000c0)=@udp=r2, 0x9df471c504f9f54c}, 0x20) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) setsockopt$inet6_udp_encap(r2, 0x11, 0x64, &(0x7f0000000140)=0x1, 0x4) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000040)="c2305f4c9698db53e133dcc09e282c439f0c42d85c8b7ce6e8a4ec4c01e53212f254037155a498f8b25aa4d2b1c474afae053b30e8516dc8bbe5215cad933e81af705992ec0550fdbab4224039c9a8824a5eaca65c44e20620", &(0x7f00000000c0)=@udp=r2, 0x9df471c504f9f54c}, 0x20) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) setsockopt$inet6_udp_encap(r2, 0x11, 0x64, &(0x7f0000000140)=0x1, 0x4) (async) 15:33:03 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r0) r2 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) r4 = syz_open_dev$loop(&(0x7f0000000240), 0x5, 0x44640) ioctl$LOOP_GET_STATUS(r4, 0x4c03, &(0x7f0000000280)) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:03 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r0) r2 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) r4 = syz_open_dev$loop(&(0x7f0000000240), 0x5, 0x44640) ioctl$LOOP_GET_STATUS(r4, 0x4c03, &(0x7f0000000280)) (async, rerun: 64) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (rerun: 64) 15:33:03 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0xac9965e501951a3d) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:03 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc2030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:03 executing program 2: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) 15:33:04 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000040)="c2305f4c9698db53e133dcc09e282c439f0c42d85c8b7ce6e8a4ec4c01e53212f254037155a498f8b25aa4d2b1c474afae053b30e8516dc8bbe5215cad933e81af705992ec0550fdbab4224039c9a8824a5eaca65c44e20620", &(0x7f00000000c0)=@udp=r2, 0x9df471c504f9f54c}, 0x20) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) setsockopt$inet6_udp_encap(r2, 0x11, 0x64, &(0x7f0000000140)=0x1, 0x4) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000040)="c2305f4c9698db53e133dcc09e282c439f0c42d85c8b7ce6e8a4ec4c01e53212f254037155a498f8b25aa4d2b1c474afae053b30e8516dc8bbe5215cad933e81af705992ec0550fdbab4224039c9a8824a5eaca65c44e20620", &(0x7f00000000c0)=@udp=r2, 0x9df471c504f9f54c}, 0x20) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) setsockopt$inet6_udp_encap(r2, 0x11, 0x64, &(0x7f0000000140)=0x1, 0x4) (async) 15:33:04 executing program 2: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) 15:33:04 executing program 1: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:04 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r0) r2 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) r4 = syz_open_dev$loop(&(0x7f0000000240), 0x5, 0x44640) ioctl$LOOP_GET_STATUS(r4, 0x4c03, &(0x7f0000000280)) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r0) (async) socket$pptp(0x18, 0x1, 0x2) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000), 0x800) (async) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) (async) syz_open_dev$loop(&(0x7f0000000240), 0x5, 0x44640) (async) ioctl$LOOP_GET_STATUS(r4, 0x4c03, &(0x7f0000000280)) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async) 15:33:04 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x6020800) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000080), 0xffffffffffffffff) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f0000000180)={'vxcan0\x00'}) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, r1, 0x800, 0x70bd2d, 0x25dddbfc, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x24000815}, 0x800) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:04 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc2040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:04 executing program 1: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) (async) syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) 15:33:04 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x6020800) (async) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000080), 0xffffffffffffffff) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f0000000180)={'vxcan0\x00'}) (async) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, r1, 0x800, 0x70bd2d, 0x25dddbfc, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x24000815}, 0x800) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:04 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc2050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:04 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0xffffffffffffffff, './file0\x00'}, 0x6e) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/meminfo\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000200)={0x0, {}, 0x0, {}, 0x7fff, 0x12, 0x11, 0x1c, "071f109170847e99a8d560a2600b812fa80864d44f9a73858d89fa4c067cf6cfa692693ee3d1331d3763ae62517d662ec41711ef0ab615eba0c7e1a09d6feb0e", "0b906f9bb0c04bcbb609fa326d0fa693feb26cf86a90326de058b4deeefe31d6", [0x2, 0x85f]}) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/asound/seq/clients\x00', 0x0, 0x0) ioctl$LOOP_SET_FD(r3, 0x4c00, r1) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/asound/seq/timer\x00', 0x0, 0x0) r5 = syz_genetlink_get_family_id$l2tp(&(0x7f00000002c0), r0) sendmsg$L2TP_CMD_SESSION_MODIFY(r4, &(0x7f00000003c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x60, r5, 0x4, 0x70bd2d, 0x25dfdbfd, {}, [@L2TP_ATTR_ENCAP_TYPE={0x6, 0x2, 0x7aba2d2dc2a213b8}, @L2TP_ATTR_UDP_DPORT={0x6, 0x1b, 0x4e23}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x4d}, @L2TP_ATTR_PW_TYPE={0x6, 0x1, 0x8}, @L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @mcast1}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_IP_DADDR={0x8, 0x19, @dev={0xac, 0x14, 0x14, 0x24}}, @L2TP_ATTR_ENCAP_TYPE={0x6, 0x2, 0x1}]}, 0x60}, 0x1, 0x0, 0x0, 0x4000010}, 0x20000000) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) 15:33:04 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x2) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x3) prctl$PR_SET_MM(0x23, 0x5, &(0x7f0000ffc000/0x4000)=nil) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) 15:33:04 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r4, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000600)=ANY=[@ANYBLOB="62f47fe5", @ANYRES16=0x0, @ANYBLOB="00042abd7000fcdbdf2502000000050013000700000006000006000e00000800750c000f00040000000000000008001800ac14144106000e0003000000b2c865b9fe7401f8a88b3aefac6344050f220001009aa843d3c37e82"], 0x58}, 0x1, 0x0, 0x0, 0x40001}, 0x4) r5 = socket$netlink(0x10, 0x3, 0x8) syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r4) sendmsg$L2TP_CMD_NOOP(r4, &(0x7f00000005c0)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000580)={&(0x7f0000000540)={0x24, 0x0, 0x200, 0x70bd29, 0x25dfdbfe, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x5}, @L2TP_ATTR_DEBUG={0x8, 0x11, 0x1}]}, 0x24}}, 0x10) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r6, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) sendmsg$WG_CMD_GET_DEVICE(r5, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f00000008c0)=ANY=[@ANYRESHEX=r4, @ANYRES64=r6, @ANYBLOB="000126bd7000ffdbdf250000000008000100", @ANYRES32=r2, @ANYBLOB="1c01088098000080060005000100000024000100dbffffffffffffffffffffffffffffffffffffffffffffffffff11cd8994034d7f413dc957630e5493c285aca40065cb6311be696b1400040002004e236401010000000000000000001400040002004e24ac141419000000000000000006000500070000001400040002004e20e000000200000000000000003c00008024000100f44da367a88ee6564f020211456727082f5cebdf8b1bf5eb7337341b459b39221400040002004e210a01010100000000000000004400008024000200c9bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb22406000500ff0000001400040002004e2000000000000000000000000024000300a0cb879a47f5bc644c0e693fa6d031c74a1553b6e901b9ff2f518c78042fb5421400020077673000000000000000000000000000080001000000000000000000000000000000000eb0ce0cae8e4bf9846124b131b9fae14b6865662fd966ba6fd98f3480957d9b59131b5e7450e674c3465cac7c25eded23b0b9396c15887698d0884258886573a0609e876d01299b52141ea85afed05c6ea0a47047c26a207bdcb6d28a67ab1c68045c731524d08a15685c123084d443da552a0f0d1e72ad540ed3dbab9c1da44a21c3f1423900ab0b95cf3247eca4e5731032c4c27e053faa8ba20b82a2943b6b34ff57687c5730f793ad83bc06233b8eccca3bf78ea3cf2c3e2d14", @ANYRES32=0x0, @ANYBLOB="2308cdfabb564c24c68dd321afbd9ef66ce76c910d5d8427b05b75ec4a4f2ceb5a65e31f4205d23bf888284837bd1fdc071e73cd87a269318f825b22f3681d9fc56e"], 0x178}, 0x1, 0x0, 0x0, 0xc044}, 0xe000) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(r2, 0x89fa, &(0x7f00000002c0)={'sit0\x00', &(0x7f0000000240)={'ip6_vti0\x00', r6, 0x917b85d0c44dbf5e, 0x8a, 0x8, 0x1, 0x4, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @local, 0x8000, 0x7, 0x10001, 0x2}}) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:04 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x6020800) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000080), 0xffffffffffffffff) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f0000000180)={'vxcan0\x00'}) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, r1, 0x800, 0x70bd2d, 0x25dddbfc, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x24000815}, 0x800) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:04 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async) connect$unix(r0, &(0x7f0000000080)=@file={0xffffffffffffffff, './file0\x00'}, 0x6e) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/meminfo\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000200)={0x0, {}, 0x0, {}, 0x7fff, 0x12, 0x11, 0x1c, "071f109170847e99a8d560a2600b812fa80864d44f9a73858d89fa4c067cf6cfa692693ee3d1331d3763ae62517d662ec41711ef0ab615eba0c7e1a09d6feb0e", "0b906f9bb0c04bcbb609fa326d0fa693feb26cf86a90326de058b4deeefe31d6", [0x2, 0x85f]}) (async) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/asound/seq/clients\x00', 0x0, 0x0) ioctl$LOOP_SET_FD(r3, 0x4c00, r1) (async, rerun: 64) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/asound/seq/timer\x00', 0x0, 0x0) (async, rerun: 64) r5 = syz_genetlink_get_family_id$l2tp(&(0x7f00000002c0), r0) sendmsg$L2TP_CMD_SESSION_MODIFY(r4, &(0x7f00000003c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x60, r5, 0x4, 0x70bd2d, 0x25dfdbfd, {}, [@L2TP_ATTR_ENCAP_TYPE={0x6, 0x2, 0x7aba2d2dc2a213b8}, @L2TP_ATTR_UDP_DPORT={0x6, 0x1b, 0x4e23}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x4d}, @L2TP_ATTR_PW_TYPE={0x6, 0x1, 0x8}, @L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @mcast1}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_IP_DADDR={0x8, 0x19, @dev={0xac, 0x14, 0x14, 0x24}}, @L2TP_ATTR_ENCAP_TYPE={0x6, 0x2, 0x1}]}, 0x60}, 0x1, 0x0, 0x0, 0x4000010}, 0x20000000) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) 15:33:04 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc2060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:04 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r4, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000600)=ANY=[@ANYBLOB="62f47fe5", @ANYRES16=0x0, @ANYBLOB="00042abd7000fcdbdf2502000000050013000700000006000006000e00000800750c000f00040000000000000008001800ac14144106000e0003000000b2c865b9fe7401f8a88b3aefac6344050f220001009aa843d3c37e82"], 0x58}, 0x1, 0x0, 0x0, 0x40001}, 0x4) r5 = socket$netlink(0x10, 0x3, 0x8) syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r4) sendmsg$L2TP_CMD_NOOP(r4, &(0x7f00000005c0)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000580)={&(0x7f0000000540)={0x24, 0x0, 0x200, 0x70bd29, 0x25dfdbfe, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x5}, @L2TP_ATTR_DEBUG={0x8, 0x11, 0x1}]}, 0x24}}, 0x10) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r6, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) sendmsg$WG_CMD_GET_DEVICE(r5, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f00000008c0)=ANY=[@ANYRESHEX=r4, @ANYRES64=r6, @ANYBLOB="000126bd7000ffdbdf250000000008000100", @ANYRES32=r2, @ANYBLOB="1c01088098000080060005000100000024000100dbffffffffffffffffffffffffffffffffffffffffffffffffff11cd8994034d7f413dc957630e5493c285aca40065cb6311be696b1400040002004e236401010000000000000000001400040002004e24ac141419000000000000000006000500070000001400040002004e20e000000200000000000000003c00008024000100f44da367a88ee6564f020211456727082f5cebdf8b1bf5eb7337341b459b39221400040002004e210a01010100000000000000004400008024000200c9bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb22406000500ff0000001400040002004e2000000000000000000000000024000300a0cb879a47f5bc644c0e693fa6d031c74a1553b6e901b9ff2f518c78042fb5421400020077673000000000000000000000000000080001000000000000000000000000000000000eb0ce0cae8e4bf9846124b131b9fae14b6865662fd966ba6fd98f3480957d9b59131b5e7450e674c3465cac7c25eded23b0b9396c15887698d0884258886573a0609e876d01299b52141ea85afed05c6ea0a47047c26a207bdcb6d28a67ab1c68045c731524d08a15685c123084d443da552a0f0d1e72ad540ed3dbab9c1da44a21c3f1423900ab0b95cf3247eca4e5731032c4c27e053faa8ba20b82a2943b6b34ff57687c5730f793ad83bc06233b8eccca3bf78ea3cf2c3e2d14", @ANYRES32=0x0, @ANYBLOB="2308cdfabb564c24c68dd321afbd9ef66ce76c910d5d8427b05b75ec4a4f2ceb5a65e31f4205d23bf888284837bd1fdc071e73cd87a269318f825b22f3681d9fc56e"], 0x178}, 0x1, 0x0, 0x0, 0xc044}, 0xe000) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(r2, 0x89fa, &(0x7f00000002c0)={'sit0\x00', &(0x7f0000000240)={'ip6_vti0\x00', r6, 0x917b85d0c44dbf5e, 0x8a, 0x8, 0x1, 0x4, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @local, 0x8000, 0x7, 0x10001, 0x2}}) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) socket$pptp(0x18, 0x1, 0x2) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000), 0x100000) (async) socket$inet6_udp(0xa, 0x2, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) sendmsg$L2TP_CMD_TUNNEL_DELETE(r4, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000600)=ANY=[@ANYBLOB="62f47fe5", @ANYRES16=0x0, @ANYBLOB="00042abd7000fcdbdf2502000000050013000700000006000006000e00000800750c000f00040000000000000008001800ac14144106000e0003000000b2c865b9fe7401f8a88b3aefac6344050f220001009aa843d3c37e82"], 0x58}, 0x1, 0x0, 0x0, 0x40001}, 0x4) (async) socket$netlink(0x10, 0x3, 0x8) (async) syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r4) (async) sendmsg$L2TP_CMD_NOOP(r4, &(0x7f00000005c0)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000580)={&(0x7f0000000540)={0x24, 0x0, 0x200, 0x70bd29, 0x25dfdbfe, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x5}, @L2TP_ATTR_DEBUG={0x8, 0x11, 0x1}]}, 0x24}}, 0x10) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000380)={'wg1\x00'}) (async) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r6, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) (async) sendmsg$WG_CMD_GET_DEVICE(r5, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f00000008c0)=ANY=[@ANYRESHEX=r4, @ANYRES64=r6, @ANYBLOB="000126bd7000ffdbdf250000000008000100", @ANYRES32=r2, @ANYBLOB="1c01088098000080060005000100000024000100dbffffffffffffffffffffffffffffffffffffffffffffffffff11cd8994034d7f413dc957630e5493c285aca40065cb6311be696b1400040002004e236401010000000000000000001400040002004e24ac141419000000000000000006000500070000001400040002004e20e000000200000000000000003c00008024000100f44da367a88ee6564f020211456727082f5cebdf8b1bf5eb7337341b459b39221400040002004e210a01010100000000000000004400008024000200c9bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb22406000500ff0000001400040002004e2000000000000000000000000024000300a0cb879a47f5bc644c0e693fa6d031c74a1553b6e901b9ff2f518c78042fb5421400020077673000000000000000000000000000080001000000000000000000000000000000000eb0ce0cae8e4bf9846124b131b9fae14b6865662fd966ba6fd98f3480957d9b59131b5e7450e674c3465cac7c25eded23b0b9396c15887698d0884258886573a0609e876d01299b52141ea85afed05c6ea0a47047c26a207bdcb6d28a67ab1c68045c731524d08a15685c123084d443da552a0f0d1e72ad540ed3dbab9c1da44a21c3f1423900ab0b95cf3247eca4e5731032c4c27e053faa8ba20b82a2943b6b34ff57687c5730f793ad83bc06233b8eccca3bf78ea3cf2c3e2d14", @ANYRES32=0x0, @ANYBLOB="2308cdfabb564c24c68dd321afbd9ef66ce76c910d5d8427b05b75ec4a4f2ceb5a65e31f4205d23bf888284837bd1fdc071e73cd87a269318f825b22f3681d9fc56e"], 0x178}, 0x1, 0x0, 0x0, 0xc044}, 0xe000) (async) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(r2, 0x89fa, &(0x7f00000002c0)={'sit0\x00', &(0x7f0000000240)={'ip6_vti0\x00', r6, 0x917b85d0c44dbf5e, 0x8a, 0x8, 0x1, 0x4, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @local, 0x8000, 0x7, 0x10001, 0x2}}) (async) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async) 15:33:04 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0xfffffffffffffffd) 15:33:04 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x2) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x3) prctl$PR_SET_MM(0x23, 0x5, &(0x7f0000ffc000/0x4000)=nil) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x2) (async) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x3) (async) prctl$PR_SET_MM(0x23, 0x5, &(0x7f0000ffc000/0x4000)=nil) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) (async) 15:33:04 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xffffffffffffffff, 0x109000) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_CAP_ACK(r1, 0x10e, 0xa, &(0x7f0000000040)=0x9, 0x4) unshare(0x280) 15:33:04 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc3000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:04 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0xfffffffffffffffd) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0xfffffffffffffffd) (async) 15:33:04 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async, rerun: 32) ioctl$LOOP_CLR_FD(r0, 0x4c01) (rerun: 32) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) r3 = socket$inet6_udp(0xa, 0x2, 0x0) (async) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r4, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000600)=ANY=[@ANYBLOB="62f47fe5", @ANYRES16=0x0, @ANYBLOB="00042abd7000fcdbdf2502000000050013000700000006000006000e00000800750c000f00040000000000000008001800ac14144106000e0003000000b2c865b9fe7401f8a88b3aefac6344050f220001009aa843d3c37e82"], 0x58}, 0x1, 0x0, 0x0, 0x40001}, 0x4) (async, rerun: 64) r5 = socket$netlink(0x10, 0x3, 0x8) (rerun: 64) syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r4) (async) sendmsg$L2TP_CMD_NOOP(r4, &(0x7f00000005c0)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000580)={&(0x7f0000000540)={0x24, 0x0, 0x200, 0x70bd29, 0x25dfdbfe, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x5}, @L2TP_ATTR_DEBUG={0x8, 0x11, 0x1}]}, 0x24}}, 0x10) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r6, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) (async) sendmsg$WG_CMD_GET_DEVICE(r5, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f00000008c0)=ANY=[@ANYRESHEX=r4, @ANYRES64=r6, @ANYBLOB="000126bd7000ffdbdf250000000008000100", @ANYRES32=r2, @ANYBLOB="1c01088098000080060005000100000024000100dbffffffffffffffffffffffffffffffffffffffffffffffffff11cd8994034d7f413dc957630e5493c285aca40065cb6311be696b1400040002004e236401010000000000000000001400040002004e24ac141419000000000000000006000500070000001400040002004e20e000000200000000000000003c00008024000100f44da367a88ee6564f020211456727082f5cebdf8b1bf5eb7337341b459b39221400040002004e210a01010100000000000000004400008024000200c9bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb22406000500ff0000001400040002004e2000000000000000000000000024000300a0cb879a47f5bc644c0e693fa6d031c74a1553b6e901b9ff2f518c78042fb5421400020077673000000000000000000000000000080001000000000000000000000000000000000eb0ce0cae8e4bf9846124b131b9fae14b6865662fd966ba6fd98f3480957d9b59131b5e7450e674c3465cac7c25eded23b0b9396c15887698d0884258886573a0609e876d01299b52141ea85afed05c6ea0a47047c26a207bdcb6d28a67ab1c68045c731524d08a15685c123084d443da552a0f0d1e72ad540ed3dbab9c1da44a21c3f1423900ab0b95cf3247eca4e5731032c4c27e053faa8ba20b82a2943b6b34ff57687c5730f793ad83bc06233b8eccca3bf78ea3cf2c3e2d14", @ANYRES32=0x0, @ANYBLOB="2308cdfabb564c24c68dd321afbd9ef66ce76c910d5d8427b05b75ec4a4f2ceb5a65e31f4205d23bf888284837bd1fdc071e73cd87a269318f825b22f3681d9fc56e"], 0x178}, 0x1, 0x0, 0x0, 0xc044}, 0xe000) (async, rerun: 64) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(r2, 0x89fa, &(0x7f00000002c0)={'sit0\x00', &(0x7f0000000240)={'ip6_vti0\x00', r6, 0x917b85d0c44dbf5e, 0x8a, 0x8, 0x1, 0x4, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @local, 0x8000, 0x7, 0x10001, 0x2}}) (async, rerun: 64) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:04 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xffffffffffffffff, 0x109000) (async) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_CAP_ACK(r1, 0x10e, 0xa, &(0x7f0000000040)=0x9, 0x4) (async) unshare(0x280) 15:33:04 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async) connect$unix(r0, &(0x7f0000000080)=@file={0xffffffffffffffff, './file0\x00'}, 0x6e) (async) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/meminfo\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000200)={0x0, {}, 0x0, {}, 0x7fff, 0x12, 0x11, 0x1c, "071f109170847e99a8d560a2600b812fa80864d44f9a73858d89fa4c067cf6cfa692693ee3d1331d3763ae62517d662ec41711ef0ab615eba0c7e1a09d6feb0e", "0b906f9bb0c04bcbb609fa326d0fa693feb26cf86a90326de058b4deeefe31d6", [0x2, 0x85f]}) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/asound/seq/clients\x00', 0x0, 0x0) ioctl$LOOP_SET_FD(r3, 0x4c00, r1) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/asound/seq/timer\x00', 0x0, 0x0) (async) r5 = syz_genetlink_get_family_id$l2tp(&(0x7f00000002c0), r0) sendmsg$L2TP_CMD_SESSION_MODIFY(r4, &(0x7f00000003c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x60, r5, 0x4, 0x70bd2d, 0x25dfdbfd, {}, [@L2TP_ATTR_ENCAP_TYPE={0x6, 0x2, 0x7aba2d2dc2a213b8}, @L2TP_ATTR_UDP_DPORT={0x6, 0x1b, 0x4e23}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x4d}, @L2TP_ATTR_PW_TYPE={0x6, 0x1, 0x8}, @L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @mcast1}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_IP_DADDR={0x8, 0x19, @dev={0xac, 0x14, 0x14, 0x24}}, @L2TP_ATTR_ENCAP_TYPE={0x6, 0x2, 0x1}]}, 0x60}, 0x1, 0x0, 0x0, 0x4000010}, 0x20000000) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) 15:33:04 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc3010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:04 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x2) (async) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x3) prctl$PR_SET_MM(0x23, 0x5, &(0x7f0000ffc000/0x4000)=nil) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async, rerun: 64) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) (rerun: 64) 15:33:04 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0xfffffffffffffffd) 15:33:04 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x7) 15:33:04 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xffffffffffffffff, 0x109000) (async) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_CAP_ACK(r1, 0x10e, 0xa, &(0x7f0000000040)=0x9, 0x4) (async) unshare(0x280) 15:33:04 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc3020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:04 executing program 0: getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x6e) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:04 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x440002) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:04 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) socketpair(0x1d, 0x77e86de7e2e604b7, 0xfffffffc, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f0000000280)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:04 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x7) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x7) (async) 15:33:04 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x200) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:04 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc3030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:04 executing program 0: getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x6e) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x6e) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) 15:33:04 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) socketpair(0x1d, 0x77e86de7e2e604b7, 0xfffffffc, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f0000000280)) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:04 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x7) 15:33:04 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x200) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x200) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) 15:33:04 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x440002) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:04 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc3040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:04 executing program 0: getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x6e) (async) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:04 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x440002) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:04 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x200) (async, rerun: 32) unshare(0x8000400) (rerun: 32) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:04 executing program 2: perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x3, 0x5, 0x0, 0x3, 0x0, 0x40, 0x80200, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x200, 0x6, @perf_config_ext={0x3fffffff80000, 0x401}, 0x8, 0x730000000, 0x9, 0x8, 0x8001, 0x6, 0x0, 0x0, 0x9, 0x0, 0x3}, 0xffffffffffffffff, 0xe, 0xffffffffffffffff, 0x8) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r0, 0xc0145401, &(0x7f00000000c0)={0x1, 0x3, 0xffffffff, 0x1, 0x6c4}) ioctl$SNDRV_TIMER_IOCTL_PAUSE(r0, 0x54a3) setsockopt$inet6_udp_encap(r0, 0x11, 0x64, &(0x7f0000000100)=0x5, 0x4) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) unshare(0x28020000) 15:33:04 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async, rerun: 64) r1 = socket$pptp(0x18, 0x1, 0x2) (rerun: 64) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) socketpair(0x1d, 0x77e86de7e2e604b7, 0xfffffffc, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f0000000280)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:04 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc3050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:04 executing program 2: perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x3, 0x5, 0x0, 0x3, 0x0, 0x40, 0x80200, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x200, 0x6, @perf_config_ext={0x3fffffff80000, 0x401}, 0x8, 0x730000000, 0x9, 0x8, 0x8001, 0x6, 0x0, 0x0, 0x9, 0x0, 0x3}, 0xffffffffffffffff, 0xe, 0xffffffffffffffff, 0x8) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r0, 0xc0145401, &(0x7f00000000c0)={0x1, 0x3, 0xffffffff, 0x1, 0x6c4}) (async) ioctl$SNDRV_TIMER_IOCTL_PAUSE(r0, 0x54a3) (async) setsockopt$inet6_udp_encap(r0, 0x11, 0x64, &(0x7f0000000100)=0x5, 0x4) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) unshare(0x28020000) 15:33:04 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc3060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:04 executing program 0: ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) clock_getres(0x6, &(0x7f0000000040)) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:04 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) get_mempolicy(&(0x7f0000000040), &(0x7f0000000080), 0x1ff, &(0x7f0000ffc000/0x3000)=nil, 0x1) pipe2(&(0x7f00000000c0), 0x1000) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:04 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x7, 0x10000) ioctl$LOOP_SET_FD(r1, 0x4c00, r0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:04 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc4000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:04 executing program 0: ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) clock_getres(0x6, &(0x7f0000000040)) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:04 executing program 2: perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x3, 0x5, 0x0, 0x3, 0x0, 0x40, 0x80200, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x200, 0x6, @perf_config_ext={0x3fffffff80000, 0x401}, 0x8, 0x730000000, 0x9, 0x8, 0x8001, 0x6, 0x0, 0x0, 0x9, 0x0, 0x3}, 0xffffffffffffffff, 0xe, 0xffffffffffffffff, 0x8) (async) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r0, 0xc0145401, &(0x7f00000000c0)={0x1, 0x3, 0xffffffff, 0x1, 0x6c4}) (async) ioctl$SNDRV_TIMER_IOCTL_PAUSE(r0, 0x54a3) (async) setsockopt$inet6_udp_encap(r0, 0x11, 0x64, &(0x7f0000000100)=0x5, 0x4) (async) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) unshare(0x28020000) 15:33:04 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) get_mempolicy(&(0x7f0000000040), &(0x7f0000000080), 0x1ff, &(0x7f0000ffc000/0x3000)=nil, 0x1) (async, rerun: 64) pipe2(&(0x7f00000000c0), 0x1000) (async, rerun: 64) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:04 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x7, 0x10000) ioctl$LOOP_SET_FD(r1, 0x4c00, r0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) syz_open_dev$loop(&(0x7f0000000040), 0x7, 0x10000) (async) ioctl$LOOP_SET_FD(r1, 0x4c00, r0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) 15:33:04 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) r2 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000240), 0x282, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) pidfd_getfd(r2, r3, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r4, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:04 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc4010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:04 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x7, 0x10000) ioctl$LOOP_SET_FD(r1, 0x4c00, r0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:04 executing program 0: ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) (async) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) clock_getres(0x6, &(0x7f0000000040)) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:04 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(0xffffffffffffffff, 0xc0145401, &(0x7f0000000040)={0x2, 0x1, 0x78, 0x0, 0x100}) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) unshare(0x20000) 15:33:04 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) get_mempolicy(&(0x7f0000000040), &(0x7f0000000080), 0x1ff, &(0x7f0000ffc000/0x3000)=nil, 0x1) pipe2(&(0x7f00000000c0), 0x1000) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) get_mempolicy(&(0x7f0000000040), &(0x7f0000000080), 0x1ff, &(0x7f0000ffc000/0x3000)=nil, 0x1) (async) pipe2(&(0x7f00000000c0), 0x1000) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) 15:33:04 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc4020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:04 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(0xffffffffffffffff, 0xc0145401, &(0x7f0000000040)={0x2, 0x1, 0x78, 0x0, 0x100}) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) unshare(0x20000) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(0xffffffffffffffff, 0xc0145401, &(0x7f0000000040)={0x2, 0x1, 0x78, 0x0, 0x100}) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) unshare(0x20000) (async) 15:33:04 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) r2 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000240), 0x282, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) pidfd_getfd(r2, r3, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r4, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) socket$pptp(0x18, 0x1, 0x2) (async) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000240), 0x282, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) (async) pidfd_getfd(r2, r3, 0x0) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000), 0x800) (async) ioctl$LOOP_SET_FD(r4, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async) 15:33:04 executing program 4: unshare(0x2000000) unshare(0x880) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x125d, 0x0) 15:33:04 executing program 1: ioctl$SNDRV_TIMER_IOCTL_PVERSION(0xffffffffffffffff, 0x80045400, &(0x7f0000000180)) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x45800) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x9, 0x8, 0x0, 0x9, 0x9, 0x10, "3c8af9a2b0ac448ce2ee078752a8ca1b5d07081eeb7c3a11b7990fe90c8ac5516c7b2f03e5b41f8cea0863339b63857b4e5600", "6bfa91e898ce51a205c31348fc4f0182b20b27d13d0e877fd52bb3c2582408e3790288d6bb9295866ecf3368741ffdfce30dcbb2aec114b1958dca81f70f98e6", "a179eb551d6c9d5fcc4fbf6117ad3df8371aeac969b6b24e886daac8c616f8fa", [0x3, 0x100000000]}) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_STATUS64(r2, 0x4c04, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x3f, 0x3ff, 0x0, 0x2, 0xd, 0x4, "6a12dae2902a07d7428723dcd7e8fc1b5042ca4242c74ae478c1638a2859cfebfcdbc7fbe845199be37c90100f9fa0f6e09faa03096396ea7da41cd431e12102", "cbbd7a0d4657f0b0fe7ff69edeeea89d066125f323049958d646e97f7dacedd507aba5a25634d7acf45bcfe15fa70628e9f88108999c4711fe759e1e8f66342d", "25f67e09f8cf95c709f81b58f228a7a19320222dbf8d6510cdfbb587e2180668", [0xe35, 0xfff]}) r3 = accept4$unix(0xffffffffffffffff, 0x0, &(0x7f00000001c0), 0x100000) recvfrom$unix(r3, &(0x7f0000000200)=""/36, 0x24, 0x10081, &(0x7f0000000240)=@abs={0x0, 0x0, 0x4e20}, 0x6e) 15:33:04 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc4030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:04 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(0xffffffffffffffff, 0xc0145401, &(0x7f0000000040)={0x2, 0x1, 0x78, 0x0, 0x100}) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) unshare(0x20000) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(0xffffffffffffffff, 0xc0145401, &(0x7f0000000040)={0x2, 0x1, 0x78, 0x0, 0x100}) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) unshare(0x20000) (async) 15:33:04 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) (async) r2 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000240), 0x282, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) (async) pidfd_getfd(r2, r3, 0x0) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async, rerun: 64) unshare(0x8000400) (rerun: 64) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r4, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:04 executing program 0: setfsuid(0xee01) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sysvipc/sem\x00', 0x0, 0x0) ioctl$X86_IOC_RDMSR_REGS(r0, 0xc02063a0, &(0x7f0000000080)=[0x400, 0x5, 0x9, 0xff09, 0x0, 0xfffffffb, 0x1a00, 0x7fffffff]) unshare(0x8000400) 15:33:04 executing program 1: ioctl$SNDRV_TIMER_IOCTL_PVERSION(0xffffffffffffffff, 0x80045400, &(0x7f0000000180)) (async) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x45800) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x9, 0x8, 0x0, 0x9, 0x9, 0x10, "3c8af9a2b0ac448ce2ee078752a8ca1b5d07081eeb7c3a11b7990fe90c8ac5516c7b2f03e5b41f8cea0863339b63857b4e5600", "6bfa91e898ce51a205c31348fc4f0182b20b27d13d0e877fd52bb3c2582408e3790288d6bb9295866ecf3368741ffdfce30dcbb2aec114b1958dca81f70f98e6", "a179eb551d6c9d5fcc4fbf6117ad3df8371aeac969b6b24e886daac8c616f8fa", [0x3, 0x100000000]}) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_STATUS64(r2, 0x4c04, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x3f, 0x3ff, 0x0, 0x2, 0xd, 0x4, "6a12dae2902a07d7428723dcd7e8fc1b5042ca4242c74ae478c1638a2859cfebfcdbc7fbe845199be37c90100f9fa0f6e09faa03096396ea7da41cd431e12102", "cbbd7a0d4657f0b0fe7ff69edeeea89d066125f323049958d646e97f7dacedd507aba5a25634d7acf45bcfe15fa70628e9f88108999c4711fe759e1e8f66342d", "25f67e09f8cf95c709f81b58f228a7a19320222dbf8d6510cdfbb587e2180668", [0xe35, 0xfff]}) (async) r3 = accept4$unix(0xffffffffffffffff, 0x0, &(0x7f00000001c0), 0x100000) recvfrom$unix(r3, &(0x7f0000000200)=""/36, 0x24, 0x10081, &(0x7f0000000240)=@abs={0x0, 0x0, 0x4e20}, 0x6e) 15:33:04 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc4040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:04 executing program 4: unshare(0x2000000) unshare(0x880) (async) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x125d, 0x0) 15:33:04 executing program 0: setfsuid(0xee01) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sysvipc/sem\x00', 0x0, 0x0) ioctl$X86_IOC_RDMSR_REGS(r0, 0xc02063a0, &(0x7f0000000080)=[0x400, 0x5, 0x9, 0xff09, 0x0, 0xfffffffb, 0x1a00, 0x7fffffff]) unshare(0x8000400) setfsuid(0xee01) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sysvipc/sem\x00', 0x0, 0x0) (async) ioctl$X86_IOC_RDMSR_REGS(r0, 0xc02063a0, &(0x7f0000000080)=[0x400, 0x5, 0x9, 0xff09, 0x0, 0xfffffffb, 0x1a00, 0x7fffffff]) (async) unshare(0x8000400) (async) 15:33:04 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc4050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:04 executing program 4: unshare(0x2000000) unshare(0x880) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x125d, 0x0) unshare(0x2000000) (async) unshare(0x880) (async) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x125d, 0x0) (async) 15:33:04 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x7ff, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:04 executing program 1: ioctl$SNDRV_TIMER_IOCTL_PVERSION(0xffffffffffffffff, 0x80045400, &(0x7f0000000180)) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x45800) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x9, 0x8, 0x0, 0x9, 0x9, 0x10, "3c8af9a2b0ac448ce2ee078752a8ca1b5d07081eeb7c3a11b7990fe90c8ac5516c7b2f03e5b41f8cea0863339b63857b4e5600", "6bfa91e898ce51a205c31348fc4f0182b20b27d13d0e877fd52bb3c2582408e3790288d6bb9295866ecf3368741ffdfce30dcbb2aec114b1958dca81f70f98e6", "a179eb551d6c9d5fcc4fbf6117ad3df8371aeac969b6b24e886daac8c616f8fa", [0x3, 0x100000000]}) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_STATUS64(r2, 0x4c04, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x3f, 0x3ff, 0x0, 0x2, 0xd, 0x4, "6a12dae2902a07d7428723dcd7e8fc1b5042ca4242c74ae478c1638a2859cfebfcdbc7fbe845199be37c90100f9fa0f6e09faa03096396ea7da41cd431e12102", "cbbd7a0d4657f0b0fe7ff69edeeea89d066125f323049958d646e97f7dacedd507aba5a25634d7acf45bcfe15fa70628e9f88108999c4711fe759e1e8f66342d", "25f67e09f8cf95c709f81b58f228a7a19320222dbf8d6510cdfbb587e2180668", [0xe35, 0xfff]}) r3 = accept4$unix(0xffffffffffffffff, 0x0, &(0x7f00000001c0), 0x100000) recvfrom$unix(r3, &(0x7f0000000200)=""/36, 0x24, 0x10081, &(0x7f0000000240)=@abs={0x0, 0x0, 0x4e20}, 0x6e) ioctl$SNDRV_TIMER_IOCTL_PVERSION(0xffffffffffffffff, 0x80045400, &(0x7f0000000180)) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) pipe2(&(0x7f0000000040), 0x45800) (async) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x9, 0x8, 0x0, 0x9, 0x9, 0x10, "3c8af9a2b0ac448ce2ee078752a8ca1b5d07081eeb7c3a11b7990fe90c8ac5516c7b2f03e5b41f8cea0863339b63857b4e5600", "6bfa91e898ce51a205c31348fc4f0182b20b27d13d0e877fd52bb3c2582408e3790288d6bb9295866ecf3368741ffdfce30dcbb2aec114b1958dca81f70f98e6", "a179eb551d6c9d5fcc4fbf6117ad3df8371aeac969b6b24e886daac8c616f8fa", [0x3, 0x100000000]}) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_STATUS64(r2, 0x4c04, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x3f, 0x3ff, 0x0, 0x2, 0xd, 0x4, "6a12dae2902a07d7428723dcd7e8fc1b5042ca4242c74ae478c1638a2859cfebfcdbc7fbe845199be37c90100f9fa0f6e09faa03096396ea7da41cd431e12102", "cbbd7a0d4657f0b0fe7ff69edeeea89d066125f323049958d646e97f7dacedd507aba5a25634d7acf45bcfe15fa70628e9f88108999c4711fe759e1e8f66342d", "25f67e09f8cf95c709f81b58f228a7a19320222dbf8d6510cdfbb587e2180668", [0xe35, 0xfff]}) (async) accept4$unix(0xffffffffffffffff, 0x0, &(0x7f00000001c0), 0x100000) (async) recvfrom$unix(r3, &(0x7f0000000200)=""/36, 0x24, 0x10081, &(0x7f0000000240)=@abs={0x0, 0x0, 0x4e20}, 0x6e) (async) 15:33:04 executing program 4: write$RDMA_USER_CM_CMD_INIT_QP_ATTR(0xffffffffffffffff, &(0x7f0000000100)={0xb, 0x10, 0xfa00, {&(0x7f0000000040), 0xffffffffffffffff, 0x5}}, 0x18) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:04 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/consoles\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) io_uring_register$IORING_REGISTER_FILES(r1, 0x2, &(0x7f0000000040)=[r2, r3], 0x2) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:04 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) r4 = accept$unix(r2, &(0x7f0000000240)=@abs, &(0x7f00000002c0)=0x6e) bind$unix(r4, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0x6e) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:04 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc4060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:04 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x7ff, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x7ff, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) 15:33:04 executing program 0: setfsuid(0xee01) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sysvipc/sem\x00', 0x0, 0x0) ioctl$X86_IOC_RDMSR_REGS(r0, 0xc02063a0, &(0x7f0000000080)=[0x400, 0x5, 0x9, 0xff09, 0x0, 0xfffffffb, 0x1a00, 0x7fffffff]) unshare(0x8000400) setfsuid(0xee01) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sysvipc/sem\x00', 0x0, 0x0) (async) ioctl$X86_IOC_RDMSR_REGS(r0, 0xc02063a0, &(0x7f0000000080)=[0x400, 0x5, 0x9, 0xff09, 0x0, 0xfffffffb, 0x1a00, 0x7fffffff]) (async) unshare(0x8000400) (async) 15:33:04 executing program 4: write$RDMA_USER_CM_CMD_INIT_QP_ATTR(0xffffffffffffffff, &(0x7f0000000100)={0xb, 0x10, 0xfa00, {&(0x7f0000000040), 0xffffffffffffffff, 0x5}}, 0x18) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) write$RDMA_USER_CM_CMD_INIT_QP_ATTR(0xffffffffffffffff, &(0x7f0000000100)={0xb, 0x10, 0xfa00, {&(0x7f0000000040), 0xffffffffffffffff, 0x5}}, 0x18) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) 15:33:04 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/consoles\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) io_uring_register$IORING_REGISTER_FILES(r1, 0x2, &(0x7f0000000040)=[r2, r3], 0x2) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:04 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:04 executing program 4: write$RDMA_USER_CM_CMD_INIT_QP_ATTR(0xffffffffffffffff, &(0x7f0000000100)={0xb, 0x10, 0xfa00, {&(0x7f0000000040), 0xffffffffffffffff, 0x5}}, 0x18) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) write$RDMA_USER_CM_CMD_INIT_QP_ATTR(0xffffffffffffffff, &(0x7f0000000100)={0xb, 0x10, 0xfa00, {&(0x7f0000000040), 0xffffffffffffffff, 0x5}}, 0x18) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) 15:33:04 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x284102) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:04 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/consoles\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) (async) io_uring_register$IORING_REGISTER_FILES(r1, 0x2, &(0x7f0000000040)=[r2, r3], 0x2) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:04 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:04 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x7ff, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:04 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) (async, rerun: 64) r4 = accept$unix(r2, &(0x7f0000000240)=@abs, &(0x7f00000002c0)=0x6e) (rerun: 64) bind$unix(r4, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0x6e) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:05 executing program 4: socket$nl_sock_diag(0x10, 0x3, 0x4) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r0, 0x10e, 0x8, &(0x7f0000000000)=0x7, 0x4) socket$tipc(0x1e, 0x2, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x5fc, 0x6da580) unshare(0x4020180) ioctl$LOOP_SET_STATUS64(r1, 0x125d, 0x0) 15:33:05 executing program 1: sendmsg$L2TP_CMD_SESSION_CREATE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x70, 0x0, 0x400, 0x70bd2d, 0x25dfdbfc, {}, [@L2TP_ATTR_MTU={0x6, 0x1c, 0x6}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x5}, @L2TP_ATTR_COOKIE={0xc}, @L2TP_ATTR_RECV_SEQ={0x5}, @L2TP_ATTR_MTU={0x6, 0x1c, 0x400}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'bond_slave_1\x00'}, @L2TP_ATTR_PW_TYPE={0x6, 0x1, 0xb}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5, 0x21, 0x1}, @L2TP_ATTR_PEER_SESSION_ID={0x8, 0xc, 0x4}]}, 0x70}, 0x1, 0x0, 0x0, 0x404c091}, 0x88) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:05 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:05 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x284102) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x284102) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) 15:33:05 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) unshare(0x10800) syz_open_dev$loop(&(0x7f0000000040), 0x6, 0x141200) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:05 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) (async) r4 = accept$unix(r2, &(0x7f0000000240)=@abs, &(0x7f00000002c0)=0x6e) bind$unix(r4, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0x6e) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:05 executing program 4: socket$nl_sock_diag(0x10, 0x3, 0x4) (async, rerun: 64) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (rerun: 64) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async, rerun: 32) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r0, 0x10e, 0x8, &(0x7f0000000000)=0x7, 0x4) (rerun: 32) socket$tipc(0x1e, 0x2, 0x0) (async) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x5fc, 0x6da580) unshare(0x4020180) (async) ioctl$LOOP_SET_STATUS64(r1, 0x125d, 0x0) 15:33:05 executing program 1: sendmsg$L2TP_CMD_SESSION_CREATE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x70, 0x0, 0x400, 0x70bd2d, 0x25dfdbfc, {}, [@L2TP_ATTR_MTU={0x6, 0x1c, 0x6}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x5}, @L2TP_ATTR_COOKIE={0xc}, @L2TP_ATTR_RECV_SEQ={0x5}, @L2TP_ATTR_MTU={0x6, 0x1c, 0x400}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'bond_slave_1\x00'}, @L2TP_ATTR_PW_TYPE={0x6, 0x1, 0xb}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5, 0x21, 0x1}, @L2TP_ATTR_PEER_SESSION_ID={0x8, 0xc, 0x4}]}, 0x70}, 0x1, 0x0, 0x0, 0x404c091}, 0x88) (async) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:05 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x284102) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x284102) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) 15:33:05 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) unshare(0x10800) syz_open_dev$loop(&(0x7f0000000040), 0x6, 0x141200) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) unshare(0x10800) (async) syz_open_dev$loop(&(0x7f0000000040), 0x6, 0x141200) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) 15:33:05 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) ioctl$LOOP_GET_STATUS(r2, 0x4c03, &(0x7f0000000240)) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:05 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:05 executing program 1: sendmsg$L2TP_CMD_SESSION_CREATE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x70, 0x0, 0x400, 0x70bd2d, 0x25dfdbfc, {}, [@L2TP_ATTR_MTU={0x6, 0x1c, 0x6}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x5}, @L2TP_ATTR_COOKIE={0xc}, @L2TP_ATTR_RECV_SEQ={0x5}, @L2TP_ATTR_MTU={0x6, 0x1c, 0x400}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'bond_slave_1\x00'}, @L2TP_ATTR_PW_TYPE={0x6, 0x1, 0xb}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5, 0x21, 0x1}, @L2TP_ATTR_PEER_SESSION_ID={0x8, 0xc, 0x4}]}, 0x70}, 0x1, 0x0, 0x0, 0x404c091}, 0x88) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) sendmsg$L2TP_CMD_SESSION_CREATE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x70, 0x0, 0x400, 0x70bd2d, 0x25dfdbfc, {}, [@L2TP_ATTR_MTU={0x6, 0x1c, 0x6}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x5}, @L2TP_ATTR_COOKIE={0xc}, @L2TP_ATTR_RECV_SEQ={0x5}, @L2TP_ATTR_MTU={0x6, 0x1c, 0x400}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'bond_slave_1\x00'}, @L2TP_ATTR_PW_TYPE={0x6, 0x1, 0xb}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5, 0x21, 0x1}, @L2TP_ATTR_PEER_SESSION_ID={0x8, 0xc, 0x4}]}, 0x70}, 0x1, 0x0, 0x0, 0x404c091}, 0x88) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) 15:33:05 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) unshare(0x10800) syz_open_dev$loop(&(0x7f0000000040), 0x6, 0x141200) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) unshare(0x10800) (async) syz_open_dev$loop(&(0x7f0000000040), 0x6, 0x141200) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) 15:33:05 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) ioctl$SNDRV_TIMER_IOCTL_START(0xffffffffffffffff, 0x54a0) 15:33:05 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:05 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async, rerun: 32) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (rerun: 32) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async, rerun: 32) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (rerun: 32) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) ioctl$LOOP_GET_STATUS(r2, 0x4c03, &(0x7f0000000240)) (async, rerun: 32) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (rerun: 32) 15:33:05 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x8000400) ioctl$sock_inet6_udp_SIOCOUTQ(r1, 0x5411, &(0x7f0000000040)) unshare(0x0) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000080)) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0xffffffff) 15:33:05 executing program 4: socket$nl_sock_diag(0x10, 0x3, 0x4) (async, rerun: 32) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (rerun: 32) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r0, 0x10e, 0x8, &(0x7f0000000000)=0x7, 0x4) socket$tipc(0x1e, 0x2, 0x0) (async) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x5fc, 0x6da580) unshare(0x4020180) (async) ioctl$LOOP_SET_STATUS64(r1, 0x125d, 0x0) 15:33:05 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) ioctl$SNDRV_TIMER_IOCTL_START(0xffffffffffffffff, 0x54a0) 15:33:05 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:05 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f00000001c0), 0xffffffffffffffff) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(0xffffffffffffffff, 0x89fb, &(0x7f0000000280)={'sit0\x00', &(0x7f0000000200)={'ip6tnl0\x00', 0x0, 0x29, 0x1, 0x2, 0x7, 0x8, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x7, 0x80, 0x1, 0x40}}) sendmsg$WG_CMD_GET_DEVICE(r0, &(0x7f0000000380)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x50, r1, 0x200, 0x70bd27, 0x25dfdbfb, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r2}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e20}, @WGDEVICE_A_PRIVATE_KEY={0x24}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e21}]}, 0x50}, 0x1, 0x0, 0x0, 0x40008801}, 0x34004000) r3 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r3, 0x1261, 0x0) unshare(0x0) syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) ioctl$LOOP_SET_STATUS64(r3, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3ff, 0x5, 0x0, 0x6, 0x16, 0x10, "20f53f937c89b907db09385cb07f42ea4e540c01831b643fc75974a551ee05204ca18d72211c89462e6d6002b6f2b1ce4297365e95c255a5fdc40f2cc4fb48ca", "115a9adafb588292368c5c415ae3f4e522970d07e593e2ddfc9f689f5c4442e5efea442b28f11e9af9b36a991fccb102ce469d5c6726fb785d83f1959b55abee", "0c86a2b24c8b4cb8b4f154e5624f4e68b3bd494449cbc23eaa3a9fa7a811c910", [0x7a6c, 0x5]}) unshare(0x22000100) r4 = syz_genetlink_get_family_id$fou(&(0x7f0000000400), r0) sendmsg$FOU_CMD_GET(r0, &(0x7f0000000540)={&(0x7f00000003c0), 0xc, &(0x7f0000000500)={&(0x7f0000000440)={0x4c, r4, 0x10, 0x70bd2a, 0x25dfdbff, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}, @FOU_ATTR_LOCAL_V6={0x14, 0x7, @mcast1}, @FOU_ATTR_LOCAL_V6={0x14, 0x7, @private2}, @FOU_ATTR_PORT={0x6, 0x1, 0x4e21}]}, 0x4c}, 0x1, 0x0, 0x0, 0x8000}, 0x40004) ioctl$LOOP_SET_DIRECT_IO(r3, 0x4c08, 0x200000009) 15:33:05 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:05 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) ioctl$SNDRV_TIMER_IOCTL_START(0xffffffffffffffff, 0x54a0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) ioctl$SNDRV_TIMER_IOCTL_START(0xffffffffffffffff, 0x54a0) (async) 15:33:05 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async, rerun: 32) r1 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 32) unshare(0x8000400) ioctl$sock_inet6_udp_SIOCOUTQ(r1, 0x5411, &(0x7f0000000040)) (async) unshare(0x0) (async, rerun: 32) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000080)) (rerun: 32) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0xffffffff) 15:33:05 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f00000001c0), 0xffffffffffffffff) (async) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(0xffffffffffffffff, 0x89fb, &(0x7f0000000280)={'sit0\x00', &(0x7f0000000200)={'ip6tnl0\x00', 0x0, 0x29, 0x1, 0x2, 0x7, 0x8, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x7, 0x80, 0x1, 0x40}}) sendmsg$WG_CMD_GET_DEVICE(r0, &(0x7f0000000380)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x50, r1, 0x200, 0x70bd27, 0x25dfdbfb, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r2}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e20}, @WGDEVICE_A_PRIVATE_KEY={0x24}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e21}]}, 0x50}, 0x1, 0x0, 0x0, 0x40008801}, 0x34004000) r3 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r3, 0x1261, 0x0) unshare(0x0) (async) syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) ioctl$LOOP_SET_STATUS64(r3, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3ff, 0x5, 0x0, 0x6, 0x16, 0x10, "20f53f937c89b907db09385cb07f42ea4e540c01831b643fc75974a551ee05204ca18d72211c89462e6d6002b6f2b1ce4297365e95c255a5fdc40f2cc4fb48ca", "115a9adafb588292368c5c415ae3f4e522970d07e593e2ddfc9f689f5c4442e5efea442b28f11e9af9b36a991fccb102ce469d5c6726fb785d83f1959b55abee", "0c86a2b24c8b4cb8b4f154e5624f4e68b3bd494449cbc23eaa3a9fa7a811c910", [0x7a6c, 0x5]}) unshare(0x22000100) (async) r4 = syz_genetlink_get_family_id$fou(&(0x7f0000000400), r0) sendmsg$FOU_CMD_GET(r0, &(0x7f0000000540)={&(0x7f00000003c0), 0xc, &(0x7f0000000500)={&(0x7f0000000440)={0x4c, r4, 0x10, 0x70bd2a, 0x25dfdbff, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}, @FOU_ATTR_LOCAL_V6={0x14, 0x7, @mcast1}, @FOU_ATTR_LOCAL_V6={0x14, 0x7, @private2}, @FOU_ATTR_PORT={0x6, 0x1, 0x4e21}]}, 0x4c}, 0x1, 0x0, 0x0, 0x8000}, 0x40004) ioctl$LOOP_SET_DIRECT_IO(r3, 0x4c08, 0x200000009) 15:33:05 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async, rerun: 32) unshare(0x8000400) (rerun: 32) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) (async) ioctl$LOOP_GET_STATUS(r2, 0x4c03, &(0x7f0000000240)) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:05 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async, rerun: 32) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f00000001c0), 0xffffffffffffffff) (async, rerun: 32) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(0xffffffffffffffff, 0x89fb, &(0x7f0000000280)={'sit0\x00', &(0x7f0000000200)={'ip6tnl0\x00', 0x0, 0x29, 0x1, 0x2, 0x7, 0x8, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x7, 0x80, 0x1, 0x40}}) sendmsg$WG_CMD_GET_DEVICE(r0, &(0x7f0000000380)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x50, r1, 0x200, 0x70bd27, 0x25dfdbfb, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r2}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e20}, @WGDEVICE_A_PRIVATE_KEY={0x24}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e21}]}, 0x50}, 0x1, 0x0, 0x0, 0x40008801}, 0x34004000) (async) r3 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r3, 0x1261, 0x0) (async) unshare(0x0) syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) ioctl$LOOP_SET_STATUS64(r3, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3ff, 0x5, 0x0, 0x6, 0x16, 0x10, "20f53f937c89b907db09385cb07f42ea4e540c01831b643fc75974a551ee05204ca18d72211c89462e6d6002b6f2b1ce4297365e95c255a5fdc40f2cc4fb48ca", "115a9adafb588292368c5c415ae3f4e522970d07e593e2ddfc9f689f5c4442e5efea442b28f11e9af9b36a991fccb102ce469d5c6726fb785d83f1959b55abee", "0c86a2b24c8b4cb8b4f154e5624f4e68b3bd494449cbc23eaa3a9fa7a811c910", [0x7a6c, 0x5]}) (async) unshare(0x22000100) (async, rerun: 32) r4 = syz_genetlink_get_family_id$fou(&(0x7f0000000400), r0) (rerun: 32) sendmsg$FOU_CMD_GET(r0, &(0x7f0000000540)={&(0x7f00000003c0), 0xc, &(0x7f0000000500)={&(0x7f0000000440)={0x4c, r4, 0x10, 0x70bd2a, 0x25dfdbff, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}, @FOU_ATTR_LOCAL_V6={0x14, 0x7, @mcast1}, @FOU_ATTR_LOCAL_V6={0x14, 0x7, @private2}, @FOU_ATTR_PORT={0x6, 0x1, 0x4e21}]}, 0x4c}, 0x1, 0x0, 0x0, 0x8000}, 0x40004) (async) ioctl$LOOP_SET_DIRECT_IO(r3, 0x4c08, 0x200000009) 15:33:05 executing program 4: bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000180)={0x1, &(0x7f0000000040)="db26457edb7e006fe4a1867df69f146466d7533a7005d108aad4ed47ea08588f63c52df86b10a22e75692d00749cf7820509706609748851abab8daf2f8bd904283c73807e6ea0c2eff0ae89ba0d6dcca90eaf88af9a059077f1ecd96f79c9bf074e0b7e9186dc07d7940e5e5dd262a0c28b9e00e635297cd514e3bd6ca3e9012f480e5c865ae85c8225ca12af71ebc8e3fcf051599f5b7fe0ad9775fbba340e014109f9143862ce37b12b7826b77c4bd102dea4aa3b6ed74d14d113bfc5bb7aa8e301e1136381cb72d2d0400c62b6322d2d22142ae557cb887c7aadc75e1d35487e97a95da58eabf99989867bbd69", &(0x7f0000000140)=@udp6}, 0x20) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:05 executing program 0: ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) unshare(0x8000400) r0 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="01002abd7000fedbdf25020000000500070003000000"], 0x1c}, 0x1, 0x0, 0x0, 0x20000850}, 0x880) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x4c04, 0x0) 15:33:05 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) r1 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x8000400) (async) ioctl$sock_inet6_udp_SIOCOUTQ(r1, 0x5411, &(0x7f0000000040)) unshare(0x0) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000080)) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0xffffffff) 15:33:05 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc6000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:05 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) socket$pptp(0x18, 0x1, 0x2) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup/syz1\x00', 0x200002, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) setsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0xf, &(0x7f0000000240)="d0cf82e2d67858b423eeef00c5da6c6fb95e09f643e5ae343e2f768652934fe749e22b986be13c2a2ce2c0c0e32a721d437368692ffeaf18bf4bee08963e746f", 0x40) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_DIRECT_IO(r2, 0x4c08, 0x1) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:05 executing program 0: ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) unshare(0x8000400) (async) r0 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="01002abd7000fedbdf25020000000500070003000000"], 0x1c}, 0x1, 0x0, 0x0, 0x20000850}, 0x880) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x4c04, 0x0) 15:33:05 executing program 4: bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000180)={0x1, &(0x7f0000000040)="db26457edb7e006fe4a1867df69f146466d7533a7005d108aad4ed47ea08588f63c52df86b10a22e75692d00749cf7820509706609748851abab8daf2f8bd904283c73807e6ea0c2eff0ae89ba0d6dcca90eaf88af9a059077f1ecd96f79c9bf074e0b7e9186dc07d7940e5e5dd262a0c28b9e00e635297cd514e3bd6ca3e9012f480e5c865ae85c8225ca12af71ebc8e3fcf051599f5b7fe0ad9775fbba340e014109f9143862ce37b12b7826b77c4bd102dea4aa3b6ed74d14d113bfc5bb7aa8e301e1136381cb72d2d0400c62b6322d2d22142ae557cb887c7aadc75e1d35487e97a95da58eabf99989867bbd69", &(0x7f0000000140)=@udp6}, 0x20) (async) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:05 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x20060900) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x82000) ioctl$SNDRV_TIMER_IOCTL_START(r1, 0x54a0) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:05 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) socket$pptp(0x18, 0x1, 0x2) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup/syz1\x00', 0x200002, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) (async, rerun: 32) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (rerun: 32) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async, rerun: 64) setsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0xf, &(0x7f0000000240)="d0cf82e2d67858b423eeef00c5da6c6fb95e09f643e5ae343e2f768652934fe749e22b986be13c2a2ce2c0c0e32a721d437368692ffeaf18bf4bee08963e746f", 0x40) (async, rerun: 64) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_DIRECT_IO(r2, 0x4c08, 0x1) (async) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:05 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc6010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:05 executing program 4: bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000180)={0x1, &(0x7f0000000040)="db26457edb7e006fe4a1867df69f146466d7533a7005d108aad4ed47ea08588f63c52df86b10a22e75692d00749cf7820509706609748851abab8daf2f8bd904283c73807e6ea0c2eff0ae89ba0d6dcca90eaf88af9a059077f1ecd96f79c9bf074e0b7e9186dc07d7940e5e5dd262a0c28b9e00e635297cd514e3bd6ca3e9012f480e5c865ae85c8225ca12af71ebc8e3fcf051599f5b7fe0ad9775fbba340e014109f9143862ce37b12b7826b77c4bd102dea4aa3b6ed74d14d113bfc5bb7aa8e301e1136381cb72d2d0400c62b6322d2d22142ae557cb887c7aadc75e1d35487e97a95da58eabf99989867bbd69", &(0x7f0000000140)=@udp6}, 0x20) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000180)={0x1, &(0x7f0000000040)="db26457edb7e006fe4a1867df69f146466d7533a7005d108aad4ed47ea08588f63c52df86b10a22e75692d00749cf7820509706609748851abab8daf2f8bd904283c73807e6ea0c2eff0ae89ba0d6dcca90eaf88af9a059077f1ecd96f79c9bf074e0b7e9186dc07d7940e5e5dd262a0c28b9e00e635297cd514e3bd6ca3e9012f480e5c865ae85c8225ca12af71ebc8e3fcf051599f5b7fe0ad9775fbba340e014109f9143862ce37b12b7826b77c4bd102dea4aa3b6ed74d14d113bfc5bb7aa8e301e1136381cb72d2d0400c62b6322d2d22142ae557cb887c7aadc75e1d35487e97a95da58eabf99989867bbd69", &(0x7f0000000140)=@udp6}, 0x20) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) 15:33:05 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x20060900) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x82000) ioctl$SNDRV_TIMER_IOCTL_START(r1, 0x54a0) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x20060900) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) socket$inet_tcp(0x2, 0x1, 0x0) (async) pipe2(&(0x7f0000000040), 0x82000) (async) ioctl$SNDRV_TIMER_IOCTL_START(r1, 0x54a0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) 15:33:05 executing program 0: ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) unshare(0x8000400) r0 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="01002abd7000fedbdf25020000000500070003000000"], 0x1c}, 0x1, 0x0, 0x0, 0x20000850}, 0x880) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x4c04, 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) (async) unshare(0x8000400) (async) pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) sendmsg$L2TP_CMD_TUNNEL_DELETE(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="01002abd7000fedbdf25020000000500070003000000"], 0x1c}, 0x1, 0x0, 0x0, 0x20000850}, 0x880) (async) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x4c04, 0x0) (async) 15:33:05 executing program 1: unshare(0x8000400) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0x6, 0x9, 0x81, 0x1, 0x0, 0x1ff, 0x110, 0x8, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0xa00000000000000, 0x10000}, 0x10008, 0x2, 0x1, 0x6, 0x1ff, 0x40, 0x7, 0x0, 0x1ffc00, 0x0, 0xc99e}, 0xffffffffffffffff, 0xb, r0, 0x1) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDPRL(r2, 0x89f5, &(0x7f0000000080)={'sit0\x00', &(0x7f0000000200)={'ip6_vti0\x00', 0x0, 0x2f, 0x2, 0x5, 0x7, 0x22, @empty, @private2, 0x20, 0x8, 0x4, 0xffff0000}}) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f00000000c0)) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x0) 15:33:05 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc6020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:05 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) socket$pptp(0x18, 0x1, 0x2) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup/syz1\x00', 0x200002, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) setsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0xf, &(0x7f0000000240)="d0cf82e2d67858b423eeef00c5da6c6fb95e09f643e5ae343e2f768652934fe749e22b986be13c2a2ce2c0c0e32a721d437368692ffeaf18bf4bee08963e746f", 0x40) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_DIRECT_IO(r2, 0x4c08, 0x1) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) socket$pptp(0x18, 0x1, 0x2) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup/syz1\x00', 0x200002, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) setsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0xf, &(0x7f0000000240)="d0cf82e2d67858b423eeef00c5da6c6fb95e09f643e5ae343e2f768652934fe749e22b986be13c2a2ce2c0c0e32a721d437368692ffeaf18bf4bee08963e746f", 0x40) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000), 0x800) (async) ioctl$LOOP_SET_DIRECT_IO(r2, 0x4c08, 0x1) (async) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async) 15:33:05 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) ioctl$SNDRV_TIMER_IOCTL_STOP(0xffffffffffffffff, 0x54a1) 15:33:05 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x20060900) (async, rerun: 32) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async, rerun: 32) socket$inet_tcp(0x2, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x82000) ioctl$SNDRV_TIMER_IOCTL_START(r1, 0x54a0) (async, rerun: 64) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (rerun: 64) 15:33:05 executing program 1: unshare(0x8000400) (async) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0x6, 0x9, 0x81, 0x1, 0x0, 0x1ff, 0x110, 0x8, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0xa00000000000000, 0x10000}, 0x10008, 0x2, 0x1, 0x6, 0x1ff, 0x40, 0x7, 0x0, 0x1ffc00, 0x0, 0xc99e}, 0xffffffffffffffff, 0xb, r0, 0x1) (async) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDPRL(r2, 0x89f5, &(0x7f0000000080)={'sit0\x00', &(0x7f0000000200)={'ip6_vti0\x00', 0x0, 0x2f, 0x2, 0x5, 0x7, 0x22, @empty, @private2, 0x20, 0x8, 0x4, 0xffff0000}}) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f00000000c0)) (async) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x0) 15:33:05 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x0) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) 15:33:05 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc6030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:05 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) ioctl$SNDRV_TIMER_IOCTL_STOP(0xffffffffffffffff, 0x54a1) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) ioctl$SNDRV_TIMER_IOCTL_STOP(0xffffffffffffffff, 0x54a1) (async) 15:33:05 executing program 1: unshare(0x8000400) (async) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0x6, 0x9, 0x81, 0x1, 0x0, 0x1ff, 0x110, 0x8, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0xa00000000000000, 0x10000}, 0x10008, 0x2, 0x1, 0x6, 0x1ff, 0x40, 0x7, 0x0, 0x1ffc00, 0x0, 0xc99e}, 0xffffffffffffffff, 0xb, r0, 0x1) (async) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDPRL(r2, 0x89f5, &(0x7f0000000080)={'sit0\x00', &(0x7f0000000200)={'ip6_vti0\x00', 0x0, 0x2f, 0x2, 0x5, 0x7, 0x22, @empty, @private2, 0x20, 0x8, 0x4, 0xffff0000}}) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f00000000c0)) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x0) 15:33:05 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x0) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) 15:33:05 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc6040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:05 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) r3 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000240), 0xc1200, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) pidfd_getfd(r3, r4, 0x0) 15:33:05 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xfff8000000000002, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000040)) unshare(0x8000080) unshare(0x68000880) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:05 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x0) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) 15:33:05 executing program 1: socket$nl_xfrm(0x10, 0x3, 0x6) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x185140) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000000100)={'wg2\x00'}) sendmsg$L2TP_CMD_TUNNEL_DELETE(r2, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x58, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x98}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x2}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x800}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x4}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @dev={0xac, 0x14, 0x14, 0x41}}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x40001}, 0x4) r3 = socket$netlink(0x10, 0x3, 0x8) r4 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r2) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r2, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r5, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) sendmsg$WG_CMD_GET_DEVICE(r3, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x178, r4, 0x100, 0x70bd26, 0x25dfdbff, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r5}, @WGDEVICE_A_PEERS={0x11c, 0x8, 0x0, 0x1, [{0x98, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x1}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @rand_addr=0x64010100}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x19}}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x7}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @multicast2}}]}, {0x3c, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @private=0xa010101}}]}, {0x44, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "c9bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb224"}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0xff}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @empty}}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_IFINDEX={0x8}]}, 0x178}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(0xffffffffffffffff, 0x89fa, &(0x7f00000000c0)={'ip6tnl0\x00', &(0x7f0000000040)={'syztnl2\x00', r5, 0x2f, 0x9, 0xf, 0x50, 0xcef53c957bfcbe44, @empty, @private0={0xfc, 0x0, '\x00', 0x1}, 0x80, 0x8, 0x1, 0x4}}) 15:33:05 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async, rerun: 64) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (rerun: 64) ioctl$SNDRV_TIMER_IOCTL_STOP(0xffffffffffffffff, 0x54a1) 15:33:05 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc6050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:05 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async, rerun: 32) unshare(0x8000400) (async, rerun: 32) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async, rerun: 32) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async, rerun: 32) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) (async, rerun: 64) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async, rerun: 64) r3 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000240), 0xc1200, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) (async) pidfd_getfd(r3, r4, 0x0) 15:33:05 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xfff8000000000002, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000040)) (async) unshare(0x8000080) (async) unshare(0x68000880) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:05 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) unshare(0x800) 15:33:05 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc6060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:05 executing program 1: socket$nl_xfrm(0x10, 0x3, 0x6) (async) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x185140) (async) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async, rerun: 32) r1 = socket$inet6_udp(0xa, 0x2, 0x0) (rerun: 32) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000000100)={'wg2\x00'}) sendmsg$L2TP_CMD_TUNNEL_DELETE(r2, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x58, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x98}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x2}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x800}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x4}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @dev={0xac, 0x14, 0x14, 0x41}}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x40001}, 0x4) (async) r3 = socket$netlink(0x10, 0x3, 0x8) (async) r4 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r2) (async, rerun: 32) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) (rerun: 32) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r2, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r5, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) sendmsg$WG_CMD_GET_DEVICE(r3, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x178, r4, 0x100, 0x70bd26, 0x25dfdbff, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r5}, @WGDEVICE_A_PEERS={0x11c, 0x8, 0x0, 0x1, [{0x98, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x1}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @rand_addr=0x64010100}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x19}}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x7}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @multicast2}}]}, {0x3c, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @private=0xa010101}}]}, {0x44, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "c9bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb224"}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0xff}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @empty}}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_IFINDEX={0x8}]}, 0x178}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(0xffffffffffffffff, 0x89fa, &(0x7f00000000c0)={'ip6tnl0\x00', &(0x7f0000000040)={'syztnl2\x00', r5, 0x2f, 0x9, 0xf, 0x50, 0xcef53c957bfcbe44, @empty, @private0={0xfc, 0x0, '\x00', 0x1}, 0x80, 0x8, 0x1, 0x4}}) 15:33:05 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) r3 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000240), 0xc1200, 0x0) (async) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) (async) pidfd_getfd(r3, r4, 0x0) 15:33:05 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc7000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:05 executing program 0: setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, &(0x7f0000000040)=0x80000000, 0x4) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_MODIFY(r1, &(0x7f0000000200)={&(0x7f0000000000), 0xc, &(0x7f0000000100)={&(0x7f0000000280)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000700000005b95e57dcffffffff001700f14958b4d14033225911286e469be90ca3", @ANYRES32, @ANYBLOB="0500210000000000"], 0x2c}}, 0x0) sendmsg$L2TP_CMD_SESSION_CREATE(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="10002cbd7000fedbdf250500000005000d0001000000080018007f000001050005000000000005000d000000000006001b004e230000"], 0x3c}, 0x1, 0x0, 0x0, 0x24044811}, 0x1) r3 = syz_open_dev$loop(&(0x7f00000000c0), 0xffffffffffffffff, 0x125000) r4 = pidfd_getfd(r0, r1, 0x0) ioctl$LOOP_SET_CAPACITY(r4, 0x4c07) unshare(0x8000400) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f00000002c0)='/proc/consoles\x00', 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r5, 0x4c06, r3) ioctl$LOOP_SET_STATUS64(r3, 0x4c04, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) syz_genetlink_get_family_id$fou(&(0x7f0000000080), 0xffffffffffffffff) unshare(0x10000000) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r6, &(0x7f00000004c0), 0x2, 0x0) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r6, 0x10e, 0x4, &(0x7f0000000180)=0x4, 0x4) 15:33:05 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) unshare(0x800) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) unshare(0x800) (async) 15:33:05 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xfff8000000000002, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000040)) (async) unshare(0x8000080) (async) unshare(0x68000880) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:05 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) sendmsg$L2TP_CMD_TUNNEL_DELETE(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x1c, 0x0, 0x8, 0x70bd2d, 0x25dfdbfc, {}, [@L2TP_ATTR_L2SPEC_LEN={0x5, 0x6, 0xc1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40000}, 0x4000000) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:05 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc7010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:05 executing program 0: setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, &(0x7f0000000040)=0x80000000, 0x4) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_MODIFY(r1, &(0x7f0000000200)={&(0x7f0000000000), 0xc, &(0x7f0000000100)={&(0x7f0000000280)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000700000005b95e57dcffffffff001700f14958b4d14033225911286e469be90ca3", @ANYRES32, @ANYBLOB="0500210000000000"], 0x2c}}, 0x0) (async) sendmsg$L2TP_CMD_SESSION_CREATE(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="10002cbd7000fedbdf250500000005000d0001000000080018007f000001050005000000000005000d000000000006001b004e230000"], 0x3c}, 0x1, 0x0, 0x0, 0x24044811}, 0x1) (async) r3 = syz_open_dev$loop(&(0x7f00000000c0), 0xffffffffffffffff, 0x125000) r4 = pidfd_getfd(r0, r1, 0x0) ioctl$LOOP_SET_CAPACITY(r4, 0x4c07) (async, rerun: 32) unshare(0x8000400) (async, rerun: 32) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f00000002c0)='/proc/consoles\x00', 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r5, 0x4c06, r3) (async) ioctl$LOOP_SET_STATUS64(r3, 0x4c04, 0x0) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) syz_genetlink_get_family_id$fou(&(0x7f0000000080), 0xffffffffffffffff) (async, rerun: 64) unshare(0x10000000) (rerun: 64) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r6, &(0x7f00000004c0), 0x2, 0x0) (async) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r6, 0x10e, 0x4, &(0x7f0000000180)=0x4, 0x4) 15:33:05 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@bloom_filter={0x1e, 0xfffff800, 0x8, 0x4, 0x2000, r1, 0x6, '\x00', 0x0, r2, 0x2, 0x1, 0x2, 0xf}, 0x48) 15:33:05 executing program 1: socket$nl_xfrm(0x10, 0x3, 0x6) (async) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x185140) (async) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000000100)={'wg2\x00'}) (async) sendmsg$L2TP_CMD_TUNNEL_DELETE(r2, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x58, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x98}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x2}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x800}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x4}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @dev={0xac, 0x14, 0x14, 0x41}}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x40001}, 0x4) (async) r3 = socket$netlink(0x10, 0x3, 0x8) (async) r4 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r2) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r2, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r5, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) (async) sendmsg$WG_CMD_GET_DEVICE(r3, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x178, r4, 0x100, 0x70bd26, 0x25dfdbff, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r5}, @WGDEVICE_A_PEERS={0x11c, 0x8, 0x0, 0x1, [{0x98, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x1}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @rand_addr=0x64010100}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x19}}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x7}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @multicast2}}]}, {0x3c, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @private=0xa010101}}]}, {0x44, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "c9bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb224"}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0xff}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @empty}}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_IFINDEX={0x8}]}, 0x178}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) (async) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(0xffffffffffffffff, 0x89fa, &(0x7f00000000c0)={'ip6tnl0\x00', &(0x7f0000000040)={'syztnl2\x00', r5, 0x2f, 0x9, 0xf, 0x50, 0xcef53c957bfcbe44, @empty, @private0={0xfc, 0x0, '\x00', 0x1}, 0x80, 0x8, 0x1, 0x4}}) 15:33:05 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async, rerun: 32) unshare(0x800) (rerun: 32) 15:33:05 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) sendmsg$L2TP_CMD_TUNNEL_DELETE(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x1c, 0x0, 0x8, 0x70bd2d, 0x25dfdbfc, {}, [@L2TP_ATTR_L2SPEC_LEN={0x5, 0x6, 0xc1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40000}, 0x4000000) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:05 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc7020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:05 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x10000) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:05 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@bloom_filter={0x1e, 0xfffff800, 0x8, 0x4, 0x2000, r1, 0x6, '\x00', 0x0, r2, 0x2, 0x1, 0x2, 0xf}, 0x48) 15:33:05 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc7030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:05 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) sendmsg$L2TP_CMD_TUNNEL_DELETE(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x1c, 0x0, 0x8, 0x70bd2d, 0x25dfdbfc, {}, [@L2TP_ATTR_L2SPEC_LEN={0x5, 0x6, 0xc1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40000}, 0x4000000) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:05 executing program 4: socketpair(0x28, 0xa, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$qrtr(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r1, 0x125d, 0x0) 15:33:05 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x10000) (async) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:05 executing program 0: setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, &(0x7f0000000040)=0x80000000, 0x4) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_MODIFY(r1, &(0x7f0000000200)={&(0x7f0000000000), 0xc, &(0x7f0000000100)={&(0x7f0000000280)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000700000005b95e57dcffffffff001700f14958b4d14033225911286e469be90ca3", @ANYRES32, @ANYBLOB="0500210000000000"], 0x2c}}, 0x0) sendmsg$L2TP_CMD_SESSION_CREATE(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="10002cbd7000fedbdf250500000005000d0001000000080018007f000001050005000000000005000d000000000006001b004e230000"], 0x3c}, 0x1, 0x0, 0x0, 0x24044811}, 0x1) r3 = syz_open_dev$loop(&(0x7f00000000c0), 0xffffffffffffffff, 0x125000) r4 = pidfd_getfd(r0, r1, 0x0) ioctl$LOOP_SET_CAPACITY(r4, 0x4c07) unshare(0x8000400) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f00000002c0)='/proc/consoles\x00', 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r5, 0x4c06, r3) ioctl$LOOP_SET_STATUS64(r3, 0x4c04, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) syz_genetlink_get_family_id$fou(&(0x7f0000000080), 0xffffffffffffffff) unshare(0x10000000) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r6, &(0x7f00000004c0), 0x2, 0x0) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r6, 0x10e, 0x4, &(0x7f0000000180)=0x4, 0x4) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, &(0x7f0000000040)=0x80000000, 0x4) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$L2TP_CMD_SESSION_MODIFY(r1, &(0x7f0000000200)={&(0x7f0000000000), 0xc, &(0x7f0000000100)={&(0x7f0000000280)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01020000000700000005b95e57dcffffffff001700f14958b4d14033225911286e469be90ca3", @ANYRES32, @ANYBLOB="0500210000000000"], 0x2c}}, 0x0) (async) sendmsg$L2TP_CMD_SESSION_CREATE(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="10002cbd7000fedbdf250500000005000d0001000000080018007f000001050005000000000005000d000000000006001b004e230000"], 0x3c}, 0x1, 0x0, 0x0, 0x24044811}, 0x1) (async) syz_open_dev$loop(&(0x7f00000000c0), 0xffffffffffffffff, 0x125000) (async) pidfd_getfd(r0, r1, 0x0) (async) ioctl$LOOP_SET_CAPACITY(r4, 0x4c07) (async) unshare(0x8000400) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000002c0)='/proc/consoles\x00', 0x0, 0x0) (async) ioctl$LOOP_CHANGE_FD(r5, 0x4c06, r3) (async) ioctl$LOOP_SET_STATUS64(r3, 0x4c04, 0x0) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) syz_genetlink_get_family_id$fou(&(0x7f0000000080), 0xffffffffffffffff) (async) unshare(0x10000000) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r6, &(0x7f00000004c0), 0x2, 0x0) (async) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r6, 0x10e, 0x4, &(0x7f0000000180)=0x4, 0x4) (async) 15:33:05 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@bloom_filter={0x1e, 0xfffff800, 0x8, 0x4, 0x2000, r1, 0x6, '\x00', 0x0, r2, 0x2, 0x1, 0x2, 0xf}, 0x48) 15:33:05 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc7040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:05 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x0) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:05 executing program 4: socketpair(0x28, 0xa, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$qrtr(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r1, 0x125d, 0x0) socketpair(0x28, 0xa, 0x0, &(0x7f0000000040)) (async) getsockname$qrtr(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r1, 0x125d, 0x0) (async) 15:33:05 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x10000) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x10000) (async) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) 15:33:05 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc7050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:05 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000040)) openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/asound/seq/clients\x00', 0x0, 0x0) socket$caif_stream(0x25, 0x1, 0x4) 15:33:05 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x0) (async) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async, rerun: 64) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async, rerun: 64) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) (async, rerun: 32) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (rerun: 32) 15:33:05 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f0000000140)={0x0, {}, 0x0, {}, 0x80000000, 0x0, 0x11, 0x4, "278f893be209b49f0a158908409942e98faa87b5c3e435eeec6aa9bb25881b555982050ff82bd19be6a479adfc6e41433dfe7c0263252b1797889712188d327f", "cffdece6d00c7191722343daadd87173121025c527722f567aa2175b9300cf9c", [0x3, 0x2]}) syz_io_uring_setup(0x629, &(0x7f0000000040)={0x0, 0xa62, 0x1, 0x2, 0x142}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:05 executing program 4: socketpair(0x28, 0xa, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$qrtr(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r1, 0x125d, 0x0) socketpair(0x28, 0xa, 0x0, &(0x7f0000000040)) (async) getsockname$qrtr(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r1, 0x125d, 0x0) (async) 15:33:05 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc7060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:05 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/cpuinfo\x00', 0x0, 0x0) write$RDMA_USER_CM_CMD_INIT_QP_ATTR(r0, &(0x7f0000000040)={0xb, 0xa, 0xfa00, {&(0x7f0000000080), 0xffffffffffffffff, 0x8}}, 0x18) syz_open_dev$loop(&(0x7f0000000140), 0x9, 0xb4941) unshare(0x8000400) socket$packet(0x11, 0x3, 0x300) 15:33:05 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000040)) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/asound/seq/clients\x00', 0x0, 0x0) socket$caif_stream(0x25, 0x1, 0x4) 15:33:05 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f0000000140)={0x0, {}, 0x0, {}, 0x80000000, 0x0, 0x11, 0x4, "278f893be209b49f0a158908409942e98faa87b5c3e435eeec6aa9bb25881b555982050ff82bd19be6a479adfc6e41433dfe7c0263252b1797889712188d327f", "cffdece6d00c7191722343daadd87173121025c527722f567aa2175b9300cf9c", [0x3, 0x2]}) syz_io_uring_setup(0x629, &(0x7f0000000040)={0x0, 0xa62, 0x1, 0x2, 0x142}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:05 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x0) (async, rerun: 64) r1 = socket$pptp(0x18, 0x1, 0x2) (rerun: 64) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async, rerun: 32) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async, rerun: 32) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:05 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) 15:33:05 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc8000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:05 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/cpuinfo\x00', 0x0, 0x0) write$RDMA_USER_CM_CMD_INIT_QP_ATTR(r0, &(0x7f0000000040)={0xb, 0xa, 0xfa00, {&(0x7f0000000080), 0xffffffffffffffff, 0x8}}, 0x18) (async, rerun: 64) syz_open_dev$loop(&(0x7f0000000140), 0x9, 0xb4941) (async, rerun: 64) unshare(0x8000400) (async, rerun: 32) socket$packet(0x11, 0x3, 0x300) (rerun: 32) 15:33:05 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000040)) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/asound/seq/clients\x00', 0x0, 0x0) (async) socket$caif_stream(0x25, 0x1, 0x4) 15:33:06 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f0000000140)={0x0, {}, 0x0, {}, 0x80000000, 0x0, 0x11, 0x4, "278f893be209b49f0a158908409942e98faa87b5c3e435eeec6aa9bb25881b555982050ff82bd19be6a479adfc6e41433dfe7c0263252b1797889712188d327f", "cffdece6d00c7191722343daadd87173121025c527722f567aa2175b9300cf9c", [0x3, 0x2]}) (async) syz_io_uring_setup(0x629, &(0x7f0000000040)={0x0, 0xa62, 0x1, 0x2, 0x142}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:06 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc8010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:06 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) 15:33:06 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r1, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x58, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x8}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x2}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x800}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x4}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @dev={0xac, 0x14, 0x14, 0x41}}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x40001}, 0x4) r2 = socket$netlink(0x10, 0x3, 0x8) r3 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r1) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r4, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) sendmsg$WG_CMD_GET_DEVICE(r2, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x15c, r3, 0x100, 0x70bd26, 0x25dfdbff, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r4}, @WGDEVICE_A_PEERS={0x100, 0x8, 0x0, 0x1, [{0x98, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x1}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @rand_addr=0x64010100}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x19}}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x7}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @multicast2}}]}, {0x3c, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @private=0xa010101}}]}, {0x28, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x1ff}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0xff}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @empty}}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_IFINDEX={0x8}]}, 0x15c}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000000c0)={'syztnl2\x00', &(0x7f0000000040)={'ip6gre0\x00', r4, 0x2f, 0x0, 0x3, 0x7f, 0x29, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @empty, 0x80, 0x7800, 0x6, 0x7}}) r5 = syz_open_dev$loop(&(0x7f0000000000), 0x4, 0x384182) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r5, 0x4c04, 0x0) 15:33:06 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x582, 0x40) 15:33:06 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/cpuinfo\x00', 0x0, 0x0) write$RDMA_USER_CM_CMD_INIT_QP_ATTR(r0, &(0x7f0000000040)={0xb, 0xa, 0xfa00, {&(0x7f0000000080), 0xffffffffffffffff, 0x8}}, 0x18) syz_open_dev$loop(&(0x7f0000000140), 0x9, 0xb4941) unshare(0x8000400) socket$packet(0x11, 0x3, 0x300) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/cpuinfo\x00', 0x0, 0x0) (async) write$RDMA_USER_CM_CMD_INIT_QP_ATTR(r0, &(0x7f0000000040)={0xb, 0xa, 0xfa00, {&(0x7f0000000080), 0xffffffffffffffff, 0x8}}, 0x18) (async) syz_open_dev$loop(&(0x7f0000000140), 0x9, 0xb4941) (async) unshare(0x8000400) (async) socket$packet(0x11, 0x3, 0x300) (async) 15:33:06 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) syz_open_dev$loop(&(0x7f00000002c0), 0x2, 0x400100) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) getsockopt$inet6_dccp_int(r2, 0x21, 0x8, &(0x7f0000000240), &(0x7f0000000280)=0x4) 15:33:06 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc8020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:06 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x582, 0x40) 15:33:06 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r1, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x58, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x8}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x2}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x800}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x4}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @dev={0xac, 0x14, 0x14, 0x41}}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x40001}, 0x4) (async) r2 = socket$netlink(0x10, 0x3, 0x8) r3 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r1) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r4, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) (async) sendmsg$WG_CMD_GET_DEVICE(r2, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x15c, r3, 0x100, 0x70bd26, 0x25dfdbff, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r4}, @WGDEVICE_A_PEERS={0x100, 0x8, 0x0, 0x1, [{0x98, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x1}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @rand_addr=0x64010100}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x19}}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x7}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @multicast2}}]}, {0x3c, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @private=0xa010101}}]}, {0x28, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x1ff}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0xff}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @empty}}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_IFINDEX={0x8}]}, 0x15c}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) (async) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000000c0)={'syztnl2\x00', &(0x7f0000000040)={'ip6gre0\x00', r4, 0x2f, 0x0, 0x3, 0x7f, 0x29, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @empty, 0x80, 0x7800, 0x6, 0x7}}) (async) r5 = syz_open_dev$loop(&(0x7f0000000000), 0x4, 0x384182) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r5, 0x4c04, 0x0) 15:33:06 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc8030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:06 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) syz_open_dev$loop(&(0x7f00000002c0), 0x2, 0x400100) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) getsockopt$inet6_dccp_int(r2, 0x21, 0x8, &(0x7f0000000240), &(0x7f0000000280)=0x4) syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) socket$pptp(0x18, 0x1, 0x2) (async) syz_open_dev$loop(&(0x7f00000002c0), 0x2, 0x400100) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000), 0x800) (async) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async) getsockopt$inet6_dccp_int(r2, 0x21, 0x8, &(0x7f0000000240), &(0x7f0000000280)=0x4) (async) 15:33:06 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async, rerun: 64) r2 = socket$inet_tcp(0x2, 0x1, 0x0) (rerun: 64) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) 15:33:06 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = syz_open_dev$loop(&(0x7f0000000140), 0x800, 0x8000) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000180)) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) 15:33:06 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r1, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x58, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x8}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x2}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x800}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x4}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @dev={0xac, 0x14, 0x14, 0x41}}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x40001}, 0x4) (async) r2 = socket$netlink(0x10, 0x3, 0x8) r3 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r1) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r4, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) (async) sendmsg$WG_CMD_GET_DEVICE(r2, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x15c, r3, 0x100, 0x70bd26, 0x25dfdbff, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r4}, @WGDEVICE_A_PEERS={0x100, 0x8, 0x0, 0x1, [{0x98, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x1}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @rand_addr=0x64010100}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x19}}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x7}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @multicast2}}]}, {0x3c, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @private=0xa010101}}]}, {0x28, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x1ff}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0xff}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @empty}}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_IFINDEX={0x8}]}, 0x15c}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000000c0)={'syztnl2\x00', &(0x7f0000000040)={'ip6gre0\x00', r4, 0x2f, 0x0, 0x3, 0x7f, 0x29, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @empty, 0x80, 0x7800, 0x6, 0x7}}) r5 = syz_open_dev$loop(&(0x7f0000000000), 0x4, 0x384182) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r5, 0x4c04, 0x0) 15:33:06 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async, rerun: 64) unshare(0x8000400) (rerun: 64) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x582, 0x40) 15:33:06 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc8040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:06 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = syz_open_dev$loop(&(0x7f0000000140), 0x800, 0x8000) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000180)) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) syz_open_dev$loop(&(0x7f0000000140), 0x800, 0x8000) (async) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000180)) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) (async) 15:33:06 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc8050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:06 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) syz_open_dev$loop(&(0x7f00000002c0), 0x2, 0x400100) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) getsockopt$inet6_dccp_int(r2, 0x21, 0x8, &(0x7f0000000240), &(0x7f0000000280)=0x4) syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) socket$pptp(0x18, 0x1, 0x2) (async) syz_open_dev$loop(&(0x7f00000002c0), 0x2, 0x400100) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000), 0x800) (async) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async) getsockopt$inet6_dccp_int(r2, 0x21, 0x8, &(0x7f0000000240), &(0x7f0000000280)=0x4) (async) 15:33:06 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x80000000000, 0x0) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000004, 0x30, 0xffffffffffffffff, 0x8000000) ioctl$LOOP_CLR_FD(r1, 0x4c01) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_GET_STATUS(r2, 0x4c03, &(0x7f0000000040)) 15:33:06 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$SNDRV_TIMER_IOCTL_PVERSION(0xffffffffffffffff, 0x80045400, &(0x7f0000000040)) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:06 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc8060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:06 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$SNDRV_TIMER_IOCTL_PVERSION(0xffffffffffffffff, 0x80045400, &(0x7f0000000040)) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$SNDRV_TIMER_IOCTL_PVERSION(0xffffffffffffffff, 0x80045400, &(0x7f0000000040)) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) 15:33:06 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = syz_open_dev$loop(&(0x7f0000000140), 0x800, 0x8000) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000180)) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) syz_open_dev$loop(&(0x7f0000000140), 0x800, 0x8000) (async) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000180)) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) (async) 15:33:06 executing program 2: unshare(0x8000400) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x1261, 0x0) ioctl$LOOP_GET_STATUS(0xffffffffffffffff, 0x4c03, &(0x7f0000000040)) socket$nl_route(0x10, 0x3, 0x0) 15:33:06 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r3 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r4, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x178, r3, 0x100, 0x70bd26, 0x25dfdbff, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r4}, @WGDEVICE_A_PEERS={0x11c, 0x8, 0x0, 0x1, [{0x98, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x1}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @rand_addr=0x64010100}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x19}}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x7}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @multicast2}}]}, {0x3c, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @private=0xa010101}}]}, {0x44, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "c9bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb224"}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0xff}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @empty}}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_IFINDEX={0x8}]}, 0x178}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r2, 0x89f7, &(0x7f0000000480)={'sit0\x00', &(0x7f0000000400)={'ip6gre0\x00', r4, 0x29, 0x3, 0x20, 0x8001, 0x2, @mcast1, @loopback, 0x40, 0x80, 0x3, 0x8}}) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400) write$RDMA_USER_CM_CMD_CREATE_ID(r5, &(0x7f0000000040)={0x0, 0x18, 0xfa00, {0x1, &(0x7f00000003c0)={0xffffffffffffffff}, 0x2, 0x4}}, 0x20) write$RDMA_USER_CM_CMD_REJECT(0xffffffffffffffff, &(0x7f0000000280)={0x9, 0x108, 0xfa00, {r6, 0x1, "be2bca", "23997c773b9a141176f486761f3fda3832cbebd99b9aa69fcf0ccc4415ff70fd480f172ba2f15ae1b13b407889d2f4bab8989e69f7282aadf8b495b00ef326013eeab5bce9b06a3b460b26d643ee148669bf1c58f877f39a531a8ec1af21b55a3738e7864b852d61757fbb46fadea6ad715e3bc0b384e2b72fc68fdc8f452264b2bbee6d5a40c85f11ee7b7aefe2e9b6a73d4c38763f29335b6a4816f8c9b6109fd4276b726247559375e1871cab1798ef7b91b99ccb8e1c6e5312f70ebe1f3adaf2b460a91188aa2c141f3791d802e5ddb99ea07d188a7deae66de0c83c82a07fece75a99fc3977bedf942ea263414b40b205c4116f689c78b6f5654850c032"}}, 0x110) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r7, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:06 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x80000000000, 0x0) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000004, 0x30, 0xffffffffffffffff, 0x8000000) ioctl$LOOP_CLR_FD(r1, 0x4c01) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_GET_STATUS(r2, 0x4c03, &(0x7f0000000040)) 15:33:06 executing program 2: unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x1261, 0x0) ioctl$LOOP_GET_STATUS(0xffffffffffffffff, 0x4c03, &(0x7f0000000040)) (async) socket$nl_route(0x10, 0x3, 0x0) 15:33:06 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc9000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:06 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$SNDRV_TIMER_IOCTL_PVERSION(0xffffffffffffffff, 0x80045400, &(0x7f0000000040)) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$SNDRV_TIMER_IOCTL_PVERSION(0xffffffffffffffff, 0x80045400, &(0x7f0000000040)) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) 15:33:06 executing program 1: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/key-users\x00', 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0xffffffff00000001) 15:33:06 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x80000000000, 0x0) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000004, 0x30, 0xffffffffffffffff, 0x8000000) ioctl$LOOP_CLR_FD(r1, 0x4c01) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_GET_STATUS(r2, 0x4c03, &(0x7f0000000040)) syz_open_dev$loop(&(0x7f0000000000), 0x80000000000, 0x0) (async) unshare(0x8000400) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000004, 0x30, 0xffffffffffffffff, 0x8000000) (async) ioctl$LOOP_CLR_FD(r1, 0x4c01) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_GET_STATUS(r2, 0x4c03, &(0x7f0000000040)) (async) 15:33:06 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) sendmsg$key(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x2, 0x4, 0x72, 0x9, 0x9, 0x0, 0x70bd27, 0x25dfdbfd, [@sadb_x_kmaddress={0x7, 0x19, 0x0, @in={0x2, 0x4e23, @multicast1}, @in6={0xa, 0x4e22, 0x4, @private1={0xfc, 0x1, '\x00', 0x1}, 0x8}}]}, 0x48}}, 0x8000) 15:33:06 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc9010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:06 executing program 2: unshare(0x8000400) (async, rerun: 32) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x1261, 0x0) (async, rerun: 32) ioctl$LOOP_GET_STATUS(0xffffffffffffffff, 0x4c03, &(0x7f0000000040)) (async) socket$nl_route(0x10, 0x3, 0x0) 15:33:06 executing program 1: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/key-users\x00', 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0xffffffff00000001) 15:33:06 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r3 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r4, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x178, r3, 0x100, 0x70bd26, 0x25dfdbff, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r4}, @WGDEVICE_A_PEERS={0x11c, 0x8, 0x0, 0x1, [{0x98, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x1}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @rand_addr=0x64010100}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x19}}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x7}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @multicast2}}]}, {0x3c, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @private=0xa010101}}]}, {0x44, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "c9bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb224"}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0xff}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @empty}}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_IFINDEX={0x8}]}, 0x178}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r2, 0x89f7, &(0x7f0000000480)={'sit0\x00', &(0x7f0000000400)={'ip6gre0\x00', r4, 0x29, 0x3, 0x20, 0x8001, 0x2, @mcast1, @loopback, 0x40, 0x80, 0x3, 0x8}}) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400) write$RDMA_USER_CM_CMD_CREATE_ID(r5, &(0x7f0000000040)={0x0, 0x18, 0xfa00, {0x1, &(0x7f00000003c0)={0xffffffffffffffff}, 0x2, 0x4}}, 0x20) write$RDMA_USER_CM_CMD_REJECT(0xffffffffffffffff, &(0x7f0000000280)={0x9, 0x108, 0xfa00, {r6, 0x1, "be2bca", "23997c773b9a141176f486761f3fda3832cbebd99b9aa69fcf0ccc4415ff70fd480f172ba2f15ae1b13b407889d2f4bab8989e69f7282aadf8b495b00ef326013eeab5bce9b06a3b460b26d643ee148669bf1c58f877f39a531a8ec1af21b55a3738e7864b852d61757fbb46fadea6ad715e3bc0b384e2b72fc68fdc8f452264b2bbee6d5a40c85f11ee7b7aefe2e9b6a73d4c38763f29335b6a4816f8c9b6109fd4276b726247559375e1871cab1798ef7b91b99ccb8e1c6e5312f70ebe1f3adaf2b460a91188aa2c141f3791d802e5ddb99ea07d188a7deae66de0c83c82a07fece75a99fc3977bedf942ea263414b40b205c4116f689c78b6f5654850c032"}}, 0x110) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r7, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) socket$pptp(0x18, 0x1, 0x2) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), 0xffffffffffffffff) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000380)={'wg1\x00'}) (async) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r4, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) (async) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x178, r3, 0x100, 0x70bd26, 0x25dfdbff, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r4}, @WGDEVICE_A_PEERS={0x11c, 0x8, 0x0, 0x1, [{0x98, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x1}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @rand_addr=0x64010100}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x19}}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x7}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @multicast2}}]}, {0x3c, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @private=0xa010101}}]}, {0x44, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "c9bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb224"}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0xff}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @empty}}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_IFINDEX={0x8}]}, 0x178}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) (async) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r2, 0x89f7, &(0x7f0000000480)={'sit0\x00', &(0x7f0000000400)={'ip6gre0\x00', r4, 0x29, 0x3, 0x20, 0x8001, 0x2, @mcast1, @loopback, 0x40, 0x80, 0x3, 0x8}}) (async) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) pipe2(&(0x7f0000000240), 0x400) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r5, &(0x7f0000000040)={0x0, 0x18, 0xfa00, {0x1, &(0x7f00000003c0), 0x2, 0x4}}, 0x20) (async) write$RDMA_USER_CM_CMD_REJECT(0xffffffffffffffff, &(0x7f0000000280)={0x9, 0x108, 0xfa00, {r6, 0x1, "be2bca", "23997c773b9a141176f486761f3fda3832cbebd99b9aa69fcf0ccc4415ff70fd480f172ba2f15ae1b13b407889d2f4bab8989e69f7282aadf8b495b00ef326013eeab5bce9b06a3b460b26d643ee148669bf1c58f877f39a531a8ec1af21b55a3738e7864b852d61757fbb46fadea6ad715e3bc0b384e2b72fc68fdc8f452264b2bbee6d5a40c85f11ee7b7aefe2e9b6a73d4c38763f29335b6a4816f8c9b6109fd4276b726247559375e1871cab1798ef7b91b99ccb8e1c6e5312f70ebe1f3adaf2b460a91188aa2c141f3791d802e5ddb99ea07d188a7deae66de0c83c82a07fece75a99fc3977bedf942ea263414b40b205c4116f689c78b6f5654850c032"}}, 0x110) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) pipe2(&(0x7f0000000000), 0x800) (async) ioctl$LOOP_SET_FD(r7, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async) 15:33:06 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) unshare(0x20000000) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x15, 0x4, 0x0, 0x8001, 0x10, r1, 0x8, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x4, 0x1}, 0x48) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:06 executing program 1: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/key-users\x00', 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0xffffffff00000001) 15:33:06 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) sendmsg$key(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x2, 0x4, 0x72, 0x9, 0x9, 0x0, 0x70bd27, 0x25dfdbfd, [@sadb_x_kmaddress={0x7, 0x19, 0x0, @in={0x2, 0x4e23, @multicast1}, @in6={0xa, 0x4e22, 0x4, @private1={0xfc, 0x1, '\x00', 0x1}, 0x8}}]}, 0x48}}, 0x8000) 15:33:06 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc9020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:06 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async, rerun: 32) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async, rerun: 32) r3 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), 0xffffffffffffffff) (async, rerun: 64) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) (rerun: 64) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r4, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x178, r3, 0x100, 0x70bd26, 0x25dfdbff, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r4}, @WGDEVICE_A_PEERS={0x11c, 0x8, 0x0, 0x1, [{0x98, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x1}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @rand_addr=0x64010100}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x19}}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x7}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @multicast2}}]}, {0x3c, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @private=0xa010101}}]}, {0x44, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "c9bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb224"}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0xff}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @empty}}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_IFINDEX={0x8}]}, 0x178}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) (async, rerun: 32) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r2, 0x89f7, &(0x7f0000000480)={'sit0\x00', &(0x7f0000000400)={'ip6gre0\x00', r4, 0x29, 0x3, 0x20, 0x8001, 0x2, @mcast1, @loopback, 0x40, 0x80, 0x3, 0x8}}) (rerun: 32) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400) write$RDMA_USER_CM_CMD_CREATE_ID(r5, &(0x7f0000000040)={0x0, 0x18, 0xfa00, {0x1, &(0x7f00000003c0)={0xffffffffffffffff}, 0x2, 0x4}}, 0x20) write$RDMA_USER_CM_CMD_REJECT(0xffffffffffffffff, &(0x7f0000000280)={0x9, 0x108, 0xfa00, {r6, 0x1, "be2bca", "23997c773b9a141176f486761f3fda3832cbebd99b9aa69fcf0ccc4415ff70fd480f172ba2f15ae1b13b407889d2f4bab8989e69f7282aadf8b495b00ef326013eeab5bce9b06a3b460b26d643ee148669bf1c58f877f39a531a8ec1af21b55a3738e7864b852d61757fbb46fadea6ad715e3bc0b384e2b72fc68fdc8f452264b2bbee6d5a40c85f11ee7b7aefe2e9b6a73d4c38763f29335b6a4816f8c9b6109fd4276b726247559375e1871cab1798ef7b91b99ccb8e1c6e5312f70ebe1f3adaf2b460a91188aa2c141f3791d802e5ddb99ea07d188a7deae66de0c83c82a07fece75a99fc3977bedf942ea263414b40b205c4116f689c78b6f5654850c032"}}, 0x110) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async, rerun: 64) ioctl$LOOP_CLR_FD(r0, 0x4c01) (rerun: 64) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r7, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:06 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc9030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:06 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x1) 15:33:06 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) sendmsg$key(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x2, 0x4, 0x72, 0x9, 0x9, 0x0, 0x70bd27, 0x25dfdbfd, [@sadb_x_kmaddress={0x7, 0x19, 0x0, @in={0x2, 0x4e23, @multicast1}, @in6={0xa, 0x4e22, 0x4, @private1={0xfc, 0x1, '\x00', 0x1}, 0x8}}]}, 0x48}}, 0x8000) 15:33:06 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) unshare(0x20000000) (async, rerun: 32) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (rerun: 32) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x15, 0x4, 0x0, 0x8001, 0x10, r1, 0x8, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x4, 0x1}, 0x48) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:06 executing program 2: mount$9p_fd(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x10000, &(0x7f0000000200)={'trans=fd,', {}, 0x2c, {}, 0x2c, {[{@cache_fscache}], [{@obj_role={'obj_role', 0x3d, '\''}}, {@obj_type={'obj_type', 0x3d, '#[\'}-+*)@(\xc5'}}, {@uid_lt={'uid<', 0xee01}}]}}) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f0000000040)={0x0, {}, 0x0, {}, 0xffffffff, 0x2, 0x15, 0xc, "8087e551f1d0bafca03d827d9454ea094de097350de72f7599364fdea7741b5383f6f85a4357c34348c9ab98c52b64ee9c9b92e2ca069bbf32bf1c770bdadb08", "74c9723e8b0e0c7e443602c4cfa33b0aaf79dd6ba2fd91cd4ae2ec7fe6f1fe51", [0xdf47, 0xfff]}) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:06 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc9040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:06 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x1) 15:33:06 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) unshare(0x20000000) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x15, 0x4, 0x0, 0x8001, 0x10, r1, 0x8, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x4, 0x1}, 0x48) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) unshare(0x20000000) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x15, 0x4, 0x0, 0x8001, 0x10, r1, 0x8, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x4, 0x1}, 0x48) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) 15:33:06 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) pipe2(&(0x7f0000000040), 0x0) 15:33:06 executing program 2: mount$9p_fd(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x10000, &(0x7f0000000200)={'trans=fd,', {}, 0x2c, {}, 0x2c, {[{@cache_fscache}], [{@obj_role={'obj_role', 0x3d, '\''}}, {@obj_type={'obj_type', 0x3d, '#[\'}-+*)@(\xc5'}}, {@uid_lt={'uid<', 0xee01}}]}}) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f0000000040)={0x0, {}, 0x0, {}, 0xffffffff, 0x2, 0x15, 0xc, "8087e551f1d0bafca03d827d9454ea094de097350de72f7599364fdea7741b5383f6f85a4357c34348c9ab98c52b64ee9c9b92e2ca069bbf32bf1c770bdadb08", "74c9723e8b0e0c7e443602c4cfa33b0aaf79dd6ba2fd91cd4ae2ec7fe6f1fe51", [0xdf47, 0xfff]}) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) mount$9p_fd(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x10000, &(0x7f0000000200)={'trans=fd,', {}, 0x2c, {}, 0x2c, {[{@cache_fscache}], [{@obj_role={'obj_role', 0x3d, '\''}}, {@obj_type={'obj_type', 0x3d, '#[\'}-+*)@(\xc5'}}, {@uid_lt={'uid<', 0xee01}}]}}) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f0000000040)={0x0, {}, 0x0, {}, 0xffffffff, 0x2, 0x15, 0xc, "8087e551f1d0bafca03d827d9454ea094de097350de72f7599364fdea7741b5383f6f85a4357c34348c9ab98c52b64ee9c9b92e2ca069bbf32bf1c770bdadb08", "74c9723e8b0e0c7e443602c4cfa33b0aaf79dd6ba2fd91cd4ae2ec7fe6f1fe51", [0xdf47, 0xfff]}) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) 15:33:06 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x1) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x1) (async) 15:33:06 executing program 2: mount$9p_fd(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x10000, &(0x7f0000000200)={'trans=fd,', {}, 0x2c, {}, 0x2c, {[{@cache_fscache}], [{@obj_role={'obj_role', 0x3d, '\''}}, {@obj_type={'obj_type', 0x3d, '#[\'}-+*)@(\xc5'}}, {@uid_lt={'uid<', 0xee01}}]}}) (async) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async, rerun: 64) unshare(0x8000400) (async, rerun: 64) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f0000000040)={0x0, {}, 0x0, {}, 0xffffffff, 0x2, 0x15, 0xc, "8087e551f1d0bafca03d827d9454ea094de097350de72f7599364fdea7741b5383f6f85a4357c34348c9ab98c52b64ee9c9b92e2ca069bbf32bf1c770bdadb08", "74c9723e8b0e0c7e443602c4cfa33b0aaf79dd6ba2fd91cd4ae2ec7fe6f1fe51", [0xdf47, 0xfff]}) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:06 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) pipe2(&(0x7f0000000040), 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) pipe2(&(0x7f0000000040), 0x0) (async) 15:33:06 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) connect$pptp(r3, &(0x7f0000000280)={0x18, 0x2, {0x1, @private=0xa010102}}, 0x1e) openat$cgroup_subtree(r3, &(0x7f0000000240), 0x2, 0x0) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:06 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc9050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:06 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x2, 0x20400) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r1) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000000000)={'wg0\x00'}) 15:33:06 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDPRL(r1, 0x89f5, &(0x7f00000000c0)={'sit0\x00', &(0x7f0000000040)={'sit0\x00', 0x0, 0x4, 0x4d, 0x1f, 0xffffff81, 0x5d, @empty, @loopback, 0x700, 0x8, 0x8000, 0x6}}) ioctl$LOOP_SET_DIRECT_IO(r2, 0x4c08, 0x0) 15:33:06 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x2, 0x20400) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r1) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000000000)={'wg0\x00'}) syz_open_dev$loop(&(0x7f0000000040), 0x2, 0x20400) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r1) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000000000)={'wg0\x00'}) (async) 15:33:06 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) pipe2(&(0x7f0000000040), 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) pipe2(&(0x7f0000000040), 0x0) (async) 15:33:06 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) connect$pptp(r3, &(0x7f0000000280)={0x18, 0x2, {0x1, @private=0xa010102}}, 0x1e) openat$cgroup_subtree(r3, &(0x7f0000000240), 0x2, 0x0) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) socket$pptp(0x18, 0x1, 0x2) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000), 0x800) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) (async) connect$pptp(r3, &(0x7f0000000280)={0x18, 0x2, {0x1, @private=0xa010102}}, 0x1e) (async) openat$cgroup_subtree(r3, &(0x7f0000000240), 0x2, 0x0) (async) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async) 15:33:06 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async) r2 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDPRL(r1, 0x89f5, &(0x7f00000000c0)={'sit0\x00', &(0x7f0000000040)={'sit0\x00', 0x0, 0x4, 0x4d, 0x1f, 0xffffff81, 0x5d, @empty, @loopback, 0x700, 0x8, 0x8000, 0x6}}) (async) ioctl$LOOP_SET_DIRECT_IO(r2, 0x4c08, 0x0) 15:33:06 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc9060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:06 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x2, 0x20400) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r1) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000000000)={'wg0\x00'}) 15:33:06 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x200002, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) openat$cgroup_subtree(r2, &(0x7f00000000c0), 0x2, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r0) unshare(0x8000400) accept4$tipc(r1, &(0x7f0000000080)=@id, &(0x7f0000000100)=0x10, 0x80800) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:06 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async) r2 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDPRL(r1, 0x89f5, &(0x7f00000000c0)={'sit0\x00', &(0x7f0000000040)={'sit0\x00', 0x0, 0x4, 0x4d, 0x1f, 0xffffff81, 0x5d, @empty, @loopback, 0x700, 0x8, 0x8000, 0x6}}) (async) ioctl$LOOP_SET_DIRECT_IO(r2, 0x4c08, 0x0) 15:33:06 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = pidfd_getfd(r0, 0xffffffffffffffff, 0x0) setsockopt$inet6_udp_int(r1, 0x11, 0x65, &(0x7f00000000c0)=0x7fff, 0x4) r2 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r2, 0x125d, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x8, 0x7, &(0x7f0000000200)=0x1) r3 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000080), 0x10400, 0x0) r4 = accept4$tipc(r1, &(0x7f0000000100)=@name, &(0x7f0000000140)=0x10, 0x0) getsockopt$TIPC_DEST_DROPPABLE(r4, 0x10f, 0x81, &(0x7f0000000180), &(0x7f00000001c0)=0x4) process_mrelease(r3, 0x0) unshare(0x8000080) socket$inet6_tcp(0xa, 0x1, 0x0) 15:33:06 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) connect$pptp(r3, &(0x7f0000000280)={0x18, 0x2, {0x1, @private=0xa010102}}, 0x1e) openat$cgroup_subtree(r3, &(0x7f0000000240), 0x2, 0x0) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) socket$pptp(0x18, 0x1, 0x2) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000), 0x800) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) (async) connect$pptp(r3, &(0x7f0000000280)={0x18, 0x2, {0x1, @private=0xa010102}}, 0x1e) (async) openat$cgroup_subtree(r3, &(0x7f0000000240), 0x2, 0x0) (async) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async) 15:33:06 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xca000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:06 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) r1 = openat$cgroup_subtree(0xffffffffffffffff, &(0x7f00000004c0), 0x2, 0x0) setsockopt$netlink_NETLINK_NO_ENOBUFS(0xffffffffffffffff, 0x10e, 0x5, &(0x7f0000000000)=0x393, 0x4) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x4, 0x200000) r3 = socket$netlink(0x10, 0x3, 0x13) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/asound/timers\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r4, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7b5, 0x9, 0x0, 0x9, 0x10, 0x15, "43f5a1829502a7bf45cc52172b2393a6bab9fe18d9748728a7a97a3b6bf41f56e0ed218da30fdd29cd8f2adde2aaede9ba99104cd212ae4a9a4d3fb113e35c49", "e17bfa7b8b534586948537b42261c136d9ad76f57c30b9bd079971e823a97783296b94f89c869934e2ce5d980486aa67fc4c4372ddfa0eff400bf29b9c8042f8", "9051d3991ecb83741afba8c580f30bf228de0e0b7a048385b751de8ca10c49b7", [0xfff, 0x40]}) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r2, 0x4c08, 0x0) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_procs(r5, &(0x7f0000000240)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_subtree(r5, &(0x7f00000004c0), 0x2, 0x0) r6 = syz_open_dev$MSR(&(0x7f0000000180), 0x3, 0x0) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r7, &(0x7f00000004c0), 0x2, 0x0) r8 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r8, &(0x7f00000004c0), 0x2, 0x0) io_uring_register$IORING_REGISTER_FILES(r5, 0x2, &(0x7f0000000200)=[r6, r1, r7, r8, r3], 0x5) 15:33:06 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = pidfd_getfd(r0, 0xffffffffffffffff, 0x0) setsockopt$inet6_udp_int(r1, 0x11, 0x65, &(0x7f00000000c0)=0x7fff, 0x4) r2 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r2, 0x125d, 0x0) prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x8, 0x7, &(0x7f0000000200)=0x1) r3 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000080), 0x10400, 0x0) r4 = accept4$tipc(r1, &(0x7f0000000100)=@name, &(0x7f0000000140)=0x10, 0x0) getsockopt$TIPC_DEST_DROPPABLE(r4, 0x10f, 0x81, &(0x7f0000000180), &(0x7f00000001c0)=0x4) process_mrelease(r3, 0x0) unshare(0x8000080) socket$inet6_tcp(0xa, 0x1, 0x0) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) pidfd_getfd(r0, 0xffffffffffffffff, 0x0) (async) setsockopt$inet6_udp_int(r1, 0x11, 0x65, &(0x7f00000000c0)=0x7fff, 0x4) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r2, 0x125d, 0x0) (async) prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x8, 0x7, &(0x7f0000000200)=0x1) (async) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000080), 0x10400, 0x0) (async) accept4$tipc(r1, &(0x7f0000000100)=@name, &(0x7f0000000140)=0x10, 0x0) (async) getsockopt$TIPC_DEST_DROPPABLE(r4, 0x10f, 0x81, &(0x7f0000000180), &(0x7f00000001c0)=0x4) (async) process_mrelease(r3, 0x0) (async) unshare(0x8000080) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) 15:33:06 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) getsockopt$TIPC_DEST_DROPPABLE(0xffffffffffffffff, 0x10f, 0x81, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x40200) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) 15:33:06 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x200002, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) openat$cgroup_subtree(r2, &(0x7f00000000c0), 0x2, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r0) unshare(0x8000400) accept4$tipc(r1, &(0x7f0000000080)=@id, &(0x7f0000000100)=0x10, 0x80800) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x200002, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) openat$cgroup_subtree(r2, &(0x7f00000000c0), 0x2, 0x0) (async) ioctl$LOOP_SET_FD(r1, 0x4c00, r0) (async) unshare(0x8000400) (async) accept4$tipc(r1, &(0x7f0000000080)=@id, &(0x7f0000000100)=0x10, 0x80800) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) 15:33:06 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xca010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:06 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) syz_open_dev$loop(&(0x7f0000000280), 0x9, 0x5043fac05b5c9223) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) socketpair(0x5, 0x3, 0x6, &(0x7f0000000240)) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:06 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xca020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:06 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) getsockopt$TIPC_DEST_DROPPABLE(0xffffffffffffffff, 0x10f, 0x81, &(0x7f0000000080), &(0x7f00000000c0)=0x4) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x40200) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) 15:33:06 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async, rerun: 32) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (rerun: 32) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x200002, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) openat$cgroup_subtree(r2, &(0x7f00000000c0), 0x2, 0x0) (async, rerun: 64) ioctl$LOOP_SET_FD(r1, 0x4c00, r0) (async, rerun: 64) unshare(0x8000400) (async) accept4$tipc(r1, &(0x7f0000000080)=@id, &(0x7f0000000100)=0x10, 0x80800) (async, rerun: 32) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (rerun: 32) 15:33:06 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = pidfd_getfd(r0, 0xffffffffffffffff, 0x0) setsockopt$inet6_udp_int(r1, 0x11, 0x65, &(0x7f00000000c0)=0x7fff, 0x4) (async) r2 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r2, 0x125d, 0x0) (async) prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x8, 0x7, &(0x7f0000000200)=0x1) r3 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000080), 0x10400, 0x0) (async) r4 = accept4$tipc(r1, &(0x7f0000000100)=@name, &(0x7f0000000140)=0x10, 0x0) getsockopt$TIPC_DEST_DROPPABLE(r4, 0x10f, 0x81, &(0x7f0000000180), &(0x7f00000001c0)=0x4) (async) process_mrelease(r3, 0x0) unshare(0x8000080) socket$inet6_tcp(0xa, 0x1, 0x0) 15:33:06 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) r1 = openat$cgroup_subtree(0xffffffffffffffff, &(0x7f00000004c0), 0x2, 0x0) setsockopt$netlink_NETLINK_NO_ENOBUFS(0xffffffffffffffff, 0x10e, 0x5, &(0x7f0000000000)=0x393, 0x4) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x4, 0x200000) r3 = socket$netlink(0x10, 0x3, 0x13) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/asound/timers\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r4, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7b5, 0x9, 0x0, 0x9, 0x10, 0x15, "43f5a1829502a7bf45cc52172b2393a6bab9fe18d9748728a7a97a3b6bf41f56e0ed218da30fdd29cd8f2adde2aaede9ba99104cd212ae4a9a4d3fb113e35c49", "e17bfa7b8b534586948537b42261c136d9ad76f57c30b9bd079971e823a97783296b94f89c869934e2ce5d980486aa67fc4c4372ddfa0eff400bf29b9c8042f8", "9051d3991ecb83741afba8c580f30bf228de0e0b7a048385b751de8ca10c49b7", [0xfff, 0x40]}) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r2, 0x4c08, 0x0) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_procs(r5, &(0x7f0000000240)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_subtree(r5, &(0x7f00000004c0), 0x2, 0x0) r6 = syz_open_dev$MSR(&(0x7f0000000180), 0x3, 0x0) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r7, &(0x7f00000004c0), 0x2, 0x0) r8 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r8, &(0x7f00000004c0), 0x2, 0x0) io_uring_register$IORING_REGISTER_FILES(r5, 0x2, &(0x7f0000000200)=[r6, r1, r7, r8, r3], 0x5) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async) openat$cgroup_subtree(0xffffffffffffffff, &(0x7f00000004c0), 0x2, 0x0) (async) setsockopt$netlink_NETLINK_NO_ENOBUFS(0xffffffffffffffff, 0x10e, 0x5, &(0x7f0000000000)=0x393, 0x4) (async) syz_open_dev$loop(&(0x7f00000001c0), 0x4, 0x200000) (async) socket$netlink(0x10, 0x3, 0x13) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/asound/timers\x00', 0x0, 0x0) (async) ioctl$LOOP_SET_STATUS64(r4, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7b5, 0x9, 0x0, 0x9, 0x10, 0x15, "43f5a1829502a7bf45cc52172b2393a6bab9fe18d9748728a7a97a3b6bf41f56e0ed218da30fdd29cd8f2adde2aaede9ba99104cd212ae4a9a4d3fb113e35c49", "e17bfa7b8b534586948537b42261c136d9ad76f57c30b9bd079971e823a97783296b94f89c869934e2ce5d980486aa67fc4c4372ddfa0eff400bf29b9c8042f8", "9051d3991ecb83741afba8c580f30bf228de0e0b7a048385b751de8ca10c49b7", [0xfff, 0x40]}) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r2, 0x4c08, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_procs(r5, &(0x7f0000000240)='cgroup.procs\x00', 0x2, 0x0) (async) openat$cgroup_subtree(r5, &(0x7f00000004c0), 0x2, 0x0) (async) syz_open_dev$MSR(&(0x7f0000000180), 0x3, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r7, &(0x7f00000004c0), 0x2, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r8, &(0x7f00000004c0), 0x2, 0x0) (async) io_uring_register$IORING_REGISTER_FILES(r5, 0x2, &(0x7f0000000200)=[r6, r1, r7, r8, r3], 0x5) (async) 15:33:06 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) r1 = socket$pptp(0x18, 0x1, 0x2) (async) syz_open_dev$loop(&(0x7f0000000280), 0x9, 0x5043fac05b5c9223) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) socketpair(0x5, 0x3, 0x6, &(0x7f0000000240)) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:06 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) getsockopt$TIPC_DEST_DROPPABLE(0xffffffffffffffff, 0x10f, 0x81, &(0x7f0000000080), &(0x7f00000000c0)=0x4) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async, rerun: 32) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async, rerun: 32) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x40200) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) 15:33:06 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xca030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:06 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) unshare(0x4030100) 15:33:06 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xca040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:06 executing program 4: ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0x800) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:06 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x60, 0x2, 0x6c, 0x3, 0x0, 0x0, 0x80000, 0x6, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x6, 0x1}, 0x1100, 0x8001, 0x8, 0x5, 0x8, 0x1, 0x2, 0x0, 0x6, 0x0, 0x1a}, 0xffffffffffffffff, 0xf, 0xffffffffffffffff, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:06 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) r1 = openat$cgroup_subtree(0xffffffffffffffff, &(0x7f00000004c0), 0x2, 0x0) setsockopt$netlink_NETLINK_NO_ENOBUFS(0xffffffffffffffff, 0x10e, 0x5, &(0x7f0000000000)=0x393, 0x4) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x4, 0x200000) r3 = socket$netlink(0x10, 0x3, 0x13) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/asound/timers\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r4, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7b5, 0x9, 0x0, 0x9, 0x10, 0x15, "43f5a1829502a7bf45cc52172b2393a6bab9fe18d9748728a7a97a3b6bf41f56e0ed218da30fdd29cd8f2adde2aaede9ba99104cd212ae4a9a4d3fb113e35c49", "e17bfa7b8b534586948537b42261c136d9ad76f57c30b9bd079971e823a97783296b94f89c869934e2ce5d980486aa67fc4c4372ddfa0eff400bf29b9c8042f8", "9051d3991ecb83741afba8c580f30bf228de0e0b7a048385b751de8ca10c49b7", [0xfff, 0x40]}) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r2, 0x4c08, 0x0) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_procs(r5, &(0x7f0000000240)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_subtree(r5, &(0x7f00000004c0), 0x2, 0x0) r6 = syz_open_dev$MSR(&(0x7f0000000180), 0x3, 0x0) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r7, &(0x7f00000004c0), 0x2, 0x0) r8 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r8, &(0x7f00000004c0), 0x2, 0x0) io_uring_register$IORING_REGISTER_FILES(r5, 0x2, &(0x7f0000000200)=[r6, r1, r7, r8, r3], 0x5) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async) openat$cgroup_subtree(0xffffffffffffffff, &(0x7f00000004c0), 0x2, 0x0) (async) setsockopt$netlink_NETLINK_NO_ENOBUFS(0xffffffffffffffff, 0x10e, 0x5, &(0x7f0000000000)=0x393, 0x4) (async) syz_open_dev$loop(&(0x7f00000001c0), 0x4, 0x200000) (async) socket$netlink(0x10, 0x3, 0x13) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/asound/timers\x00', 0x0, 0x0) (async) ioctl$LOOP_SET_STATUS64(r4, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7b5, 0x9, 0x0, 0x9, 0x10, 0x15, "43f5a1829502a7bf45cc52172b2393a6bab9fe18d9748728a7a97a3b6bf41f56e0ed218da30fdd29cd8f2adde2aaede9ba99104cd212ae4a9a4d3fb113e35c49", "e17bfa7b8b534586948537b42261c136d9ad76f57c30b9bd079971e823a97783296b94f89c869934e2ce5d980486aa67fc4c4372ddfa0eff400bf29b9c8042f8", "9051d3991ecb83741afba8c580f30bf228de0e0b7a048385b751de8ca10c49b7", [0xfff, 0x40]}) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r2, 0x4c08, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_procs(r5, &(0x7f0000000240)='cgroup.procs\x00', 0x2, 0x0) (async) openat$cgroup_subtree(r5, &(0x7f00000004c0), 0x2, 0x0) (async) syz_open_dev$MSR(&(0x7f0000000180), 0x3, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r7, &(0x7f00000004c0), 0x2, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r8, &(0x7f00000004c0), 0x2, 0x0) (async) io_uring_register$IORING_REGISTER_FILES(r5, 0x2, &(0x7f0000000200)=[r6, r1, r7, r8, r3], 0x5) (async) 15:33:06 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) syz_open_dev$loop(&(0x7f0000000280), 0x9, 0x5043fac05b5c9223) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) socketpair(0x5, 0x3, 0x6, &(0x7f0000000240)) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) socket$pptp(0x18, 0x1, 0x2) (async) syz_open_dev$loop(&(0x7f0000000280), 0x9, 0x5043fac05b5c9223) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) socketpair(0x5, 0x3, 0x6, &(0x7f0000000240)) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000), 0x800) (async) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async) 15:33:06 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) unshare(0x4030100) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) unshare(0x4030100) (async) 15:33:06 executing program 4: ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0x800) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0x800) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) 15:33:06 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x60, 0x2, 0x6c, 0x3, 0x0, 0x0, 0x80000, 0x6, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x6, 0x1}, 0x1100, 0x8001, 0x8, 0x5, 0x8, 0x1, 0x2, 0x0, 0x6, 0x0, 0x1a}, 0xffffffffffffffff, 0xf, 0xffffffffffffffff, 0x0) (async, rerun: 32) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (rerun: 32) 15:33:06 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) unshare(0x4030100) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) unshare(0x4030100) (async) 15:33:06 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xca050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:06 executing program 1: unshare(0x8000400) setsockopt$CAIFSO_REQ_PARAM(0xffffffffffffffff, 0x116, 0x80, &(0x7f0000000000)="f01257beb3327cf64245c663df39c489cda7", 0x12) unshare(0x20010000) unshare(0x8020000) 15:33:06 executing program 4: ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0x800) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0x800) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) 15:33:06 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x60, 0x2, 0x6c, 0x3, 0x0, 0x0, 0x80000, 0x6, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x6, 0x1}, 0x1100, 0x8001, 0x8, 0x5, 0x8, 0x1, 0x2, 0x0, 0x6, 0x0, 0x1a}, 0xffffffffffffffff, 0xf, 0xffffffffffffffff, 0x0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:06 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) socket$inet6_udplite(0xa, 0x2, 0x88) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:06 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xca060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:07 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0xc0001200) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000040), 0x13d, 0x6}}, 0x20) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) unshare(0x24000000) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000000100)) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) 15:33:07 executing program 1: unshare(0x8000400) setsockopt$CAIFSO_REQ_PARAM(0xffffffffffffffff, 0x116, 0x80, &(0x7f0000000000)="f01257beb3327cf64245c663df39c489cda7", 0x12) unshare(0x20010000) unshare(0x8020000) unshare(0x8000400) (async) setsockopt$CAIFSO_REQ_PARAM(0xffffffffffffffff, 0x116, 0x80, &(0x7f0000000000)="f01257beb3327cf64245c663df39c489cda7", 0x12) (async) unshare(0x20010000) (async) unshare(0x8020000) (async) 15:33:07 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:07 executing program 4: ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wg0\x00'}) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:07 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x80000000000000, 0x0) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_DIRECT_IO(r2, 0x4c08, 0x7ff) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, 0x0) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(0xffffffffffffffff, 0x89fa, &(0x7f00000001c0)={'syztnl1\x00', &(0x7f0000000140)={'ip6_vti0\x00', 0x0, 0x29, 0xff, 0x1, 0x9, 0x8, @local, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x80, 0x10, 0x5, 0x1}}) 15:33:07 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) socket$inet6_udplite(0xa, 0x2, 0x88) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:07 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0xc0001200) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000040), 0x13d, 0x6}}, 0x20) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) unshare(0x24000000) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000000100)) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0xc0001200) (async) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000040), 0x13d, 0x6}}, 0x20) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) unshare(0x24000000) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000000100)) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) (async) 15:33:07 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcb000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:07 executing program 1: unshare(0x8000400) (async) setsockopt$CAIFSO_REQ_PARAM(0xffffffffffffffff, 0x116, 0x80, &(0x7f0000000000)="f01257beb3327cf64245c663df39c489cda7", 0x12) unshare(0x20010000) unshare(0x8020000) 15:33:07 executing program 4: ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wg0\x00'}) (async) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:07 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcb010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:07 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x80000000000000, 0x0) (async) unshare(0x8000400) (async, rerun: 32) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async, rerun: 32) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_DIRECT_IO(r2, 0x4c08, 0x7ff) (async, rerun: 64) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (rerun: 64) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, 0x0) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) (async) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(0xffffffffffffffff, 0x89fa, &(0x7f00000001c0)={'syztnl1\x00', &(0x7f0000000140)={'ip6_vti0\x00', 0x0, 0x29, 0xff, 0x1, 0x9, 0x8, @local, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x80, 0x10, 0x5, 0x1}}) 15:33:07 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0xc0001200) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000040), 0x13d, 0x6}}, 0x20) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) unshare(0x24000000) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000000100)) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0xc0001200) (async) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000040), 0x13d, 0x6}}, 0x20) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) unshare(0x24000000) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000000100)) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) (async) 15:33:07 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) unshare(0x20000) epoll_create(0x9) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:07 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) connect$tipc(r2, &(0x7f0000000240)=@id={0x1e, 0x3, 0x3, {0x4e21, 0x1}}, 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:07 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcb020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:07 executing program 4: ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wg0\x00'}) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:07 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) unshare(0x20000) epoll_create(0x9) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) unshare(0x20000) (async) epoll_create(0x9) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) 15:33:07 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xf, 0x10200) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000100)) unshare(0x200) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000040)={0x0, {}, 0x0, {}, 0x621c764f, 0xa, 0x19, 0x10, "79d41c4b413bff3a1278212ae1e2b5e1c26dabd70419d49c183315f6514f4548598e09c3f6b0682301c868265aff1399ad408183c204a0f98606b339e6b143e8", "5055e7af11b7490da4256afd72f82373abf839a7b42809cc4f882de1830fc3ce", [0x80, 0x7]}) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:07 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcb030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:07 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x80000000000000, 0x0) (async) unshare(0x8000400) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_DIRECT_IO(r2, 0x4c08, 0x7ff) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, 0x0) (async) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(0xffffffffffffffff, 0x89fa, &(0x7f00000001c0)={'syztnl1\x00', &(0x7f0000000140)={'ip6_vti0\x00', 0x0, 0x29, 0xff, 0x1, 0x9, 0x8, @local, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x80, 0x10, 0x5, 0x1}}) 15:33:07 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async, rerun: 32) unshare(0x8000400) (async, rerun: 32) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async, rerun: 64) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async, rerun: 64) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) connect$tipc(r2, &(0x7f0000000240)=@id={0x1e, 0x3, 0x3, {0x4e21, 0x1}}, 0x10) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:07 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000140), 0xffffffffffffffff) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7, 0x80000000, 0x0, 0x12, 0x12, 0x4, "84dd9e668e11620c1974d63beba0f80e8471b9180e43ca282674ce591a24fa8bb79764c96d2a451f795a9e85f142691295f36d086ee641c6f6ce29a41f3d64be", "07315c8ac38df8122c5ceaf88c50cfe5323134b474ec5e91832bc76ac426f47fb065409c39f6a0d0f9fb10b6195ffc64583f1a78a2c6995997a0bb382b7dff1c", "40adf654537a7588e89462d3c91ab1018edf77fc525521595b4d5c95c3a8cd2a", [0x2, 0xffff]}) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) ioctl$SNDRV_TIMER_IOCTL_STOP(0xffffffffffffffff, 0x54a1) 15:33:07 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcb040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:07 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) unshare(0x20000) (async) epoll_create(0x9) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:07 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xf, 0x10200) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000100)) unshare(0x200) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000040)={0x0, {}, 0x0, {}, 0x621c764f, 0xa, 0x19, 0x10, "79d41c4b413bff3a1278212ae1e2b5e1c26dabd70419d49c183315f6514f4548598e09c3f6b0682301c868265aff1399ad408183c204a0f98606b339e6b143e8", "5055e7af11b7490da4256afd72f82373abf839a7b42809cc4f882de1830fc3ce", [0x80, 0x7]}) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0xf, 0x10200) (async) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000100)) (async) unshare(0x200) (async) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000040)={0x0, {}, 0x0, {}, 0x621c764f, 0xa, 0x19, 0x10, "79d41c4b413bff3a1278212ae1e2b5e1c26dabd70419d49c183315f6514f4548598e09c3f6b0682301c868265aff1399ad408183c204a0f98606b339e6b143e8", "5055e7af11b7490da4256afd72f82373abf839a7b42809cc4f882de1830fc3ce", [0x80, 0x7]}) (async) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) 15:33:07 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000140), 0xffffffffffffffff) (async, rerun: 64) unshare(0x8000400) (rerun: 64) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7, 0x80000000, 0x0, 0x12, 0x12, 0x4, "84dd9e668e11620c1974d63beba0f80e8471b9180e43ca282674ce591a24fa8bb79764c96d2a451f795a9e85f142691295f36d086ee641c6f6ce29a41f3d64be", "07315c8ac38df8122c5ceaf88c50cfe5323134b474ec5e91832bc76ac426f47fb065409c39f6a0d0f9fb10b6195ffc64583f1a78a2c6995997a0bb382b7dff1c", "40adf654537a7588e89462d3c91ab1018edf77fc525521595b4d5c95c3a8cd2a", [0x2, 0xffff]}) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) ioctl$SNDRV_TIMER_IOCTL_STOP(0xffffffffffffffff, 0x54a1) 15:33:07 executing program 0: pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x0) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:07 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) connect$tipc(r2, &(0x7f0000000240)=@id={0x1e, 0x3, 0x3, {0x4e21, 0x1}}, 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) socket$pptp(0x18, 0x1, 0x2) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) connect$tipc(r2, &(0x7f0000000240)=@id={0x1e, 0x3, 0x3, {0x4e21, 0x1}}, 0x10) (async) pipe2(&(0x7f0000000000), 0x0) (async) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async) 15:33:07 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcb050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:07 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r2 = syz_genetlink_get_family_id$fou(&(0x7f0000000080), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wg2\x00', 0x0}) sendmsg$FOU_CMD_ADD(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x5c, r2, 0x100, 0x70bd2d, 0x25dfdbfe, {}, [@FOU_ATTR_REMCSUM_NOPARTIAL={0x4}, @FOU_ATTR_PEER_V4={0x8, 0x8, @remote}, @FOU_ATTR_IFINDEX={0x8, 0xb, r3}, @FOU_ATTR_LOCAL_V6={0x14, 0x7, @loopback}, @FOU_ATTR_TYPE={0x5, 0x4, 0x1}, @FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e20}, @FOU_ATTR_PORT={0x6, 0x1, 0x4e24}, @FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e21}]}, 0x5c}, 0x1, 0x0, 0x0, 0x44005}, 0x8) 15:33:07 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xf, 0x10200) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000100)) unshare(0x200) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000040)={0x0, {}, 0x0, {}, 0x621c764f, 0xa, 0x19, 0x10, "79d41c4b413bff3a1278212ae1e2b5e1c26dabd70419d49c183315f6514f4548598e09c3f6b0682301c868265aff1399ad408183c204a0f98606b339e6b143e8", "5055e7af11b7490da4256afd72f82373abf839a7b42809cc4f882de1830fc3ce", [0x80, 0x7]}) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0xf, 0x10200) (async) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000100)) (async) unshare(0x200) (async) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000040)={0x0, {}, 0x0, {}, 0x621c764f, 0xa, 0x19, 0x10, "79d41c4b413bff3a1278212ae1e2b5e1c26dabd70419d49c183315f6514f4548598e09c3f6b0682301c868265aff1399ad408183c204a0f98606b339e6b143e8", "5055e7af11b7490da4256afd72f82373abf839a7b42809cc4f882de1830fc3ce", [0x80, 0x7]}) (async) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) 15:33:07 executing program 0: pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:07 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcb060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:07 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) r2 = syz_genetlink_get_family_id$fou(&(0x7f0000000080), 0xffffffffffffffff) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wg2\x00', 0x0}) sendmsg$FOU_CMD_ADD(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x5c, r2, 0x100, 0x70bd2d, 0x25dfdbfe, {}, [@FOU_ATTR_REMCSUM_NOPARTIAL={0x4}, @FOU_ATTR_PEER_V4={0x8, 0x8, @remote}, @FOU_ATTR_IFINDEX={0x8, 0xb, r3}, @FOU_ATTR_LOCAL_V6={0x14, 0x7, @loopback}, @FOU_ATTR_TYPE={0x5, 0x4, 0x1}, @FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e20}, @FOU_ATTR_PORT={0x6, 0x1, 0x4e24}, @FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e21}]}, 0x5c}, 0x1, 0x0, 0x0, 0x44005}, 0x8) 15:33:07 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) setsockopt$netlink_NETLINK_CAP_ACK(r1, 0x10e, 0xa, &(0x7f0000000040)=0x8000, 0x4) r2 = socket$netlink(0x10, 0x3, 0x9) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_NO_ENOBUFS(r4, 0x10e, 0x5, &(0x7f0000000140)=0x2, 0x4) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r5, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x58, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x8}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x2}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x800}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x4}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @dev={0xac, 0x14, 0x14, 0x41}}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x40001}, 0x4) r6 = socket$netlink(0x10, 0x3, 0x8) r7 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r5) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r5, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r8, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) sendmsg$WG_CMD_GET_DEVICE(r6, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x178, r7, 0x100, 0x70bd26, 0x25dfdbff, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r8}, @WGDEVICE_A_PEERS={0x11c, 0x8, 0x0, 0x1, [{0x98, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x1}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @rand_addr=0x64010100}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x19}}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x7}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @multicast2}}]}, {0x3c, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @private=0xa010101}}]}, {0x44, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "c9bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb224"}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0xff}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @empty}}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_IFINDEX={0x8}]}, 0x178}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) sendmsg$WG_CMD_SET_DEVICE(r2, &(0x7f0000000100)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000dc0)=ANY=[@ANYBLOB="a329151814b8d845f78f552173d4581bb65d81de0ca3b1b0f6ef45a8ab8a6e5e6b1e6f97cacc450292b1fe0dceb306000000c9aa89fac20f63ec95899ed02c4c1099bb25cf7140c730f354a79d5fd3", @ANYRES16=r7, @ANYBLOB="00022abd7000fcdbdf25010000004808088094000080200009801c000080060001000200000008000200ac1414aa050003000200000008000a000100000024000100975c9d81c983c8209ee781254b899f8ed925ae9f0923c23c62f53c57cdbf691c200004000a004e2400000007fc020000000000000000000000000001018000001400040002004e22e00000010000000000000000060005000300000006000500018000007c0000800800030006000000200004000a004e2200000200fe8800000000000000000000000000010000000024000100f44da367a88ee6564f020211456727082f5cebee8b1bf5eb7337341b459b392224000200bd511d0f3a8be7f8b2c56d0ec52fb3d6464f29d79d49893f346cbb7b60c16d6306000500fbff00004c02008024000200ee6e85047c05eb4aa2a26daec4bfdc67a061a51a5aa85c35d49a92f19defb0861400040002004e20ac1414bb0000000000000000e8000980880000800600010002000000080002007f0000010500030001000000060001000a00000014000200000000000000000000000000000000010500030002000000060001000a00000014000200fe8800000000000000000000000001010500030001000000060001000a00000014000200000000000000000000000000000000000500030000000000400000800600010002000000080002007f0000010500030003000000060001000a00000014000200fc00000000000000000000000000000105000300010000001c000080060001000200000008000200640101020500030001000000f400098064000080060001000200000008000200000000000500030001000000060001000a00000014000200000000000000000000000000000000010500030002000000060001000a00000014000200fe800000000000000000000000000017050003000300000070000080060001000200000008000200ac1e00010500030000000000060001000200000008000200000000000500030000000000060001000a00000014000200fe8000000000000000000000000000410500030001000000060001000200000008000200ac1e000105000300000000001c000080060001000200000008000200e00000020500030002000000080003000400000008000a000100000024000100d1732899f611cd8994034d7f413dc957630e5493c285aca40065cb6311be696b0c00008008000a00010000008c0000801400040002004e24ac141410000000000000000024000100d1732899f611cd8994034d7f413dc957630e5493c285aca40065cb6311be696b24000200125ec11132334adaf1ad6c1f94418bea890ff8d7cc29cab561ce61c80434e00824000200343786ddf383710971388e7f6fb5c430c0ab3f6ad5fa0459d33399182bfe01b108000300000000004c000080200004000a004e2000004ffb20010000000000000000000000000001010001000800030000000000200004000a004e2100000003200100000000000000000000000000010600000004040080a403098028000080060001000a0000001400020000000000000000000000ffffac1e00010500030003000000dc000080060001000200000008000200000000000500030002000000060001000200000008000200ac1414bb0500030000000000060001000a00000014000200ff0100000000000000000000000000010500030002000000060001000a00000014000200000000000000000000000000000000010500030001000000060001000200000008000200e00000020500030001000000060001000a00000014000200fe80000000000000000000000000000e0500030002000000060001000a000000140002000000000000000000000000000000000005000300000000007c000080060001000a00000014000200ff0200000000000000000000000000010500030000000000060001000200000008000200640101020500030001000000060001000a00000014000200fe8000000000000000000000000000aa0500030003000000060001000200000008000200ac1e00010500030000000000c4000080060001000200000008000200000000000500030000000000060001000a00000014000200fe80000000000000000000000000003e0500030001000000060001000a00000014000200fc0000000000000000000000000000010500030003000000060001000a00000014000200fc02000000000000000000000000000105000300010000000600010002000000080002007f0000010500030003000000060001000a00000014000200fe80000000000000000000000000003e050003000300000070000080060001000200000008000200ac1e01010500030001000000060001000200000008000200ac14140b05000300010000000600010002000000080002000a0101020500030001000000060001000a00000014000200fc0100000000000000000000000000010500030003000000b8000080060001000200000008000200ac1e01010500030002000000060001000200000008000200ac1414aa0500030003000000060001000200000008000200640101020500030003000000060001000a00000014000200fc01000000000000000000000000000005000300030000000600010002000000080002000000000005000300000000000600010002000000080002007f00000105000300020000000600010002000000080002000a010100050003000000000034000080060001000200000008000200ac1414aa05000300000000000600010002000000080002007f0000010500030000000000200004000a004e2300000001ff02000000000000000000000000000101010000200004000a004e2000000001fe8000000000000000000000000000bb40000000060005001f0000001400040002004e20ffffffff0000000000000000"], 0x85c}, 0x1, 0x0, 0x0, 0x8800}, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:07 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) sendmsg$L2TP_CMD_NOOP(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x78, 0x0, 0x100, 0x70bd2b, 0x25dfdbfe, {}, [@L2TP_ATTR_PW_TYPE={0x6, 0x1, 0xb}, @L2TP_ATTR_PW_TYPE={0x6, 0x1, 0x5}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5, 0x21, 0x1}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'team_slave_0\x00'}, @L2TP_ATTR_UDP_CSUM={0x5}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x6}, @L2TP_ATTR_IP6_DADDR={0x14, 0x20, @dev={0xfe, 0x80, '\x00', 0x3e}}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp}, @L2TP_ATTR_CONN_ID={0x8, 0x9, 0x1}]}, 0x78}, 0x1, 0x0, 0x0, 0x40000}, 0x40) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000200), 0x4) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) openat$procfs(0xffffffffffffff9c, &(0x7f00000004c0)='/proc/schedstat\x00', 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f0000000300)=0x6e) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000340)=0x6e) bind$pptp(r1, &(0x7f0000000240)={0x18, 0x2, {0x2, @multicast1}}, 0x1e) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCADD6RD(r2, 0x89f9, &(0x7f0000000580)={'syztnl0\x00', &(0x7f0000000500)={'ip6gre0\x00', 0x0, 0x4, 0x40, 0x81, 0xfffff41f, 0x42, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @remote, 0x10, 0x7800, 0x0, 0x8cb}}) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000380)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:07 executing program 0: pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x0) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) 15:33:07 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000140), 0xffffffffffffffff) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7, 0x80000000, 0x0, 0x12, 0x12, 0x4, "84dd9e668e11620c1974d63beba0f80e8471b9180e43ca282674ce591a24fa8bb79764c96d2a451f795a9e85f142691295f36d086ee641c6f6ce29a41f3d64be", "07315c8ac38df8122c5ceaf88c50cfe5323134b474ec5e91832bc76ac426f47fb065409c39f6a0d0f9fb10b6195ffc64583f1a78a2c6995997a0bb382b7dff1c", "40adf654537a7588e89462d3c91ab1018edf77fc525521595b4d5c95c3a8cd2a", [0x2, 0xffff]}) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) ioctl$SNDRV_TIMER_IOCTL_STOP(0xffffffffffffffff, 0x54a1) 15:33:07 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcc000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:07 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r2 = syz_genetlink_get_family_id$fou(&(0x7f0000000080), 0xffffffffffffffff) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wg2\x00', 0x0}) sendmsg$FOU_CMD_ADD(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x5c, r2, 0x100, 0x70bd2d, 0x25dfdbfe, {}, [@FOU_ATTR_REMCSUM_NOPARTIAL={0x4}, @FOU_ATTR_PEER_V4={0x8, 0x8, @remote}, @FOU_ATTR_IFINDEX={0x8, 0xb, r3}, @FOU_ATTR_LOCAL_V6={0x14, 0x7, @loopback}, @FOU_ATTR_TYPE={0x5, 0x4, 0x1}, @FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e20}, @FOU_ATTR_PORT={0x6, 0x1, 0x4e24}, @FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e21}]}, 0x5c}, 0x1, 0x0, 0x0, 0x44005}, 0x8) 15:33:07 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) sendmsg$L2TP_CMD_NOOP(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x78, 0x0, 0x100, 0x70bd2b, 0x25dfdbfe, {}, [@L2TP_ATTR_PW_TYPE={0x6, 0x1, 0xb}, @L2TP_ATTR_PW_TYPE={0x6, 0x1, 0x5}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5, 0x21, 0x1}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'team_slave_0\x00'}, @L2TP_ATTR_UDP_CSUM={0x5}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x6}, @L2TP_ATTR_IP6_DADDR={0x14, 0x20, @dev={0xfe, 0x80, '\x00', 0x3e}}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp}, @L2TP_ATTR_CONN_ID={0x8, 0x9, 0x1}]}, 0x78}, 0x1, 0x0, 0x0, 0x40000}, 0x40) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000200), 0x4) (async) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000004c0)='/proc/schedstat\x00', 0x0, 0x0) (async, rerun: 32) getpeername$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f0000000300)=0x6e) (async, rerun: 32) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000340)=0x6e) bind$pptp(r1, &(0x7f0000000240)={0x18, 0x2, {0x2, @multicast1}}, 0x1e) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$sock_ipv6_tunnel_SIOCADD6RD(r2, 0x89f9, &(0x7f0000000580)={'syztnl0\x00', &(0x7f0000000500)={'ip6gre0\x00', 0x0, 0x4, 0x40, 0x81, 0xfffff41f, 0x42, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @remote, 0x10, 0x7800, 0x0, 0x8cb}}) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000380)=0x57) (async, rerun: 64) ioctl$LOOP_CLR_FD(r0, 0x4c01) (rerun: 64) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:07 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) setsockopt$netlink_NETLINK_CAP_ACK(r1, 0x10e, 0xa, &(0x7f0000000040)=0x8000, 0x4) (async) r2 = socket$netlink(0x10, 0x3, 0x9) (async) r3 = socket$inet6_udp(0xa, 0x2, 0x0) (async) r4 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_NO_ENOBUFS(r4, 0x10e, 0x5, &(0x7f0000000140)=0x2, 0x4) (async) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r5, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x58, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x8}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x2}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x800}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x4}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @dev={0xac, 0x14, 0x14, 0x41}}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x40001}, 0x4) (async) r6 = socket$netlink(0x10, 0x3, 0x8) r7 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r5) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r5, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r8, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) sendmsg$WG_CMD_GET_DEVICE(r6, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x178, r7, 0x100, 0x70bd26, 0x25dfdbff, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r8}, @WGDEVICE_A_PEERS={0x11c, 0x8, 0x0, 0x1, [{0x98, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x1}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @rand_addr=0x64010100}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x19}}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x7}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @multicast2}}]}, {0x3c, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @private=0xa010101}}]}, {0x44, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "c9bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb224"}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0xff}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @empty}}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_IFINDEX={0x8}]}, 0x178}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) sendmsg$WG_CMD_SET_DEVICE(r2, &(0x7f0000000100)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000dc0)=ANY=[@ANYBLOB="a329151814b8d845f78f552173d4581bb65d81de0ca3b1b0f6ef45a8ab8a6e5e6b1e6f97cacc450292b1fe0dceb306000000c9aa89fac20f63ec95899ed02c4c1099bb25cf7140c730f354a79d5fd3", @ANYRES16=r7, @ANYBLOB="00022abd7000fcdbdf25010000004808088094000080200009801c000080060001000200000008000200ac1414aa050003000200000008000a000100000024000100975c9d81c983c8209ee781254b899f8ed925ae9f0923c23c62f53c57cdbf691c200004000a004e2400000007fc020000000000000000000000000001018000001400040002004e22e00000010000000000000000060005000300000006000500018000007c0000800800030006000000200004000a004e2200000200fe8800000000000000000000000000010000000024000100f44da367a88ee6564f020211456727082f5cebee8b1bf5eb7337341b459b392224000200bd511d0f3a8be7f8b2c56d0ec52fb3d6464f29d79d49893f346cbb7b60c16d6306000500fbff00004c02008024000200ee6e85047c05eb4aa2a26daec4bfdc67a061a51a5aa85c35d49a92f19defb0861400040002004e20ac1414bb0000000000000000e8000980880000800600010002000000080002007f0000010500030001000000060001000a00000014000200000000000000000000000000000000010500030002000000060001000a00000014000200fe8800000000000000000000000001010500030001000000060001000a00000014000200000000000000000000000000000000000500030000000000400000800600010002000000080002007f0000010500030003000000060001000a00000014000200fc00000000000000000000000000000105000300010000001c000080060001000200000008000200640101020500030001000000f400098064000080060001000200000008000200000000000500030001000000060001000a00000014000200000000000000000000000000000000010500030002000000060001000a00000014000200fe800000000000000000000000000017050003000300000070000080060001000200000008000200ac1e00010500030000000000060001000200000008000200000000000500030000000000060001000a00000014000200fe8000000000000000000000000000410500030001000000060001000200000008000200ac1e000105000300000000001c000080060001000200000008000200e00000020500030002000000080003000400000008000a000100000024000100d1732899f611cd8994034d7f413dc957630e5493c285aca40065cb6311be696b0c00008008000a00010000008c0000801400040002004e24ac141410000000000000000024000100d1732899f611cd8994034d7f413dc957630e5493c285aca40065cb6311be696b24000200125ec11132334adaf1ad6c1f94418bea890ff8d7cc29cab561ce61c80434e00824000200343786ddf383710971388e7f6fb5c430c0ab3f6ad5fa0459d33399182bfe01b108000300000000004c000080200004000a004e2000004ffb20010000000000000000000000000001010001000800030000000000200004000a004e2100000003200100000000000000000000000000010600000004040080a403098028000080060001000a0000001400020000000000000000000000ffffac1e00010500030003000000dc000080060001000200000008000200000000000500030002000000060001000200000008000200ac1414bb0500030000000000060001000a00000014000200ff0100000000000000000000000000010500030002000000060001000a00000014000200000000000000000000000000000000010500030001000000060001000200000008000200e00000020500030001000000060001000a00000014000200fe80000000000000000000000000000e0500030002000000060001000a000000140002000000000000000000000000000000000005000300000000007c000080060001000a00000014000200ff0200000000000000000000000000010500030000000000060001000200000008000200640101020500030001000000060001000a00000014000200fe8000000000000000000000000000aa0500030003000000060001000200000008000200ac1e00010500030000000000c4000080060001000200000008000200000000000500030000000000060001000a00000014000200fe80000000000000000000000000003e0500030001000000060001000a00000014000200fc0000000000000000000000000000010500030003000000060001000a00000014000200fc02000000000000000000000000000105000300010000000600010002000000080002007f0000010500030003000000060001000a00000014000200fe80000000000000000000000000003e050003000300000070000080060001000200000008000200ac1e01010500030001000000060001000200000008000200ac14140b05000300010000000600010002000000080002000a0101020500030001000000060001000a00000014000200fc0100000000000000000000000000010500030003000000b8000080060001000200000008000200ac1e01010500030002000000060001000200000008000200ac1414aa0500030003000000060001000200000008000200640101020500030003000000060001000a00000014000200fc01000000000000000000000000000005000300030000000600010002000000080002000000000005000300000000000600010002000000080002007f00000105000300020000000600010002000000080002000a010100050003000000000034000080060001000200000008000200ac1414aa05000300000000000600010002000000080002007f0000010500030000000000200004000a004e2300000001ff02000000000000000000000000000101010000200004000a004e2000000001fe8000000000000000000000000000bb40000000060005001f0000001400040002004e20ffffffff0000000000000000"], 0x85c}, 0x1, 0x0, 0x0, 0x8800}, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:07 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x200) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) r1 = socket$caif_stream(0x25, 0x1, 0x1) ioctl$sock_inet6_tcp_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000080)) connect$caif(r1, &(0x7f0000000040)=@dbg={0x25, 0xcf, 0x1}, 0x18) 15:33:07 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcc010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:07 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x4010000) syz_open_dev$loop(&(0x7f0000000040), 0x4, 0x4800) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:07 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) unshare(0x2010400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:07 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) sendmsg$L2TP_CMD_NOOP(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x78, 0x0, 0x100, 0x70bd2b, 0x25dfdbfe, {}, [@L2TP_ATTR_PW_TYPE={0x6, 0x1, 0xb}, @L2TP_ATTR_PW_TYPE={0x6, 0x1, 0x5}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5, 0x21, 0x1}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'team_slave_0\x00'}, @L2TP_ATTR_UDP_CSUM={0x5}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x6}, @L2TP_ATTR_IP6_DADDR={0x14, 0x20, @dev={0xfe, 0x80, '\x00', 0x3e}}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp}, @L2TP_ATTR_CONN_ID={0x8, 0x9, 0x1}]}, 0x78}, 0x1, 0x0, 0x0, 0x40000}, 0x40) (async) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000200), 0x4) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) openat$procfs(0xffffffffffffff9c, &(0x7f00000004c0)='/proc/schedstat\x00', 0x0, 0x0) (async) getpeername$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f0000000300)=0x6e) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000340)=0x6e) (async) bind$pptp(r1, &(0x7f0000000240)={0x18, 0x2, {0x2, @multicast1}}, 0x1e) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCADD6RD(r2, 0x89f9, &(0x7f0000000580)={'syztnl0\x00', &(0x7f0000000500)={'ip6gre0\x00', 0x0, 0x4, 0x40, 0x81, 0xfffff41f, 0x42, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @remote, 0x10, 0x7800, 0x0, 0x8cb}}) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000380)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:07 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x200) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) r1 = socket$caif_stream(0x25, 0x1, 0x1) (async) ioctl$sock_inet6_tcp_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000080)) connect$caif(r1, &(0x7f0000000040)=@dbg={0x25, 0xcf, 0x1}, 0x18) 15:33:07 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcc020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:07 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) setsockopt$netlink_NETLINK_CAP_ACK(r1, 0x10e, 0xa, &(0x7f0000000040)=0x8000, 0x4) (async, rerun: 32) r2 = socket$netlink(0x10, 0x3, 0x9) (rerun: 32) r3 = socket$inet6_udp(0xa, 0x2, 0x0) (async, rerun: 64) r4 = socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) setsockopt$netlink_NETLINK_NO_ENOBUFS(r4, 0x10e, 0x5, &(0x7f0000000140)=0x2, 0x4) (async) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r5, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x58, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x8}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x2}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x800}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x4}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @dev={0xac, 0x14, 0x14, 0x41}}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x40001}, 0x4) (async) r6 = socket$netlink(0x10, 0x3, 0x8) r7 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r5) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r5, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r8, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) sendmsg$WG_CMD_GET_DEVICE(r6, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x178, r7, 0x100, 0x70bd26, 0x25dfdbff, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r8}, @WGDEVICE_A_PEERS={0x11c, 0x8, 0x0, 0x1, [{0x98, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x1}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @rand_addr=0x64010100}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x19}}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x7}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @multicast2}}]}, {0x3c, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @private=0xa010101}}]}, {0x44, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "c9bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb224"}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0xff}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @empty}}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_IFINDEX={0x8}]}, 0x178}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) (async) sendmsg$WG_CMD_SET_DEVICE(r2, &(0x7f0000000100)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000dc0)=ANY=[@ANYBLOB="a329151814b8d845f78f552173d4581bb65d81de0ca3b1b0f6ef45a8ab8a6e5e6b1e6f97cacc450292b1fe0dceb306000000c9aa89fac20f63ec95899ed02c4c1099bb25cf7140c730f354a79d5fd3", @ANYRES16=r7, @ANYBLOB="00022abd7000fcdbdf25010000004808088094000080200009801c000080060001000200000008000200ac1414aa050003000200000008000a000100000024000100975c9d81c983c8209ee781254b899f8ed925ae9f0923c23c62f53c57cdbf691c200004000a004e2400000007fc020000000000000000000000000001018000001400040002004e22e00000010000000000000000060005000300000006000500018000007c0000800800030006000000200004000a004e2200000200fe8800000000000000000000000000010000000024000100f44da367a88ee6564f020211456727082f5cebee8b1bf5eb7337341b459b392224000200bd511d0f3a8be7f8b2c56d0ec52fb3d6464f29d79d49893f346cbb7b60c16d6306000500fbff00004c02008024000200ee6e85047c05eb4aa2a26daec4bfdc67a061a51a5aa85c35d49a92f19defb0861400040002004e20ac1414bb0000000000000000e8000980880000800600010002000000080002007f0000010500030001000000060001000a00000014000200000000000000000000000000000000010500030002000000060001000a00000014000200fe8800000000000000000000000001010500030001000000060001000a00000014000200000000000000000000000000000000000500030000000000400000800600010002000000080002007f0000010500030003000000060001000a00000014000200fc00000000000000000000000000000105000300010000001c000080060001000200000008000200640101020500030001000000f400098064000080060001000200000008000200000000000500030001000000060001000a00000014000200000000000000000000000000000000010500030002000000060001000a00000014000200fe800000000000000000000000000017050003000300000070000080060001000200000008000200ac1e00010500030000000000060001000200000008000200000000000500030000000000060001000a00000014000200fe8000000000000000000000000000410500030001000000060001000200000008000200ac1e000105000300000000001c000080060001000200000008000200e00000020500030002000000080003000400000008000a000100000024000100d1732899f611cd8994034d7f413dc957630e5493c285aca40065cb6311be696b0c00008008000a00010000008c0000801400040002004e24ac141410000000000000000024000100d1732899f611cd8994034d7f413dc957630e5493c285aca40065cb6311be696b24000200125ec11132334adaf1ad6c1f94418bea890ff8d7cc29cab561ce61c80434e00824000200343786ddf383710971388e7f6fb5c430c0ab3f6ad5fa0459d33399182bfe01b108000300000000004c000080200004000a004e2000004ffb20010000000000000000000000000001010001000800030000000000200004000a004e2100000003200100000000000000000000000000010600000004040080a403098028000080060001000a0000001400020000000000000000000000ffffac1e00010500030003000000dc000080060001000200000008000200000000000500030002000000060001000200000008000200ac1414bb0500030000000000060001000a00000014000200ff0100000000000000000000000000010500030002000000060001000a00000014000200000000000000000000000000000000010500030001000000060001000200000008000200e00000020500030001000000060001000a00000014000200fe80000000000000000000000000000e0500030002000000060001000a000000140002000000000000000000000000000000000005000300000000007c000080060001000a00000014000200ff0200000000000000000000000000010500030000000000060001000200000008000200640101020500030001000000060001000a00000014000200fe8000000000000000000000000000aa0500030003000000060001000200000008000200ac1e00010500030000000000c4000080060001000200000008000200000000000500030000000000060001000a00000014000200fe80000000000000000000000000003e0500030001000000060001000a00000014000200fc0000000000000000000000000000010500030003000000060001000a00000014000200fc02000000000000000000000000000105000300010000000600010002000000080002007f0000010500030003000000060001000a00000014000200fe80000000000000000000000000003e050003000300000070000080060001000200000008000200ac1e01010500030001000000060001000200000008000200ac14140b05000300010000000600010002000000080002000a0101020500030001000000060001000a00000014000200fc0100000000000000000000000000010500030003000000b8000080060001000200000008000200ac1e01010500030002000000060001000200000008000200ac1414aa0500030003000000060001000200000008000200640101020500030003000000060001000a00000014000200fc01000000000000000000000000000005000300030000000600010002000000080002000000000005000300000000000600010002000000080002007f00000105000300020000000600010002000000080002000a010100050003000000000034000080060001000200000008000200ac1414aa05000300000000000600010002000000080002007f0000010500030000000000200004000a004e2300000001ff02000000000000000000000000000101010000200004000a004e2000000001fe8000000000000000000000000000bb40000000060005001f0000001400040002004e20ffffffff0000000000000000"], 0x85c}, 0x1, 0x0, 0x0, 0x8800}, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:07 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) unshare(0x2010400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) unshare(0x2010400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) 15:33:07 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x20900) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/key-users\x00', 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(r3, 0x89fb, &(0x7f0000000300)={'syztnl0\x00', &(0x7f0000000280)={'syztnl0\x00', 0x0, 0x2f, 0x6, 0x68, 0x7f, 0x48, @private2={0xfc, 0x2, '\x00', 0x1}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x7800, 0x8, 0x2, 0x5}}) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:07 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x4010000) (async) syz_open_dev$loop(&(0x7f0000000040), 0x4, 0x4800) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:07 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcc030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:07 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x200) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) r1 = socket$caif_stream(0x25, 0x1, 0x1) ioctl$sock_inet6_tcp_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000080)) connect$caif(r1, &(0x7f0000000040)=@dbg={0x25, 0xcf, 0x1}, 0x18) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x200) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) socket$caif_stream(0x25, 0x1, 0x1) (async) ioctl$sock_inet6_tcp_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000080)) (async) connect$caif(r1, &(0x7f0000000040)=@dbg={0x25, 0xcf, 0x1}, 0x18) (async) 15:33:07 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcc040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:07 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) unshare(0x2010400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:07 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x20900) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) (async) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/key-users\x00', 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(r3, 0x89fb, &(0x7f0000000300)={'syztnl0\x00', &(0x7f0000000280)={'syztnl0\x00', 0x0, 0x2f, 0x6, 0x68, 0x7f, 0x48, @private2={0xfc, 0x2, '\x00', 0x1}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x7800, 0x8, 0x2, 0x5}}) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:07 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000000040)) r2 = socket$key(0xf, 0x3, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:07 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async, rerun: 64) unshare(0x4010000) (async, rerun: 64) syz_open_dev$loop(&(0x7f0000000040), 0x4, 0x4800) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:07 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r2 = syz_genetlink_get_family_id$fou(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$FOU_CMD_GET(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x40, r2, 0x0, 0x70bd25, 0x25dfdbff, {}, [@FOU_ATTR_PEER_V6={0x14, 0x9, @mcast1}, @FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e24}, @FOU_ATTR_LOCAL_V4={0x8, 0x6, @multicast1}, @FOU_ATTR_LOCAL_V4={0x8, 0x6, @multicast1}]}, 0x40}, 0x1, 0x0, 0x0, 0x8000}, 0x0) 15:33:07 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x20900) (async, rerun: 32) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async, rerun: 32) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/key-users\x00', 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(r3, 0x89fb, &(0x7f0000000300)={'syztnl0\x00', &(0x7f0000000280)={'syztnl0\x00', 0x0, 0x2f, 0x6, 0x68, 0x7f, 0x48, @private2={0xfc, 0x2, '\x00', 0x1}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x7800, 0x8, 0x2, 0x5}}) (async, rerun: 64) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (rerun: 64) 15:33:07 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcc050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:07 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) pidfd_send_signal(0xffffffffffffffff, 0x1d, &(0x7f00000002c0)={0x7, 0x1000, 0x316}, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x513100) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f00000001c0)={0x0, {}, 0x0, {}, 0x8, 0x0, 0x1e, 0x1c, "4f0c4026453f9e0835426f4c2e27deb160970894fc711f6679e503d9d5567e524997201a9e4aed562894607b326039a1bb609a2327329f00e8137d2019ecf9cc", "cf3c21e6c05c056e018f64b0ba66014f1a833f3caaa538a5c651ea8efe0bf98a", [0x1]}) r2 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x80200) r3 = socket$qrtr(0x2a, 0x2, 0x0) ioctl$sock_qrtr_TIOCOUTQ(r3, 0x5411, &(0x7f0000000280)) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000080)={0x0, {}, 0x0, {}, 0x3ff, 0x6, 0xb, 0x7e455891a2c49c54, "b99b2d174fd0f31bd2974a407ebf7cef9941254bcd06b64774eb4f4d81c2b597bbcb17d4eb6326a9d91f743c009d00902b7ce6f7167cca85bbaf550bbe7b5563", "4ddcb5b132e883ca43ad950289453a2ff114041053210ee7ccde426859000cad", [0x400, 0x100000000]}) setsockopt$netlink_NETLINK_NO_ENOBUFS(0xffffffffffffffff, 0x10e, 0x5, &(0x7f0000000140)=0xfffffffd, 0x4) 15:33:07 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000000040)) r2 = socket$key(0xf, 0x3, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000000040)) (async) socket$key(0xf, 0x3, 0x2) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) 15:33:07 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/stat\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(r1, 0xc0505405, &(0x7f0000000080)={{0x3, 0x1, 0x800, 0x2, 0x2}, 0x8000, 0x4, 0x23e0aade}) 15:33:07 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) r2 = syz_genetlink_get_family_id$fou(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$FOU_CMD_GET(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x40, r2, 0x0, 0x70bd25, 0x25dfdbff, {}, [@FOU_ATTR_PEER_V6={0x14, 0x9, @mcast1}, @FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e24}, @FOU_ATTR_LOCAL_V4={0x8, 0x6, @multicast1}, @FOU_ATTR_LOCAL_V4={0x8, 0x6, @multicast1}]}, 0x40}, 0x1, 0x0, 0x0, 0x8000}, 0x0) 15:33:07 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcc060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:07 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) pidfd_send_signal(0xffffffffffffffff, 0x1d, &(0x7f00000002c0)={0x7, 0x1000, 0x316}, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x513100) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f00000001c0)={0x0, {}, 0x0, {}, 0x8, 0x0, 0x1e, 0x1c, "4f0c4026453f9e0835426f4c2e27deb160970894fc711f6679e503d9d5567e524997201a9e4aed562894607b326039a1bb609a2327329f00e8137d2019ecf9cc", "cf3c21e6c05c056e018f64b0ba66014f1a833f3caaa538a5c651ea8efe0bf98a", [0x1]}) r2 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x80200) r3 = socket$qrtr(0x2a, 0x2, 0x0) ioctl$sock_qrtr_TIOCOUTQ(r3, 0x5411, &(0x7f0000000280)) (async) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000080)={0x0, {}, 0x0, {}, 0x3ff, 0x6, 0xb, 0x7e455891a2c49c54, "b99b2d174fd0f31bd2974a407ebf7cef9941254bcd06b64774eb4f4d81c2b597bbcb17d4eb6326a9d91f743c009d00902b7ce6f7167cca85bbaf550bbe7b5563", "4ddcb5b132e883ca43ad950289453a2ff114041053210ee7ccde426859000cad", [0x400, 0x100000000]}) (async) setsockopt$netlink_NETLINK_NO_ENOBUFS(0xffffffffffffffff, 0x10e, 0x5, &(0x7f0000000140)=0xfffffffd, 0x4) 15:33:07 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) inotify_init() socketpair(0xa, 0x800, 0x10001, &(0x7f0000000240)={0xffffffffffffffff}) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000280)={0x9, 0x0, 0x8, 0x1, 0x6}, 0x14) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:07 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000000040)) r2 = socket$key(0xf, 0x3, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000000040)) (async) socket$key(0xf, 0x3, 0x2) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) 15:33:07 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/stat\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(r1, 0xc0505405, &(0x7f0000000080)={{0x3, 0x1, 0x800, 0x2, 0x2}, 0x8000, 0x4, 0x23e0aade}) 15:33:07 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:07 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) r2 = syz_genetlink_get_family_id$fou(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$FOU_CMD_GET(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x40, r2, 0x0, 0x70bd25, 0x25dfdbff, {}, [@FOU_ATTR_PEER_V6={0x14, 0x9, @mcast1}, @FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e24}, @FOU_ATTR_LOCAL_V4={0x8, 0x6, @multicast1}, @FOU_ATTR_LOCAL_V4={0x8, 0x6, @multicast1}]}, 0x40}, 0x1, 0x0, 0x0, 0x8000}, 0x0) 15:33:07 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) pidfd_send_signal(0xffffffffffffffff, 0x1d, &(0x7f00000002c0)={0x7, 0x1000, 0x316}, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x513100) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f00000001c0)={0x0, {}, 0x0, {}, 0x8, 0x0, 0x1e, 0x1c, "4f0c4026453f9e0835426f4c2e27deb160970894fc711f6679e503d9d5567e524997201a9e4aed562894607b326039a1bb609a2327329f00e8137d2019ecf9cc", "cf3c21e6c05c056e018f64b0ba66014f1a833f3caaa538a5c651ea8efe0bf98a", [0x1]}) r2 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x80200) r3 = socket$qrtr(0x2a, 0x2, 0x0) ioctl$sock_qrtr_TIOCOUTQ(r3, 0x5411, &(0x7f0000000280)) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000080)={0x0, {}, 0x0, {}, 0x3ff, 0x6, 0xb, 0x7e455891a2c49c54, "b99b2d174fd0f31bd2974a407ebf7cef9941254bcd06b64774eb4f4d81c2b597bbcb17d4eb6326a9d91f743c009d00902b7ce6f7167cca85bbaf550bbe7b5563", "4ddcb5b132e883ca43ad950289453a2ff114041053210ee7ccde426859000cad", [0x400, 0x100000000]}) setsockopt$netlink_NETLINK_NO_ENOBUFS(0xffffffffffffffff, 0x10e, 0x5, &(0x7f0000000140)=0xfffffffd, 0x4) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) pidfd_send_signal(0xffffffffffffffff, 0x1d, &(0x7f00000002c0)={0x7, 0x1000, 0x316}, 0x0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x513100) (async) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f00000001c0)={0x0, {}, 0x0, {}, 0x8, 0x0, 0x1e, 0x1c, "4f0c4026453f9e0835426f4c2e27deb160970894fc711f6679e503d9d5567e524997201a9e4aed562894607b326039a1bb609a2327329f00e8137d2019ecf9cc", "cf3c21e6c05c056e018f64b0ba66014f1a833f3caaa538a5c651ea8efe0bf98a", [0x1]}) (async) syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x80200) (async) socket$qrtr(0x2a, 0x2, 0x0) (async) ioctl$sock_qrtr_TIOCOUTQ(r3, 0x5411, &(0x7f0000000280)) (async) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000080)={0x0, {}, 0x0, {}, 0x3ff, 0x6, 0xb, 0x7e455891a2c49c54, "b99b2d174fd0f31bd2974a407ebf7cef9941254bcd06b64774eb4f4d81c2b597bbcb17d4eb6326a9d91f743c009d00902b7ce6f7167cca85bbaf550bbe7b5563", "4ddcb5b132e883ca43ad950289453a2ff114041053210ee7ccde426859000cad", [0x400, 0x100000000]}) (async) setsockopt$netlink_NETLINK_NO_ENOBUFS(0xffffffffffffffff, 0x10e, 0x5, &(0x7f0000000140)=0xfffffffd, 0x4) (async) 15:33:07 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x7f, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:07 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) inotify_init() socketpair(0xa, 0x800, 0x10001, &(0x7f0000000240)={0xffffffffffffffff}) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000280)={0x9, 0x0, 0x8, 0x1, 0x6}, 0x14) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:07 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:07 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/stat\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(r1, 0xc0505405, &(0x7f0000000080)={{0x3, 0x1, 0x800, 0x2, 0x2}, 0x8000, 0x4, 0x23e0aade}) 15:33:07 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_FILES(0xffffffffffffffff, 0x2, &(0x7f0000000280)=[r0], 0x1) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000180)={r0, &(0x7f0000000500)="025ef7481d0168e2317f3102d749a2d7b0447d30d59bb2e47c624b08f47981307b1a8f4b8bb16b7c3f5ff4615677911d286eda43d0475b0b78f5a92a6fdbc74cff2cd2cedc1c87036cbc00ba79907399ce600b2fc03fc0b4cc6016557ce2ec7887411fae16247bba4b87143b61be254d1590ad72a7a4b358de80fe0c4d9f72464c0c8cec7abe3635f5946a3fd434f526f9e09b263e6f1d9385b893fce4c9c0654c7f7a3119370a4c50aa9e5855860a17228007a8a37c0956037a9c42e2b5ab0dc5905949e80600ce547471191ec67d3bbbc0cf857854984305778cfa73d597ad6f370b988a225710cc8d18825be6f437f975c44ca19075397ff0c241cb96ce2365c0acd9154c75a73e5f412a44c6716134c15e947115aaf509eaad6cb0539c7ac05e6a590eb80c8d6953faee01653326d677c511f9f1c681d92cedfa5f931127c73ffefa9050e39292d2a73e77c5c82769193eafa043dbf5a5f8751662ad93f1d029e0a6594c9e4553d08abacd4b3e553062a9ec49da419f43b448d2c96b41613d209a257e1bce54cde3757870a9e2dd70f493a3831245e19fa0cbc3d39ee08829b8bc46ae6ecfb1cc8d2db70a95207c1d32b940a7d83b5517ab376a1da85fa57bcc71402a4a94a1a3c81f5a17cc3b6b90bddfa2711a6d3169e2d2e9b0b636d03b26bbe691b1c1ce6058ed5b1fab578238d8d242e1405107b50d9ef7e8e740f24811e9d636ca4a5b6d02f858fb4211c07bec4aa9a15f6e3c6e54f6388c7951014da9f0ebd75cd4bf60247e3c41ae7855b9dc6e4813addf7f6f3c2081db6582bd18245fd9dd0cdc25496a3bbbadf5725ed71632041d5c49b2b8dc6e119b91b1cb8561625bb108250d74d7fb4c60058544354d5ab6410b311aa79ed97e344e7bba6fbfad359db45680ff38169f4a5b896acf18636b6dd9264749760ee45437f5e20a43c26fbf0b15b19d9f5a45534738aee935e77c856f229b11e2e3a999f70ea8bd3de1cf65239287dc2ce7992843f57535293f19e5dda37222a1d46df98a1287781da95960a84f63c6d321a61da5dc2fb0d74cf955ae444686f354d124e011a302b209eb79eb8da2b15466f37ef2ff637250b98c5340214ed50a44da0da750d651d53632afa12dc2b0e06e14ff09b40cc21c2f684070a0da36ed1ef112d85be78dc575f86a6bbeac0c88be7c67d09d7b32dd71006952465b150cac07517c18d81f84f0485093048812fa06b2d70cf3e68ce3f6d3715cfe2ff82144ab9ffc7f46a3a0a6686e4d999a6da28ddae36774523235d1a726633630aded3375335b8250aacd12f4bb506cb819f0b485aa1d5f5ffb48f362b39b00baaa12b6bcf3e73809d7cadb40c923b4766c9b9cb0f4d84c3e0b67292baaa7c3d63b25feb0046aa43395d04fbd35b4317156981a4516dc68837b0bc02d6ba689ef039296f545fe2e06e86d1dfa67255f10d4b3aa5f67455c2ed6bbf3b1c3b541a54de9be839bdd977b2fe490e4d7e7e2c416f5655ba74812e1933077a74c1dd397a482c91eca36daf0337d02c01a013e003224483e9d695b93c05f075739bc7373baaa80a663a8c2e68c1cb4a7cab4aeb45d0d64a74a633c94c4692d91a7bfcf73dc0833922b280e40907dcfcd30461b5f53765e855a1752382211e8ba164ecc09d78e23694065258d76910eaeb402897f9ae8a8e16aa5ba5967dcd230500403259587024f175ce8e4c15ea3a46bd9a97592a55e16c1782b6e5731801d4cfa3e5c15451ad0fe7092bcfeb99cc7e00128c30f52c4480c8ed4744cf93bbc975cfb7be7647d6e7d0cbe72c63e7b80388157268e5ed7ea3c7eac183cd0e9a36a8ac171f3b75d445775ee1a6cb88b59d5563d1dd13582e6c69153cca46efe76c17b5a0566eb625ee6b9cf8afe3d8ad8509c80996bc629e7c3a7658ac77f76586e5f47c4f487f66c1eae0d5d46c94b8142c65e24c7209efe99630b353646a807e7ec0284bfa2e8724e9b3a8e6afa9cdd33d5827f544a1d329ce035d05dbfe60f3dd020524c7268705db6ffe0fe98095326d4fad991950a8b39dde1586ae7917800fb5e9e8b46f0fa5d837dd9dd572522c3558d151f9b3ad95c0a4274c8b73114006a09a196d651fd1340bece0ffe9aef6be595abffa220fd3873c2c4f2cf61c32b1632d5b042c7f8a38ede7f425fedf70d0415156c9cea278bdd6cbabab9a12e1c393b0238451bcad1758784e21711b3c71f012e0d9067521ca4b4f98296e33500982d7943cfe687506bc5e89df42b332af3ecb09d8030783a4e3c4b95be6af67ed98b842b01bb6fe5f2ae4ef7e57ade7ece701b789ee75db27bdde4193a7b0f37846cac0e86a43adc30de3b19c72a80efcab1197924fe8fba607ccebee2a2e9fa066c27021d69e86976d0684e5f8000107bd1527694b005d9b94abf4006ef43109947b583113c6d33fcc36e741f8f5c2dafafbcacf0ee3a5e9a1842430be9cce292c8691e532e66026a4bd3f29884625a1cc95d18f45bac156679e1e0f8b8b03d38ee6c39230c60635e013955007d15c6b496ccbe5824329d5ee7465c148f3efc1029aa9d6eec028374c12d185e5e0d07c5aecda8975cdc42fce4deb663355dad057c1673276166c2af60b2b31e5dc337295b3ccb0718f21525df12e1d8b0c38f266fd4151aefae85f9c00389103ea377d6ff1ae203ebf7ed920aea1ee188e4683f4064d3d5e33ed3a096499ca493506574a23de1906c6bcc2ffd83a9183decfb49cf1704db83e4488aeb7a0b49baf2867a9fd8ed2c052c90cf0198e7c5b8ee605840c5da6c01cfb3e71791898b87320a6ebd0fd6220fd5d13f32fab41d26764830336f5f94623cd59828823ce0e81ca264121cb43b86ca46373ba893d8a7c2327b6e15cf8065b96215467779e94cde8438117f0243ae453e45b76c21e7797e1025532213ae5381b61b38c59d8137539389264945d748490cc6e88ae54a735e77116745a4f995701d01cbf3dc5052a04343b07bb994259ada8574538114e289da69fe0b7f9300bc80f4a42171ced0bdc7a43bdb70ff427b8bf1b37bbc2b3f5adcb2d93860fecdbc6d7516ed022f944f04696d4df53b2700e3879a18df80da94e993ede50dc717bdd692179a77d54b67e0e7f96c983454be3385d68139753f39cc12fecbd9a89ceb1f3e1df97d62a336bdd074b964c1cab34b90cb30cb049bbfb6761acb957a5ceb06af7a4bc1de9d1541f949ac935d231d9d5266e764dfcae2220f8b153a1d23ef41179f8a0813d9b83e03cee5aa80853f72acd4867e692d5c77cced95903eb1e24202b32b8bb043a62ec0e2ff1201e8b11cce5d7bd0864d19e55cf3449c743e4ab3589ada2269accd7b406e7f39ffa5abd697e3abeb950190d831afea9ec5f589f9dbbeca53ff2aa83e7036bc64a3c59d1a683a0036010ccdcef14fd94a5d01c6ef4d1ecbd91a3847208b8081d0bcda10b95154cd50378d42548080e17557a2eaaf44394d373d4411bd44cfb9ec26ba2de2b6a4f9732899db8d4fbb0f8788e3d9b7f48860917819b610cc2de1cfc5a08a7d29293cda06470c76fd35478e47009d54e1da68d45f55003458b3fc5c02e5291a03332464fecb995e10114d8816426ca889cc71311fd1515cc2e77942404ab4be42b0874fc00239117ec8a851ab4f39268a3e5e12069b37cb35dcc3b7a014832274fc6749b1278bd7612f4193753ebe4944519a5cb9a3f07df878a77f223f8481ef002db3ca2cde49ea563dff9eb908c01d0f5d95377485c9eab1b22d4d0b33ceb047dfb1cd7e3bcd9193496ab7247bb9532ed8816d54a056f43a94b092a60e8dd8d703154c79af5887d0257a652cf8128544311da3d8d08505fc3a769bf27c6f2497bb6119c71e7bbc504f4cece23a2287d816c844e66080c92b2c0ec9036eca6a6f458bd1d2f569e9058ddf9c820eff94172c6c6f554b76e34a2a83b647e324eef9bae8aef43e93223dc1c474bfbcbb329eabf9b066ab80587caa82ddd475f27e0a06e770589e635b8ec122de2b69f3dc3c2de9f3f7bf0985372c6a1b5f9bcaf1ba0963adc551ade601723e148b1a329cc0bd46e7c76885200ec39fb793dc10b02cb579269bc5ff090eb3c4a312809c217908408c836ae217cf00be84dd2cb595a48dc6c294ec52b67f42f0df304e3681dcd28ff474acfbb091a54b5369414a16cfff5fcf863afc4938d709efdc5a6627b3fa6dc21af4f0c606092420110290f53030c61f34b10135ef9b006b25eb582eeeeaba8cc2058fb178b4f2118afda35d880e18d511b551cfa2758a1090f3bbe936495fc318f380ea6ad549baad3c5f54616763f9b2aacbf6c5c08125a1f7275d3b31f82cbfb18363db2ae77ea2a272602b12d3928cf3fb3c67043265b78b697bdf9b7e0027686a903d5d86c368a9931c18163330006dbc3ecdc6746ab8b37ca4598e69b8aefaaa61e25e74243ea61e66c024bb11802678976d97d9e1233c65dd215dd54b78f888e68250f30e58d0c34ca9c8c942c594e9abc020ac0dbe04b6f3f3b69361fa5f222f7a37e2056252c232e92584b7804b0d2bf1251b8a12b3859bb02bb803c0033375f0b8fa48735e49675466c59aa163de470305a8de29d1209f52c6683ba5fd9bb3e81de80c9ff39b9f0d9fb838c7909722fbe36c178d4450d136097b6d7568a98c645307311f1dcc93ed4b95d873707a500fe53b76b3bfc1a4857f0b3bc938b0c8313b5b73a2111bbe199d4bbf4b3b6ed3b22717c9b9c4294a76f356baf30cbd266876cd36d482f6d9c06a6c51f691526f1e1dfa09d1683daa488486897c76510669517dbb4ddda2765f423c5df7421ce722a7d234e0f9d8bc11bad521bd017ef441ef74ae5715ba6fe409ce2de9db5416a7a42e1f774bacff7992bcc001cf1a20d72a3c0ca888f670fd576459b3a74523a1b94c6e1f95ef83f02f0c4c1f056b1cef90dcaf662263b2512a5254c8bf0c4129b55c0cc9107fc26f94f24804837bad48c18a860ade67c42d1888fc27f7b41bf5d8fd195ad57578729d942ce4c34028c84736d658d85a1fd096d901a872b2e2636e42e38b86447f8e5a0eb0cd6436805a34054c7943b4f2d44c9e3feccb6da06331a6805efa3f09a9d3290dc5daece688a539a2c75c22b1588fc9676f45dc609bf2875e29906b2c221f2e8544777bbc4467d7a74630bc9f12ac7e3834476c17c7ea761eb2743bdda7576ffc0f7aa6f812092574d7525903cfe44d6115b83de6f973552b3ac190990b620af596536c91732e6796c90a68c516adc3bc2ebd0ee8e74b94f5c0252c4ffe661013535e08288216dd8a143dfbafa8ac418d72979dd9b3c872ffebcc0085102675ca4c50a58f911dc3b4dd8c5c288b39d7b7dded2e3bcef4cf488ac0d15a7ac17a825c49262f52d8dd606b1d085e9ef7541477f2ef324de3d14889de730b4b89999905dbe7a29b5db6b641d5ed98e553f5af14abab3a8603122e1e99e307b83d87433c887f55bd4b3d4674fa9a4da9610cf19e5cfce7c9f5bdc7e6172e58bbd3fc3ed018d141b4a224a67bf5235878b8f7a1f5bec88ba180dd8b6607d5411e1de84770e40f9d53225d1930ce33547bf217ba377d4e591f29d2de39009dd0f7259f406ed3dea55dc6a929ad319a500478b30087e8c28aae6e3838ff07b5b0499c373f3280c477396507e2d2629b8c923bc4075570452bcf544bbe84ecfa0d6a7dceff8ef18cdec82777c915a63be48ede545fa6a0674d33c03c3aff898cd6bb48f9d987f70e06650a0178d08030ceb2df1a2e2aa16dc8e89f46fdf55aa0f88eaa", &(0x7f0000000080)=@buf="0edec22a93376bed91c5369ddd6159121d1058f86a80c6c1975d2dd89cf9328f59f3fc10891d0d855d10204139af3bf0a3742ebb65971bea730ceb3d8df1b4de85c52e00cb159f4037ffee95d5a4b082fb35aff786af2dbf75b2b38668c5062b3e22c0a7cc56ce1bfaa98ebd5dd513de8473cffaa3bc136fd7dc28a5ffdd942464d6fe59cb9a3b5bb2f55fc08d0e854a347a98e424d3b9195dbd6f32fdf87702a507f286157e69bba6c75dc7d56b879f988b62b083ba560e4042e40138d382fc685834f4c92210def0c9f1b7dee4b7cbd885521e52b28aa540464799d4ebb21232db", 0x1}, 0x20) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/schedstat\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$PERF_EVENT_IOC_ID(r1, 0x80082407, &(0x7f0000000040)) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(r2, 0x541b, &(0x7f0000000200)) r3 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8050200) ioctl$LOOP_SET_STATUS64(r3, 0x1261, 0x0) 15:33:07 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:07 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) inotify_init() socketpair(0xa, 0x800, 0x10001, &(0x7f0000000240)={0xffffffffffffffff}) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000280)={0x9, 0x0, 0x8, 0x1, 0x6}, 0x14) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) socket$pptp(0x18, 0x1, 0x2) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) inotify_init() (async) socketpair(0xa, 0x800, 0x10001, &(0x7f0000000240)) (async) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000280)={0x9, 0x0, 0x8, 0x1, 0x6}, 0x14) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000), 0x800) (async) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async) 15:33:07 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$sock_qrtr_TIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000040)) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:07 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_FILES(0xffffffffffffffff, 0x2, &(0x7f0000000280)=[r0], 0x1) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000180)={r0, &(0x7f0000000500)="025ef7481d0168e2317f3102d749a2d7b0447d30d59bb2e47c624b08f47981307b1a8f4b8bb16b7c3f5ff4615677911d286eda43d0475b0b78f5a92a6fdbc74cff2cd2cedc1c87036cbc00ba79907399ce600b2fc03fc0b4cc6016557ce2ec7887411fae16247bba4b87143b61be254d1590ad72a7a4b358de80fe0c4d9f72464c0c8cec7abe3635f5946a3fd434f526f9e09b263e6f1d9385b893fce4c9c0654c7f7a3119370a4c50aa9e5855860a17228007a8a37c0956037a9c42e2b5ab0dc5905949e80600ce547471191ec67d3bbbc0cf857854984305778cfa73d597ad6f370b988a225710cc8d18825be6f437f975c44ca19075397ff0c241cb96ce2365c0acd9154c75a73e5f412a44c6716134c15e947115aaf509eaad6cb0539c7ac05e6a590eb80c8d6953faee01653326d677c511f9f1c681d92cedfa5f931127c73ffefa9050e39292d2a73e77c5c82769193eafa043dbf5a5f8751662ad93f1d029e0a6594c9e4553d08abacd4b3e553062a9ec49da419f43b448d2c96b41613d209a257e1bce54cde3757870a9e2dd70f493a3831245e19fa0cbc3d39ee08829b8bc46ae6ecfb1cc8d2db70a95207c1d32b940a7d83b5517ab376a1da85fa57bcc71402a4a94a1a3c81f5a17cc3b6b90bddfa2711a6d3169e2d2e9b0b636d03b26bbe691b1c1ce6058ed5b1fab578238d8d242e1405107b50d9ef7e8e740f24811e9d636ca4a5b6d02f858fb4211c07bec4aa9a15f6e3c6e54f6388c7951014da9f0ebd75cd4bf60247e3c41ae7855b9dc6e4813addf7f6f3c2081db6582bd18245fd9dd0cdc25496a3bbbadf5725ed71632041d5c49b2b8dc6e119b91b1cb8561625bb108250d74d7fb4c60058544354d5ab6410b311aa79ed97e344e7bba6fbfad359db45680ff38169f4a5b896acf18636b6dd9264749760ee45437f5e20a43c26fbf0b15b19d9f5a45534738aee935e77c856f229b11e2e3a999f70ea8bd3de1cf65239287dc2ce7992843f57535293f19e5dda37222a1d46df98a1287781da95960a84f63c6d321a61da5dc2fb0d74cf955ae444686f354d124e011a302b209eb79eb8da2b15466f37ef2ff637250b98c5340214ed50a44da0da750d651d53632afa12dc2b0e06e14ff09b40cc21c2f684070a0da36ed1ef112d85be78dc575f86a6bbeac0c88be7c67d09d7b32dd71006952465b150cac07517c18d81f84f0485093048812fa06b2d70cf3e68ce3f6d3715cfe2ff82144ab9ffc7f46a3a0a6686e4d999a6da28ddae36774523235d1a726633630aded3375335b8250aacd12f4bb506cb819f0b485aa1d5f5ffb48f362b39b00baaa12b6bcf3e73809d7cadb40c923b4766c9b9cb0f4d84c3e0b67292baaa7c3d63b25feb0046aa43395d04fbd35b4317156981a4516dc68837b0bc02d6ba689ef039296f545fe2e06e86d1dfa67255f10d4b3aa5f67455c2ed6bbf3b1c3b541a54de9be839bdd977b2fe490e4d7e7e2c416f5655ba74812e1933077a74c1dd397a482c91eca36daf0337d02c01a013e003224483e9d695b93c05f075739bc7373baaa80a663a8c2e68c1cb4a7cab4aeb45d0d64a74a633c94c4692d91a7bfcf73dc0833922b280e40907dcfcd30461b5f53765e855a1752382211e8ba164ecc09d78e23694065258d76910eaeb402897f9ae8a8e16aa5ba5967dcd230500403259587024f175ce8e4c15ea3a46bd9a97592a55e16c1782b6e5731801d4cfa3e5c15451ad0fe7092bcfeb99cc7e00128c30f52c4480c8ed4744cf93bbc975cfb7be7647d6e7d0cbe72c63e7b80388157268e5ed7ea3c7eac183cd0e9a36a8ac171f3b75d445775ee1a6cb88b59d5563d1dd13582e6c69153cca46efe76c17b5a0566eb625ee6b9cf8afe3d8ad8509c80996bc629e7c3a7658ac77f76586e5f47c4f487f66c1eae0d5d46c94b8142c65e24c7209efe99630b353646a807e7ec0284bfa2e8724e9b3a8e6afa9cdd33d5827f544a1d329ce035d05dbfe60f3dd020524c7268705db6ffe0fe98095326d4fad991950a8b39dde1586ae7917800fb5e9e8b46f0fa5d837dd9dd572522c3558d151f9b3ad95c0a4274c8b73114006a09a196d651fd1340bece0ffe9aef6be595abffa220fd3873c2c4f2cf61c32b1632d5b042c7f8a38ede7f425fedf70d0415156c9cea278bdd6cbabab9a12e1c393b0238451bcad1758784e21711b3c71f012e0d9067521ca4b4f98296e33500982d7943cfe687506bc5e89df42b332af3ecb09d8030783a4e3c4b95be6af67ed98b842b01bb6fe5f2ae4ef7e57ade7ece701b789ee75db27bdde4193a7b0f37846cac0e86a43adc30de3b19c72a80efcab1197924fe8fba607ccebee2a2e9fa066c27021d69e86976d0684e5f8000107bd1527694b005d9b94abf4006ef43109947b583113c6d33fcc36e741f8f5c2dafafbcacf0ee3a5e9a1842430be9cce292c8691e532e66026a4bd3f29884625a1cc95d18f45bac156679e1e0f8b8b03d38ee6c39230c60635e013955007d15c6b496ccbe5824329d5ee7465c148f3efc1029aa9d6eec028374c12d185e5e0d07c5aecda8975cdc42fce4deb663355dad057c1673276166c2af60b2b31e5dc337295b3ccb0718f21525df12e1d8b0c38f266fd4151aefae85f9c00389103ea377d6ff1ae203ebf7ed920aea1ee188e4683f4064d3d5e33ed3a096499ca493506574a23de1906c6bcc2ffd83a9183decfb49cf1704db83e4488aeb7a0b49baf2867a9fd8ed2c052c90cf0198e7c5b8ee605840c5da6c01cfb3e71791898b87320a6ebd0fd6220fd5d13f32fab41d26764830336f5f94623cd59828823ce0e81ca264121cb43b86ca46373ba893d8a7c2327b6e15cf8065b96215467779e94cde8438117f0243ae453e45b76c21e7797e1025532213ae5381b61b38c59d8137539389264945d748490cc6e88ae54a735e77116745a4f995701d01cbf3dc5052a04343b07bb994259ada8574538114e289da69fe0b7f9300bc80f4a42171ced0bdc7a43bdb70ff427b8bf1b37bbc2b3f5adcb2d93860fecdbc6d7516ed022f944f04696d4df53b2700e3879a18df80da94e993ede50dc717bdd692179a77d54b67e0e7f96c983454be3385d68139753f39cc12fecbd9a89ceb1f3e1df97d62a336bdd074b964c1cab34b90cb30cb049bbfb6761acb957a5ceb06af7a4bc1de9d1541f949ac935d231d9d5266e764dfcae2220f8b153a1d23ef41179f8a0813d9b83e03cee5aa80853f72acd4867e692d5c77cced95903eb1e24202b32b8bb043a62ec0e2ff1201e8b11cce5d7bd0864d19e55cf3449c743e4ab3589ada2269accd7b406e7f39ffa5abd697e3abeb950190d831afea9ec5f589f9dbbeca53ff2aa83e7036bc64a3c59d1a683a0036010ccdcef14fd94a5d01c6ef4d1ecbd91a3847208b8081d0bcda10b95154cd50378d42548080e17557a2eaaf44394d373d4411bd44cfb9ec26ba2de2b6a4f9732899db8d4fbb0f8788e3d9b7f48860917819b610cc2de1cfc5a08a7d29293cda06470c76fd35478e47009d54e1da68d45f55003458b3fc5c02e5291a03332464fecb995e10114d8816426ca889cc71311fd1515cc2e77942404ab4be42b0874fc00239117ec8a851ab4f39268a3e5e12069b37cb35dcc3b7a014832274fc6749b1278bd7612f4193753ebe4944519a5cb9a3f07df878a77f223f8481ef002db3ca2cde49ea563dff9eb908c01d0f5d95377485c9eab1b22d4d0b33ceb047dfb1cd7e3bcd9193496ab7247bb9532ed8816d54a056f43a94b092a60e8dd8d703154c79af5887d0257a652cf8128544311da3d8d08505fc3a769bf27c6f2497bb6119c71e7bbc504f4cece23a2287d816c844e66080c92b2c0ec9036eca6a6f458bd1d2f569e9058ddf9c820eff94172c6c6f554b76e34a2a83b647e324eef9bae8aef43e93223dc1c474bfbcbb329eabf9b066ab80587caa82ddd475f27e0a06e770589e635b8ec122de2b69f3dc3c2de9f3f7bf0985372c6a1b5f9bcaf1ba0963adc551ade601723e148b1a329cc0bd46e7c76885200ec39fb793dc10b02cb579269bc5ff090eb3c4a312809c217908408c836ae217cf00be84dd2cb595a48dc6c294ec52b67f42f0df304e3681dcd28ff474acfbb091a54b5369414a16cfff5fcf863afc4938d709efdc5a6627b3fa6dc21af4f0c606092420110290f53030c61f34b10135ef9b006b25eb582eeeeaba8cc2058fb178b4f2118afda35d880e18d511b551cfa2758a1090f3bbe936495fc318f380ea6ad549baad3c5f54616763f9b2aacbf6c5c08125a1f7275d3b31f82cbfb18363db2ae77ea2a272602b12d3928cf3fb3c67043265b78b697bdf9b7e0027686a903d5d86c368a9931c18163330006dbc3ecdc6746ab8b37ca4598e69b8aefaaa61e25e74243ea61e66c024bb11802678976d97d9e1233c65dd215dd54b78f888e68250f30e58d0c34ca9c8c942c594e9abc020ac0dbe04b6f3f3b69361fa5f222f7a37e2056252c232e92584b7804b0d2bf1251b8a12b3859bb02bb803c0033375f0b8fa48735e49675466c59aa163de470305a8de29d1209f52c6683ba5fd9bb3e81de80c9ff39b9f0d9fb838c7909722fbe36c178d4450d136097b6d7568a98c645307311f1dcc93ed4b95d873707a500fe53b76b3bfc1a4857f0b3bc938b0c8313b5b73a2111bbe199d4bbf4b3b6ed3b22717c9b9c4294a76f356baf30cbd266876cd36d482f6d9c06a6c51f691526f1e1dfa09d1683daa488486897c76510669517dbb4ddda2765f423c5df7421ce722a7d234e0f9d8bc11bad521bd017ef441ef74ae5715ba6fe409ce2de9db5416a7a42e1f774bacff7992bcc001cf1a20d72a3c0ca888f670fd576459b3a74523a1b94c6e1f95ef83f02f0c4c1f056b1cef90dcaf662263b2512a5254c8bf0c4129b55c0cc9107fc26f94f24804837bad48c18a860ade67c42d1888fc27f7b41bf5d8fd195ad57578729d942ce4c34028c84736d658d85a1fd096d901a872b2e2636e42e38b86447f8e5a0eb0cd6436805a34054c7943b4f2d44c9e3feccb6da06331a6805efa3f09a9d3290dc5daece688a539a2c75c22b1588fc9676f45dc609bf2875e29906b2c221f2e8544777bbc4467d7a74630bc9f12ac7e3834476c17c7ea761eb2743bdda7576ffc0f7aa6f812092574d7525903cfe44d6115b83de6f973552b3ac190990b620af596536c91732e6796c90a68c516adc3bc2ebd0ee8e74b94f5c0252c4ffe661013535e08288216dd8a143dfbafa8ac418d72979dd9b3c872ffebcc0085102675ca4c50a58f911dc3b4dd8c5c288b39d7b7dded2e3bcef4cf488ac0d15a7ac17a825c49262f52d8dd606b1d085e9ef7541477f2ef324de3d14889de730b4b89999905dbe7a29b5db6b641d5ed98e553f5af14abab3a8603122e1e99e307b83d87433c887f55bd4b3d4674fa9a4da9610cf19e5cfce7c9f5bdc7e6172e58bbd3fc3ed018d141b4a224a67bf5235878b8f7a1f5bec88ba180dd8b6607d5411e1de84770e40f9d53225d1930ce33547bf217ba377d4e591f29d2de39009dd0f7259f406ed3dea55dc6a929ad319a500478b30087e8c28aae6e3838ff07b5b0499c373f3280c477396507e2d2629b8c923bc4075570452bcf544bbe84ecfa0d6a7dceff8ef18cdec82777c915a63be48ede545fa6a0674d33c03c3aff898cd6bb48f9d987f70e06650a0178d08030ceb2df1a2e2aa16dc8e89f46fdf55aa0f88eaa", &(0x7f0000000080)=@buf="0edec22a93376bed91c5369ddd6159121d1058f86a80c6c1975d2dd89cf9328f59f3fc10891d0d855d10204139af3bf0a3742ebb65971bea730ceb3d8df1b4de85c52e00cb159f4037ffee95d5a4b082fb35aff786af2dbf75b2b38668c5062b3e22c0a7cc56ce1bfaa98ebd5dd513de8473cffaa3bc136fd7dc28a5ffdd942464d6fe59cb9a3b5bb2f55fc08d0e854a347a98e424d3b9195dbd6f32fdf87702a507f286157e69bba6c75dc7d56b879f988b62b083ba560e4042e40138d382fc685834f4c92210def0c9f1b7dee4b7cbd885521e52b28aa540464799d4ebb21232db", 0x1}, 0x20) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/schedstat\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$PERF_EVENT_IOC_ID(r1, 0x80082407, &(0x7f0000000040)) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(r2, 0x541b, &(0x7f0000000200)) r3 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8050200) ioctl$LOOP_SET_STATUS64(r3, 0x1261, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) io_uring_register$IORING_REGISTER_FILES(0xffffffffffffffff, 0x2, &(0x7f0000000280)=[r0], 0x1) (async) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000180)={r0, &(0x7f0000000500)="025ef7481d0168e2317f3102d749a2d7b0447d30d59bb2e47c624b08f47981307b1a8f4b8bb16b7c3f5ff4615677911d286eda43d0475b0b78f5a92a6fdbc74cff2cd2cedc1c87036cbc00ba79907399ce600b2fc03fc0b4cc6016557ce2ec7887411fae16247bba4b87143b61be254d1590ad72a7a4b358de80fe0c4d9f72464c0c8cec7abe3635f5946a3fd434f526f9e09b263e6f1d9385b893fce4c9c0654c7f7a3119370a4c50aa9e5855860a17228007a8a37c0956037a9c42e2b5ab0dc5905949e80600ce547471191ec67d3bbbc0cf857854984305778cfa73d597ad6f370b988a225710cc8d18825be6f437f975c44ca19075397ff0c241cb96ce2365c0acd9154c75a73e5f412a44c6716134c15e947115aaf509eaad6cb0539c7ac05e6a590eb80c8d6953faee01653326d677c511f9f1c681d92cedfa5f931127c73ffefa9050e39292d2a73e77c5c82769193eafa043dbf5a5f8751662ad93f1d029e0a6594c9e4553d08abacd4b3e553062a9ec49da419f43b448d2c96b41613d209a257e1bce54cde3757870a9e2dd70f493a3831245e19fa0cbc3d39ee08829b8bc46ae6ecfb1cc8d2db70a95207c1d32b940a7d83b5517ab376a1da85fa57bcc71402a4a94a1a3c81f5a17cc3b6b90bddfa2711a6d3169e2d2e9b0b636d03b26bbe691b1c1ce6058ed5b1fab578238d8d242e1405107b50d9ef7e8e740f24811e9d636ca4a5b6d02f858fb4211c07bec4aa9a15f6e3c6e54f6388c7951014da9f0ebd75cd4bf60247e3c41ae7855b9dc6e4813addf7f6f3c2081db6582bd18245fd9dd0cdc25496a3bbbadf5725ed71632041d5c49b2b8dc6e119b91b1cb8561625bb108250d74d7fb4c60058544354d5ab6410b311aa79ed97e344e7bba6fbfad359db45680ff38169f4a5b896acf18636b6dd9264749760ee45437f5e20a43c26fbf0b15b19d9f5a45534738aee935e77c856f229b11e2e3a999f70ea8bd3de1cf65239287dc2ce7992843f57535293f19e5dda37222a1d46df98a1287781da95960a84f63c6d321a61da5dc2fb0d74cf955ae444686f354d124e011a302b209eb79eb8da2b15466f37ef2ff637250b98c5340214ed50a44da0da750d651d53632afa12dc2b0e06e14ff09b40cc21c2f684070a0da36ed1ef112d85be78dc575f86a6bbeac0c88be7c67d09d7b32dd71006952465b150cac07517c18d81f84f0485093048812fa06b2d70cf3e68ce3f6d3715cfe2ff82144ab9ffc7f46a3a0a6686e4d999a6da28ddae36774523235d1a726633630aded3375335b8250aacd12f4bb506cb819f0b485aa1d5f5ffb48f362b39b00baaa12b6bcf3e73809d7cadb40c923b4766c9b9cb0f4d84c3e0b67292baaa7c3d63b25feb0046aa43395d04fbd35b4317156981a4516dc68837b0bc02d6ba689ef039296f545fe2e06e86d1dfa67255f10d4b3aa5f67455c2ed6bbf3b1c3b541a54de9be839bdd977b2fe490e4d7e7e2c416f5655ba74812e1933077a74c1dd397a482c91eca36daf0337d02c01a013e003224483e9d695b93c05f075739bc7373baaa80a663a8c2e68c1cb4a7cab4aeb45d0d64a74a633c94c4692d91a7bfcf73dc0833922b280e40907dcfcd30461b5f53765e855a1752382211e8ba164ecc09d78e23694065258d76910eaeb402897f9ae8a8e16aa5ba5967dcd230500403259587024f175ce8e4c15ea3a46bd9a97592a55e16c1782b6e5731801d4cfa3e5c15451ad0fe7092bcfeb99cc7e00128c30f52c4480c8ed4744cf93bbc975cfb7be7647d6e7d0cbe72c63e7b80388157268e5ed7ea3c7eac183cd0e9a36a8ac171f3b75d445775ee1a6cb88b59d5563d1dd13582e6c69153cca46efe76c17b5a0566eb625ee6b9cf8afe3d8ad8509c80996bc629e7c3a7658ac77f76586e5f47c4f487f66c1eae0d5d46c94b8142c65e24c7209efe99630b353646a807e7ec0284bfa2e8724e9b3a8e6afa9cdd33d5827f544a1d329ce035d05dbfe60f3dd020524c7268705db6ffe0fe98095326d4fad991950a8b39dde1586ae7917800fb5e9e8b46f0fa5d837dd9dd572522c3558d151f9b3ad95c0a4274c8b73114006a09a196d651fd1340bece0ffe9aef6be595abffa220fd3873c2c4f2cf61c32b1632d5b042c7f8a38ede7f425fedf70d0415156c9cea278bdd6cbabab9a12e1c393b0238451bcad1758784e21711b3c71f012e0d9067521ca4b4f98296e33500982d7943cfe687506bc5e89df42b332af3ecb09d8030783a4e3c4b95be6af67ed98b842b01bb6fe5f2ae4ef7e57ade7ece701b789ee75db27bdde4193a7b0f37846cac0e86a43adc30de3b19c72a80efcab1197924fe8fba607ccebee2a2e9fa066c27021d69e86976d0684e5f8000107bd1527694b005d9b94abf4006ef43109947b583113c6d33fcc36e741f8f5c2dafafbcacf0ee3a5e9a1842430be9cce292c8691e532e66026a4bd3f29884625a1cc95d18f45bac156679e1e0f8b8b03d38ee6c39230c60635e013955007d15c6b496ccbe5824329d5ee7465c148f3efc1029aa9d6eec028374c12d185e5e0d07c5aecda8975cdc42fce4deb663355dad057c1673276166c2af60b2b31e5dc337295b3ccb0718f21525df12e1d8b0c38f266fd4151aefae85f9c00389103ea377d6ff1ae203ebf7ed920aea1ee188e4683f4064d3d5e33ed3a096499ca493506574a23de1906c6bcc2ffd83a9183decfb49cf1704db83e4488aeb7a0b49baf2867a9fd8ed2c052c90cf0198e7c5b8ee605840c5da6c01cfb3e71791898b87320a6ebd0fd6220fd5d13f32fab41d26764830336f5f94623cd59828823ce0e81ca264121cb43b86ca46373ba893d8a7c2327b6e15cf8065b96215467779e94cde8438117f0243ae453e45b76c21e7797e1025532213ae5381b61b38c59d8137539389264945d748490cc6e88ae54a735e77116745a4f995701d01cbf3dc5052a04343b07bb994259ada8574538114e289da69fe0b7f9300bc80f4a42171ced0bdc7a43bdb70ff427b8bf1b37bbc2b3f5adcb2d93860fecdbc6d7516ed022f944f04696d4df53b2700e3879a18df80da94e993ede50dc717bdd692179a77d54b67e0e7f96c983454be3385d68139753f39cc12fecbd9a89ceb1f3e1df97d62a336bdd074b964c1cab34b90cb30cb049bbfb6761acb957a5ceb06af7a4bc1de9d1541f949ac935d231d9d5266e764dfcae2220f8b153a1d23ef41179f8a0813d9b83e03cee5aa80853f72acd4867e692d5c77cced95903eb1e24202b32b8bb043a62ec0e2ff1201e8b11cce5d7bd0864d19e55cf3449c743e4ab3589ada2269accd7b406e7f39ffa5abd697e3abeb950190d831afea9ec5f589f9dbbeca53ff2aa83e7036bc64a3c59d1a683a0036010ccdcef14fd94a5d01c6ef4d1ecbd91a3847208b8081d0bcda10b95154cd50378d42548080e17557a2eaaf44394d373d4411bd44cfb9ec26ba2de2b6a4f9732899db8d4fbb0f8788e3d9b7f48860917819b610cc2de1cfc5a08a7d29293cda06470c76fd35478e47009d54e1da68d45f55003458b3fc5c02e5291a03332464fecb995e10114d8816426ca889cc71311fd1515cc2e77942404ab4be42b0874fc00239117ec8a851ab4f39268a3e5e12069b37cb35dcc3b7a014832274fc6749b1278bd7612f4193753ebe4944519a5cb9a3f07df878a77f223f8481ef002db3ca2cde49ea563dff9eb908c01d0f5d95377485c9eab1b22d4d0b33ceb047dfb1cd7e3bcd9193496ab7247bb9532ed8816d54a056f43a94b092a60e8dd8d703154c79af5887d0257a652cf8128544311da3d8d08505fc3a769bf27c6f2497bb6119c71e7bbc504f4cece23a2287d816c844e66080c92b2c0ec9036eca6a6f458bd1d2f569e9058ddf9c820eff94172c6c6f554b76e34a2a83b647e324eef9bae8aef43e93223dc1c474bfbcbb329eabf9b066ab80587caa82ddd475f27e0a06e770589e635b8ec122de2b69f3dc3c2de9f3f7bf0985372c6a1b5f9bcaf1ba0963adc551ade601723e148b1a329cc0bd46e7c76885200ec39fb793dc10b02cb579269bc5ff090eb3c4a312809c217908408c836ae217cf00be84dd2cb595a48dc6c294ec52b67f42f0df304e3681dcd28ff474acfbb091a54b5369414a16cfff5fcf863afc4938d709efdc5a6627b3fa6dc21af4f0c606092420110290f53030c61f34b10135ef9b006b25eb582eeeeaba8cc2058fb178b4f2118afda35d880e18d511b551cfa2758a1090f3bbe936495fc318f380ea6ad549baad3c5f54616763f9b2aacbf6c5c08125a1f7275d3b31f82cbfb18363db2ae77ea2a272602b12d3928cf3fb3c67043265b78b697bdf9b7e0027686a903d5d86c368a9931c18163330006dbc3ecdc6746ab8b37ca4598e69b8aefaaa61e25e74243ea61e66c024bb11802678976d97d9e1233c65dd215dd54b78f888e68250f30e58d0c34ca9c8c942c594e9abc020ac0dbe04b6f3f3b69361fa5f222f7a37e2056252c232e92584b7804b0d2bf1251b8a12b3859bb02bb803c0033375f0b8fa48735e49675466c59aa163de470305a8de29d1209f52c6683ba5fd9bb3e81de80c9ff39b9f0d9fb838c7909722fbe36c178d4450d136097b6d7568a98c645307311f1dcc93ed4b95d873707a500fe53b76b3bfc1a4857f0b3bc938b0c8313b5b73a2111bbe199d4bbf4b3b6ed3b22717c9b9c4294a76f356baf30cbd266876cd36d482f6d9c06a6c51f691526f1e1dfa09d1683daa488486897c76510669517dbb4ddda2765f423c5df7421ce722a7d234e0f9d8bc11bad521bd017ef441ef74ae5715ba6fe409ce2de9db5416a7a42e1f774bacff7992bcc001cf1a20d72a3c0ca888f670fd576459b3a74523a1b94c6e1f95ef83f02f0c4c1f056b1cef90dcaf662263b2512a5254c8bf0c4129b55c0cc9107fc26f94f24804837bad48c18a860ade67c42d1888fc27f7b41bf5d8fd195ad57578729d942ce4c34028c84736d658d85a1fd096d901a872b2e2636e42e38b86447f8e5a0eb0cd6436805a34054c7943b4f2d44c9e3feccb6da06331a6805efa3f09a9d3290dc5daece688a539a2c75c22b1588fc9676f45dc609bf2875e29906b2c221f2e8544777bbc4467d7a74630bc9f12ac7e3834476c17c7ea761eb2743bdda7576ffc0f7aa6f812092574d7525903cfe44d6115b83de6f973552b3ac190990b620af596536c91732e6796c90a68c516adc3bc2ebd0ee8e74b94f5c0252c4ffe661013535e08288216dd8a143dfbafa8ac418d72979dd9b3c872ffebcc0085102675ca4c50a58f911dc3b4dd8c5c288b39d7b7dded2e3bcef4cf488ac0d15a7ac17a825c49262f52d8dd606b1d085e9ef7541477f2ef324de3d14889de730b4b89999905dbe7a29b5db6b641d5ed98e553f5af14abab3a8603122e1e99e307b83d87433c887f55bd4b3d4674fa9a4da9610cf19e5cfce7c9f5bdc7e6172e58bbd3fc3ed018d141b4a224a67bf5235878b8f7a1f5bec88ba180dd8b6607d5411e1de84770e40f9d53225d1930ce33547bf217ba377d4e591f29d2de39009dd0f7259f406ed3dea55dc6a929ad319a500478b30087e8c28aae6e3838ff07b5b0499c373f3280c477396507e2d2629b8c923bc4075570452bcf544bbe84ecfa0d6a7dceff8ef18cdec82777c915a63be48ede545fa6a0674d33c03c3aff898cd6bb48f9d987f70e06650a0178d08030ceb2df1a2e2aa16dc8e89f46fdf55aa0f88eaa", &(0x7f0000000080)=@buf="0edec22a93376bed91c5369ddd6159121d1058f86a80c6c1975d2dd89cf9328f59f3fc10891d0d855d10204139af3bf0a3742ebb65971bea730ceb3d8df1b4de85c52e00cb159f4037ffee95d5a4b082fb35aff786af2dbf75b2b38668c5062b3e22c0a7cc56ce1bfaa98ebd5dd513de8473cffaa3bc136fd7dc28a5ffdd942464d6fe59cb9a3b5bb2f55fc08d0e854a347a98e424d3b9195dbd6f32fdf87702a507f286157e69bba6c75dc7d56b879f988b62b083ba560e4042e40138d382fc685834f4c92210def0c9f1b7dee4b7cbd885521e52b28aa540464799d4ebb21232db", 0x1}, 0x20) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/schedstat\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$PERF_EVENT_IOC_ID(r1, 0x80082407, &(0x7f0000000040)) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$sock_inet6_tcp_SIOCINQ(r2, 0x541b, &(0x7f0000000200)) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8050200) (async) ioctl$LOOP_SET_STATUS64(r3, 0x1261, 0x0) (async) 15:33:07 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x7f, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x7f, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) 15:33:07 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:07 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x7f, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:07 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:07 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$sock_qrtr_TIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000040)) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:07 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_FILES(0xffffffffffffffff, 0x2, &(0x7f0000000280)=[r0], 0x1) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000180)={r0, &(0x7f0000000500)="025ef7481d0168e2317f3102d749a2d7b0447d30d59bb2e47c624b08f47981307b1a8f4b8bb16b7c3f5ff4615677911d286eda43d0475b0b78f5a92a6fdbc74cff2cd2cedc1c87036cbc00ba79907399ce600b2fc03fc0b4cc6016557ce2ec7887411fae16247bba4b87143b61be254d1590ad72a7a4b358de80fe0c4d9f72464c0c8cec7abe3635f5946a3fd434f526f9e09b263e6f1d9385b893fce4c9c0654c7f7a3119370a4c50aa9e5855860a17228007a8a37c0956037a9c42e2b5ab0dc5905949e80600ce547471191ec67d3bbbc0cf857854984305778cfa73d597ad6f370b988a225710cc8d18825be6f437f975c44ca19075397ff0c241cb96ce2365c0acd9154c75a73e5f412a44c6716134c15e947115aaf509eaad6cb0539c7ac05e6a590eb80c8d6953faee01653326d677c511f9f1c681d92cedfa5f931127c73ffefa9050e39292d2a73e77c5c82769193eafa043dbf5a5f8751662ad93f1d029e0a6594c9e4553d08abacd4b3e553062a9ec49da419f43b448d2c96b41613d209a257e1bce54cde3757870a9e2dd70f493a3831245e19fa0cbc3d39ee08829b8bc46ae6ecfb1cc8d2db70a95207c1d32b940a7d83b5517ab376a1da85fa57bcc71402a4a94a1a3c81f5a17cc3b6b90bddfa2711a6d3169e2d2e9b0b636d03b26bbe691b1c1ce6058ed5b1fab578238d8d242e1405107b50d9ef7e8e740f24811e9d636ca4a5b6d02f858fb4211c07bec4aa9a15f6e3c6e54f6388c7951014da9f0ebd75cd4bf60247e3c41ae7855b9dc6e4813addf7f6f3c2081db6582bd18245fd9dd0cdc25496a3bbbadf5725ed71632041d5c49b2b8dc6e119b91b1cb8561625bb108250d74d7fb4c60058544354d5ab6410b311aa79ed97e344e7bba6fbfad359db45680ff38169f4a5b896acf18636b6dd9264749760ee45437f5e20a43c26fbf0b15b19d9f5a45534738aee935e77c856f229b11e2e3a999f70ea8bd3de1cf65239287dc2ce7992843f57535293f19e5dda37222a1d46df98a1287781da95960a84f63c6d321a61da5dc2fb0d74cf955ae444686f354d124e011a302b209eb79eb8da2b15466f37ef2ff637250b98c5340214ed50a44da0da750d651d53632afa12dc2b0e06e14ff09b40cc21c2f684070a0da36ed1ef112d85be78dc575f86a6bbeac0c88be7c67d09d7b32dd71006952465b150cac07517c18d81f84f0485093048812fa06b2d70cf3e68ce3f6d3715cfe2ff82144ab9ffc7f46a3a0a6686e4d999a6da28ddae36774523235d1a726633630aded3375335b8250aacd12f4bb506cb819f0b485aa1d5f5ffb48f362b39b00baaa12b6bcf3e73809d7cadb40c923b4766c9b9cb0f4d84c3e0b67292baaa7c3d63b25feb0046aa43395d04fbd35b4317156981a4516dc68837b0bc02d6ba689ef039296f545fe2e06e86d1dfa67255f10d4b3aa5f67455c2ed6bbf3b1c3b541a54de9be839bdd977b2fe490e4d7e7e2c416f5655ba74812e1933077a74c1dd397a482c91eca36daf0337d02c01a013e003224483e9d695b93c05f075739bc7373baaa80a663a8c2e68c1cb4a7cab4aeb45d0d64a74a633c94c4692d91a7bfcf73dc0833922b280e40907dcfcd30461b5f53765e855a1752382211e8ba164ecc09d78e23694065258d76910eaeb402897f9ae8a8e16aa5ba5967dcd230500403259587024f175ce8e4c15ea3a46bd9a97592a55e16c1782b6e5731801d4cfa3e5c15451ad0fe7092bcfeb99cc7e00128c30f52c4480c8ed4744cf93bbc975cfb7be7647d6e7d0cbe72c63e7b80388157268e5ed7ea3c7eac183cd0e9a36a8ac171f3b75d445775ee1a6cb88b59d5563d1dd13582e6c69153cca46efe76c17b5a0566eb625ee6b9cf8afe3d8ad8509c80996bc629e7c3a7658ac77f76586e5f47c4f487f66c1eae0d5d46c94b8142c65e24c7209efe99630b353646a807e7ec0284bfa2e8724e9b3a8e6afa9cdd33d5827f544a1d329ce035d05dbfe60f3dd020524c7268705db6ffe0fe98095326d4fad991950a8b39dde1586ae7917800fb5e9e8b46f0fa5d837dd9dd572522c3558d151f9b3ad95c0a4274c8b73114006a09a196d651fd1340bece0ffe9aef6be595abffa220fd3873c2c4f2cf61c32b1632d5b042c7f8a38ede7f425fedf70d0415156c9cea278bdd6cbabab9a12e1c393b0238451bcad1758784e21711b3c71f012e0d9067521ca4b4f98296e33500982d7943cfe687506bc5e89df42b332af3ecb09d8030783a4e3c4b95be6af67ed98b842b01bb6fe5f2ae4ef7e57ade7ece701b789ee75db27bdde4193a7b0f37846cac0e86a43adc30de3b19c72a80efcab1197924fe8fba607ccebee2a2e9fa066c27021d69e86976d0684e5f8000107bd1527694b005d9b94abf4006ef43109947b583113c6d33fcc36e741f8f5c2dafafbcacf0ee3a5e9a1842430be9cce292c8691e532e66026a4bd3f29884625a1cc95d18f45bac156679e1e0f8b8b03d38ee6c39230c60635e013955007d15c6b496ccbe5824329d5ee7465c148f3efc1029aa9d6eec028374c12d185e5e0d07c5aecda8975cdc42fce4deb663355dad057c1673276166c2af60b2b31e5dc337295b3ccb0718f21525df12e1d8b0c38f266fd4151aefae85f9c00389103ea377d6ff1ae203ebf7ed920aea1ee188e4683f4064d3d5e33ed3a096499ca493506574a23de1906c6bcc2ffd83a9183decfb49cf1704db83e4488aeb7a0b49baf2867a9fd8ed2c052c90cf0198e7c5b8ee605840c5da6c01cfb3e71791898b87320a6ebd0fd6220fd5d13f32fab41d26764830336f5f94623cd59828823ce0e81ca264121cb43b86ca46373ba893d8a7c2327b6e15cf8065b96215467779e94cde8438117f0243ae453e45b76c21e7797e1025532213ae5381b61b38c59d8137539389264945d748490cc6e88ae54a735e77116745a4f995701d01cbf3dc5052a04343b07bb994259ada8574538114e289da69fe0b7f9300bc80f4a42171ced0bdc7a43bdb70ff427b8bf1b37bbc2b3f5adcb2d93860fecdbc6d7516ed022f944f04696d4df53b2700e3879a18df80da94e993ede50dc717bdd692179a77d54b67e0e7f96c983454be3385d68139753f39cc12fecbd9a89ceb1f3e1df97d62a336bdd074b964c1cab34b90cb30cb049bbfb6761acb957a5ceb06af7a4bc1de9d1541f949ac935d231d9d5266e764dfcae2220f8b153a1d23ef41179f8a0813d9b83e03cee5aa80853f72acd4867e692d5c77cced95903eb1e24202b32b8bb043a62ec0e2ff1201e8b11cce5d7bd0864d19e55cf3449c743e4ab3589ada2269accd7b406e7f39ffa5abd697e3abeb950190d831afea9ec5f589f9dbbeca53ff2aa83e7036bc64a3c59d1a683a0036010ccdcef14fd94a5d01c6ef4d1ecbd91a3847208b8081d0bcda10b95154cd50378d42548080e17557a2eaaf44394d373d4411bd44cfb9ec26ba2de2b6a4f9732899db8d4fbb0f8788e3d9b7f48860917819b610cc2de1cfc5a08a7d29293cda06470c76fd35478e47009d54e1da68d45f55003458b3fc5c02e5291a03332464fecb995e10114d8816426ca889cc71311fd1515cc2e77942404ab4be42b0874fc00239117ec8a851ab4f39268a3e5e12069b37cb35dcc3b7a014832274fc6749b1278bd7612f4193753ebe4944519a5cb9a3f07df878a77f223f8481ef002db3ca2cde49ea563dff9eb908c01d0f5d95377485c9eab1b22d4d0b33ceb047dfb1cd7e3bcd9193496ab7247bb9532ed8816d54a056f43a94b092a60e8dd8d703154c79af5887d0257a652cf8128544311da3d8d08505fc3a769bf27c6f2497bb6119c71e7bbc504f4cece23a2287d816c844e66080c92b2c0ec9036eca6a6f458bd1d2f569e9058ddf9c820eff94172c6c6f554b76e34a2a83b647e324eef9bae8aef43e93223dc1c474bfbcbb329eabf9b066ab80587caa82ddd475f27e0a06e770589e635b8ec122de2b69f3dc3c2de9f3f7bf0985372c6a1b5f9bcaf1ba0963adc551ade601723e148b1a329cc0bd46e7c76885200ec39fb793dc10b02cb579269bc5ff090eb3c4a312809c217908408c836ae217cf00be84dd2cb595a48dc6c294ec52b67f42f0df304e3681dcd28ff474acfbb091a54b5369414a16cfff5fcf863afc4938d709efdc5a6627b3fa6dc21af4f0c606092420110290f53030c61f34b10135ef9b006b25eb582eeeeaba8cc2058fb178b4f2118afda35d880e18d511b551cfa2758a1090f3bbe936495fc318f380ea6ad549baad3c5f54616763f9b2aacbf6c5c08125a1f7275d3b31f82cbfb18363db2ae77ea2a272602b12d3928cf3fb3c67043265b78b697bdf9b7e0027686a903d5d86c368a9931c18163330006dbc3ecdc6746ab8b37ca4598e69b8aefaaa61e25e74243ea61e66c024bb11802678976d97d9e1233c65dd215dd54b78f888e68250f30e58d0c34ca9c8c942c594e9abc020ac0dbe04b6f3f3b69361fa5f222f7a37e2056252c232e92584b7804b0d2bf1251b8a12b3859bb02bb803c0033375f0b8fa48735e49675466c59aa163de470305a8de29d1209f52c6683ba5fd9bb3e81de80c9ff39b9f0d9fb838c7909722fbe36c178d4450d136097b6d7568a98c645307311f1dcc93ed4b95d873707a500fe53b76b3bfc1a4857f0b3bc938b0c8313b5b73a2111bbe199d4bbf4b3b6ed3b22717c9b9c4294a76f356baf30cbd266876cd36d482f6d9c06a6c51f691526f1e1dfa09d1683daa488486897c76510669517dbb4ddda2765f423c5df7421ce722a7d234e0f9d8bc11bad521bd017ef441ef74ae5715ba6fe409ce2de9db5416a7a42e1f774bacff7992bcc001cf1a20d72a3c0ca888f670fd576459b3a74523a1b94c6e1f95ef83f02f0c4c1f056b1cef90dcaf662263b2512a5254c8bf0c4129b55c0cc9107fc26f94f24804837bad48c18a860ade67c42d1888fc27f7b41bf5d8fd195ad57578729d942ce4c34028c84736d658d85a1fd096d901a872b2e2636e42e38b86447f8e5a0eb0cd6436805a34054c7943b4f2d44c9e3feccb6da06331a6805efa3f09a9d3290dc5daece688a539a2c75c22b1588fc9676f45dc609bf2875e29906b2c221f2e8544777bbc4467d7a74630bc9f12ac7e3834476c17c7ea761eb2743bdda7576ffc0f7aa6f812092574d7525903cfe44d6115b83de6f973552b3ac190990b620af596536c91732e6796c90a68c516adc3bc2ebd0ee8e74b94f5c0252c4ffe661013535e08288216dd8a143dfbafa8ac418d72979dd9b3c872ffebcc0085102675ca4c50a58f911dc3b4dd8c5c288b39d7b7dded2e3bcef4cf488ac0d15a7ac17a825c49262f52d8dd606b1d085e9ef7541477f2ef324de3d14889de730b4b89999905dbe7a29b5db6b641d5ed98e553f5af14abab3a8603122e1e99e307b83d87433c887f55bd4b3d4674fa9a4da9610cf19e5cfce7c9f5bdc7e6172e58bbd3fc3ed018d141b4a224a67bf5235878b8f7a1f5bec88ba180dd8b6607d5411e1de84770e40f9d53225d1930ce33547bf217ba377d4e591f29d2de39009dd0f7259f406ed3dea55dc6a929ad319a500478b30087e8c28aae6e3838ff07b5b0499c373f3280c477396507e2d2629b8c923bc4075570452bcf544bbe84ecfa0d6a7dceff8ef18cdec82777c915a63be48ede545fa6a0674d33c03c3aff898cd6bb48f9d987f70e06650a0178d08030ceb2df1a2e2aa16dc8e89f46fdf55aa0f88eaa", &(0x7f0000000080)=@buf="0edec22a93376bed91c5369ddd6159121d1058f86a80c6c1975d2dd89cf9328f59f3fc10891d0d855d10204139af3bf0a3742ebb65971bea730ceb3d8df1b4de85c52e00cb159f4037ffee95d5a4b082fb35aff786af2dbf75b2b38668c5062b3e22c0a7cc56ce1bfaa98ebd5dd513de8473cffaa3bc136fd7dc28a5ffdd942464d6fe59cb9a3b5bb2f55fc08d0e854a347a98e424d3b9195dbd6f32fdf87702a507f286157e69bba6c75dc7d56b879f988b62b083ba560e4042e40138d382fc685834f4c92210def0c9f1b7dee4b7cbd885521e52b28aa540464799d4ebb21232db", 0x1}, 0x20) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/schedstat\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$PERF_EVENT_IOC_ID(r1, 0x80082407, &(0x7f0000000040)) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(r2, 0x541b, &(0x7f0000000200)) (async) r3 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8050200) ioctl$LOOP_SET_STATUS64(r3, 0x1261, 0x0) 15:33:07 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/meminfo\x00', 0x0, 0x0) mmap$binder(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x11, r3, 0x7) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:07 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000100), 0x2d, 0x5953c0) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000040)) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r2 = syz_io_uring_setup(0x3f, &(0x7f0000000c00)={0x0, 0x2, 0x20, 0xfffffffe, 0x0, 0x0, r1}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000c80)=0x0, &(0x7f0000000cc0)) syz_io_uring_submit(r3, 0x0, &(0x7f0000000d00)=@IORING_OP_ASYNC_CANCEL, 0xfffffff9) socket$netlink(0x10, 0x3, 0xa) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r5, &(0x7f00000004c0), 0x2, 0x0) r6 = socket$inet6_mptcp(0xa, 0x1, 0x106) syz_io_uring_submit(r3, 0x0, &(0x7f0000000140)=@IORING_OP_RECV=@use_registered_buffer={0x1b, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x40, 0x2, {0xffef}}, 0x8001) syz_io_uring_setup(0x672a, &(0x7f0000000200)={0x0, 0xfba1, 0x0, 0x1, 0x306, 0x0, r2}, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000180)=0x0) syz_io_uring_submit(0x0, r7, &(0x7f00000002c0)=@IORING_OP_OPENAT={0x12, 0x2, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000280)='./file0\x00', 0x130, 0x0, 0x23456}, 0xffffffc0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:07 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$sock_qrtr_TIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000040)) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$sock_qrtr_TIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000040)) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) 15:33:07 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:07 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/meminfo\x00', 0x0, 0x0) mmap$binder(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x11, r3, 0x7) (async) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:07 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r2 = inotify_init() r3 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), r3) ioctl$INOTIFY_IOC_SETNEXTWD(r2, 0x40044900, 0xffffffff) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:07 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000100), 0x2d, 0x5953c0) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000040)) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r2 = syz_io_uring_setup(0x3f, &(0x7f0000000c00)={0x0, 0x2, 0x20, 0xfffffffe, 0x0, 0x0, r1}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000c80)=0x0, &(0x7f0000000cc0)) syz_io_uring_submit(r3, 0x0, &(0x7f0000000d00)=@IORING_OP_ASYNC_CANCEL, 0xfffffff9) socket$netlink(0x10, 0x3, 0xa) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r5, &(0x7f00000004c0), 0x2, 0x0) r6 = socket$inet6_mptcp(0xa, 0x1, 0x106) syz_io_uring_submit(r3, 0x0, &(0x7f0000000140)=@IORING_OP_RECV=@use_registered_buffer={0x1b, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x40, 0x2, {0xffef}}, 0x8001) syz_io_uring_setup(0x672a, &(0x7f0000000200)={0x0, 0xfba1, 0x0, 0x1, 0x306, 0x0, r2}, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000180)=0x0) syz_io_uring_submit(0x0, r7, &(0x7f00000002c0)=@IORING_OP_OPENAT={0x12, 0x2, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000280)='./file0\x00', 0x130, 0x0, 0x23456}, 0xffffffc0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) syz_open_dev$loop(&(0x7f0000000100), 0x2d, 0x5953c0) (async) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000040)) (async) unshare(0x8000400) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) syz_io_uring_setup(0x3f, &(0x7f0000000c00)={0x0, 0x2, 0x20, 0xfffffffe, 0x0, 0x0, r1}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000c80), &(0x7f0000000cc0)) (async) syz_io_uring_submit(r3, 0x0, &(0x7f0000000d00)=@IORING_OP_ASYNC_CANCEL, 0xfffffff9) (async) socket$netlink(0x10, 0x3, 0xa) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r5, &(0x7f00000004c0), 0x2, 0x0) (async) socket$inet6_mptcp(0xa, 0x1, 0x106) (async) syz_io_uring_submit(r3, 0x0, &(0x7f0000000140)=@IORING_OP_RECV=@use_registered_buffer={0x1b, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x40, 0x2, {0xffef}}, 0x8001) (async) syz_io_uring_setup(0x672a, &(0x7f0000000200)={0x0, 0xfba1, 0x0, 0x1, 0x306, 0x0, r2}, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000180)) (async) syz_io_uring_submit(0x0, r7, &(0x7f00000002c0)=@IORING_OP_OPENAT={0x12, 0x2, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000280)='./file0\x00', 0x130, 0x0, 0x23456}, 0xffffffc0) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) 15:33:07 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/meminfo\x00', 0x0, 0x0) mmap$binder(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x11, r3, 0x7) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) socket$pptp(0x18, 0x1, 0x2) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000), 0x800) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/meminfo\x00', 0x0, 0x0) (async) mmap$binder(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x11, r3, 0x7) (async) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async) 15:33:07 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/sysvipc/shm\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0x3) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r1, 0x125d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r4, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x58, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x8}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x2}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x800}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x4}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @dev={0xac, 0x14, 0x14, 0x41}}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x40001}, 0x4) r5 = socket$netlink(0x10, 0x3, 0x8) r6 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r4) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r7, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) sendmsg$WG_CMD_GET_DEVICE(r5, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x178, r6, 0x100, 0x70bd26, 0x25dfdbff, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r7}, @WGDEVICE_A_PEERS={0x11c, 0x8, 0x0, 0x1, [{0x98, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x1}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @rand_addr=0x64010100}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x19}}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x7}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @multicast2}}]}, {0x3c, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @private=0xa010101}}]}, {0x44, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "c9bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb224"}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0xff}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @empty}}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_IFINDEX={0x8}]}, 0x178}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r2, 0x89f3, &(0x7f00000000c0)={'sit0\x00', &(0x7f0000000040)={'syztnl2\x00', r7, 0x2f, 0x1, 0x3, 0x8, 0x24, @empty, @local, 0x7, 0x0, 0x3cd10ec4, 0x2}}) 15:33:07 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, {}, 0x0, {}, 0x1, 0x6, 0x6, 0x8, "46be1c2bf73a00aebdb40fb80859dd7dcf31a4390fd7893945fef341c80c6d120e4a7930d18115e6a9e964e3d940a95ac369f62aa2c56ff750e895983d378937", "f64e3fa71ddbb13f1ca66f9cc65f5252ed2c702888f6937d53a9edb2a6414541", [0x7, 0x10000]}) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) r3 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r4) ioctl$LOOP_SET_CAPACITY(r3, 0x4c07) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) r5 = pidfd_getfd(r3, r4, 0x0) ioctl$LOOP_SET_STATUS(r5, 0x4c02, &(0x7f0000000340)={0x0, {}, 0x0, {}, 0x9, 0x1, 0x2, 0x0, "fc9d26a0e08f15c9c07cf94c491993dcb84559019fa6c50d838976a7d7827c79c03d9c1e0fa759a0487125ca6171c2572cf8ccb2f9a46c2b46dcc3be1b12d12f", "55ab51299a7f5f54f8d8d981054057f8a624445a435397703d9bfd2ce77840da", [0x1ff, 0x3f]}) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000200)='/proc/crypto\x00', 0x0, 0x0) r7 = getuid() r8 = getuid() mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x101402a, &(0x7f0000000240)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r6, @ANYBLOB=',wfdno=', @ANYRESHEX=r2, @ANYBLOB="2c70726976706f72742c660463616368632c85dd2a54617442", @ANYRESDEC=r7, @ANYBLOB=',posixacl,loose,euid>', @ANYRESDEC, @ANYBLOB=',uid=', @ANYRESDEC=0xee00, @ANYBLOB=',fowner<', @ANYRESDEC=r8, @ANYBLOB=',audit,uid=', @ANYRESDEC=0x0, @ANYBLOB=',\x00']) syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x2900) 15:33:07 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:07 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) r2 = inotify_init() r3 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), r3) (async) ioctl$INOTIFY_IOC_SETNEXTWD(r2, 0x40044900, 0xffffffff) (async) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:07 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, {}, 0x0, {}, 0x1, 0x6, 0x6, 0x8, "46be1c2bf73a00aebdb40fb80859dd7dcf31a4390fd7893945fef341c80c6d120e4a7930d18115e6a9e964e3d940a95ac369f62aa2c56ff750e895983d378937", "f64e3fa71ddbb13f1ca66f9cc65f5252ed2c702888f6937d53a9edb2a6414541", [0x7, 0x10000]}) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async, rerun: 32) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) (rerun: 32) r3 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r4) (async) ioctl$LOOP_SET_CAPACITY(r3, 0x4c07) (async) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async, rerun: 64) r5 = pidfd_getfd(r3, r4, 0x0) (rerun: 64) ioctl$LOOP_SET_STATUS(r5, 0x4c02, &(0x7f0000000340)={0x0, {}, 0x0, {}, 0x9, 0x1, 0x2, 0x0, "fc9d26a0e08f15c9c07cf94c491993dcb84559019fa6c50d838976a7d7827c79c03d9c1e0fa759a0487125ca6171c2572cf8ccb2f9a46c2b46dcc3be1b12d12f", "55ab51299a7f5f54f8d8d981054057f8a624445a435397703d9bfd2ce77840da", [0x1ff, 0x3f]}) (async, rerun: 64) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000200)='/proc/crypto\x00', 0x0, 0x0) (async, rerun: 64) r7 = getuid() (async) r8 = getuid() mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x101402a, &(0x7f0000000240)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r6, @ANYBLOB=',wfdno=', @ANYRESHEX=r2, @ANYBLOB="2c70726976706f72742c660463616368632c85dd2a54617442", @ANYRESDEC=r7, @ANYBLOB=',posixacl,loose,euid>', @ANYRESDEC, @ANYBLOB=',uid=', @ANYRESDEC=0xee00, @ANYBLOB=',fowner<', @ANYRESDEC=r8, @ANYBLOB=',audit,uid=', @ANYRESDEC=0x0, @ANYBLOB=',\x00']) (async) syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x2900) 15:33:07 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000100), 0x2d, 0x5953c0) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000040)) unshare(0x8000400) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r2 = syz_io_uring_setup(0x3f, &(0x7f0000000c00)={0x0, 0x2, 0x20, 0xfffffffe, 0x0, 0x0, r1}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000c80)=0x0, &(0x7f0000000cc0)) syz_io_uring_submit(r3, 0x0, &(0x7f0000000d00)=@IORING_OP_ASYNC_CANCEL, 0xfffffff9) (async, rerun: 32) socket$netlink(0x10, 0x3, 0xa) (rerun: 32) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) (async) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r5, &(0x7f00000004c0), 0x2, 0x0) (async) r6 = socket$inet6_mptcp(0xa, 0x1, 0x106) syz_io_uring_submit(r3, 0x0, &(0x7f0000000140)=@IORING_OP_RECV=@use_registered_buffer={0x1b, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x40, 0x2, {0xffef}}, 0x8001) syz_io_uring_setup(0x672a, &(0x7f0000000200)={0x0, 0xfba1, 0x0, 0x1, 0x306, 0x0, r2}, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000180)=0x0) syz_io_uring_submit(0x0, r7, &(0x7f00000002c0)=@IORING_OP_OPENAT={0x12, 0x2, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000280)='./file0\x00', 0x130, 0x0, 0x23456}, 0xffffffc0) (async, rerun: 64) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (rerun: 64) 15:33:07 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r2 = inotify_init() r3 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), r3) ioctl$INOTIFY_IOC_SETNEXTWD(r2, 0x40044900, 0xffffffff) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) inotify_init() (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), r3) (async) ioctl$INOTIFY_IOC_SETNEXTWD(r2, 0x40044900, 0xffffffff) (async) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) 15:33:07 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, {}, 0x0, {}, 0x1, 0x6, 0x6, 0x8, "46be1c2bf73a00aebdb40fb80859dd7dcf31a4390fd7893945fef341c80c6d120e4a7930d18115e6a9e964e3d940a95ac369f62aa2c56ff750e895983d378937", "f64e3fa71ddbb13f1ca66f9cc65f5252ed2c702888f6937d53a9edb2a6414541", [0x7, 0x10000]}) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async, rerun: 32) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (rerun: 32) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) (async) r3 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r4) (async) ioctl$LOOP_SET_CAPACITY(r3, 0x4c07) (async) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) r5 = pidfd_getfd(r3, r4, 0x0) ioctl$LOOP_SET_STATUS(r5, 0x4c02, &(0x7f0000000340)={0x0, {}, 0x0, {}, 0x9, 0x1, 0x2, 0x0, "fc9d26a0e08f15c9c07cf94c491993dcb84559019fa6c50d838976a7d7827c79c03d9c1e0fa759a0487125ca6171c2572cf8ccb2f9a46c2b46dcc3be1b12d12f", "55ab51299a7f5f54f8d8d981054057f8a624445a435397703d9bfd2ce77840da", [0x1ff, 0x3f]}) (async) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000200)='/proc/crypto\x00', 0x0, 0x0) (async) r7 = getuid() (async) r8 = getuid() mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x101402a, &(0x7f0000000240)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r6, @ANYBLOB=',wfdno=', @ANYRESHEX=r2, @ANYBLOB="2c70726976706f72742c660463616368632c85dd2a54617442", @ANYRESDEC=r7, @ANYBLOB=',posixacl,loose,euid>', @ANYRESDEC, @ANYBLOB=',uid=', @ANYRESDEC=0xee00, @ANYBLOB=',fowner<', @ANYRESDEC=r8, @ANYBLOB=',audit,uid=', @ANYRESDEC=0x0, @ANYBLOB=',\x00']) syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x2900) 15:33:07 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/sysvipc/shm\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0x3) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r1, 0x125d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r4, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x58, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x8}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x2}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x800}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x4}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @dev={0xac, 0x14, 0x14, 0x41}}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x40001}, 0x4) (async) r5 = socket$netlink(0x10, 0x3, 0x8) (async) r6 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r4) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r7, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) sendmsg$WG_CMD_GET_DEVICE(r5, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x178, r6, 0x100, 0x70bd26, 0x25dfdbff, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r7}, @WGDEVICE_A_PEERS={0x11c, 0x8, 0x0, 0x1, [{0x98, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x1}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @rand_addr=0x64010100}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x19}}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x7}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @multicast2}}]}, {0x3c, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @private=0xa010101}}]}, {0x44, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "c9bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb224"}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0xff}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @empty}}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_IFINDEX={0x8}]}, 0x178}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) (async) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r2, 0x89f3, &(0x7f00000000c0)={'sit0\x00', &(0x7f0000000040)={'syztnl2\x00', r7, 0x2f, 0x1, 0x3, 0x8, 0x24, @empty, @local, 0x7, 0x0, 0x3cd10ec4, 0x2}}) 15:33:07 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4400) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) openat$cgroup_subtree(r3, &(0x7f0000000000), 0x2, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:07 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x6, 0x400000) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) unshare(0x40000000) socket$nl_route(0x10, 0x3, 0x0) 15:33:07 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xce000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:07 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) socket$inet6_dccp(0xa, 0x6, 0x0) unshare(0x8000400) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000040)={[{0x2d, 'net_prio'}, {0x2b, 'net_cls'}, {0x2d, 'pids'}, {0x2b, 'perf_event'}, {0x2b, 'cpu'}, {0x2b, 'blkio'}, {0x2d, 'cpu'}, {0x2b, 'net_prio'}, {0x2b, 'net'}]}, 0x45) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:08 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/sysvipc/shm\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0x3) (async) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r1, 0x125d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) r3 = socket$inet6_udp(0xa, 0x2, 0x0) (async) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r4, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x58, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x8}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x2}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x800}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x4}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @dev={0xac, 0x14, 0x14, 0x41}}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x40001}, 0x4) r5 = socket$netlink(0x10, 0x3, 0x8) (async) r6 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r4) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r7, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) (async) sendmsg$WG_CMD_GET_DEVICE(r5, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x178, r6, 0x100, 0x70bd26, 0x25dfdbff, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r7}, @WGDEVICE_A_PEERS={0x11c, 0x8, 0x0, 0x1, [{0x98, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x1}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @rand_addr=0x64010100}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x19}}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x7}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @multicast2}}]}, {0x3c, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @private=0xa010101}}]}, {0x44, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "c9bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb224"}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0xff}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @empty}}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_IFINDEX={0x8}]}, 0x178}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r2, 0x89f3, &(0x7f00000000c0)={'sit0\x00', &(0x7f0000000040)={'syztnl2\x00', r7, 0x2f, 0x1, 0x3, 0x8, 0x24, @empty, @local, 0x7, 0x0, 0x3cd10ec4, 0x2}}) 15:33:08 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x3a020200) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x8010, r1, 0x8000000) unshare(0x54000080) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000040), 0x400, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_FD(r3, 0x4c00, r4) ioctl$LOOP_SET_CAPACITY(r2, 0x4c07) 15:33:08 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xce010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:08 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async, rerun: 32) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (rerun: 32) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4400) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) openat$cgroup_subtree(r3, &(0x7f0000000000), 0x2, 0x0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:08 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) socket$inet6_dccp(0xa, 0x6, 0x0) unshare(0x8000400) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000040)={[{0x2d, 'net_prio'}, {0x2b, 'net_cls'}, {0x2d, 'pids'}, {0x2b, 'perf_event'}, {0x2b, 'cpu'}, {0x2b, 'blkio'}, {0x2d, 'cpu'}, {0x2b, 'net_prio'}, {0x2b, 'net'}]}, 0x45) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) socket$inet6_dccp(0xa, 0x6, 0x0) (async) unshare(0x8000400) (async) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000040)={[{0x2d, 'net_prio'}, {0x2b, 'net_cls'}, {0x2d, 'pids'}, {0x2b, 'perf_event'}, {0x2b, 'cpu'}, {0x2b, 'blkio'}, {0x2d, 'cpu'}, {0x2b, 'net_prio'}, {0x2b, 'net'}]}, 0x45) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) 15:33:08 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4400) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) (async) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) (async) openat$cgroup_subtree(r3, &(0x7f0000000000), 0x2, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:08 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x2, 0x1c7d01) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) eventfd2(0x5, 0x80801) 15:33:08 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xce020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:08 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) socket$inet6_dccp(0xa, 0x6, 0x0) unshare(0x8000400) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000040)={[{0x2d, 'net_prio'}, {0x2b, 'net_cls'}, {0x2d, 'pids'}, {0x2b, 'perf_event'}, {0x2b, 'cpu'}, {0x2b, 'blkio'}, {0x2d, 'cpu'}, {0x2b, 'net_prio'}, {0x2b, 'net'}]}, 0x45) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) socket$inet6_dccp(0xa, 0x6, 0x0) (async) unshare(0x8000400) (async) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000040)={[{0x2d, 'net_prio'}, {0x2b, 'net_cls'}, {0x2d, 'pids'}, {0x2b, 'perf_event'}, {0x2b, 'cpu'}, {0x2b, 'blkio'}, {0x2d, 'cpu'}, {0x2b, 'net_prio'}, {0x2b, 'net'}]}, 0x45) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) 15:33:08 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x3a020200) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x8010, r1, 0x8000000) unshare(0x54000080) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000040), 0x400, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_FD(r3, 0x4c00, r4) ioctl$LOOP_SET_CAPACITY(r2, 0x4c07) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x3a020200) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x8010, r1, 0x8000000) (async) unshare(0x54000080) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) syz_open_dev$loop(&(0x7f0000000040), 0x400, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_FD(r3, 0x4c00, r4) (async) ioctl$LOOP_SET_CAPACITY(r2, 0x4c07) (async) 15:33:08 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xce030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:08 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000080)={'syztnl0\x00', 0x0, 0x4, 0x4, 0xdc, 0x3, 0x14, @local, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x786, 0x7800, 0x5, 0x6}}) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r4, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x58, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x8}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x2}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x800}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x4}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @dev={0xac, 0x14, 0x14, 0x41}}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x40001}, 0x4) r5 = socket$netlink(0x10, 0x3, 0x8) r6 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r4) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r7, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) sendmsg$WG_CMD_GET_DEVICE(r5, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x178, r6, 0x100, 0x70bd26, 0x25dfdbff, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r7}, @WGDEVICE_A_PEERS={0x11c, 0x8, 0x0, 0x1, [{0x98, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x1}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @rand_addr=0x64010100}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x19}}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x7}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @multicast2}}]}, {0x3c, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @private=0xa010101}}]}, {0x44, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "c9bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb224"}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0xff}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @empty}}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_IFINDEX={0x8}]}, 0x178}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r2, 0x89f1, &(0x7f0000000280)={'syztnl2\x00', &(0x7f0000000200)={'syztnl0\x00', r7, 0x4, 0x4, 0x7f, 0x8, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @loopback, 0x7800, 0x8700, 0xfffffffb, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADD6RD(r0, 0x89f9, &(0x7f00000001c0)={'syztnl0\x00', &(0x7f0000000140)={'syztnl1\x00', r1, 0x4, 0x7, 0x7a, 0x8, 0x0, @dev={0xfe, 0x80, '\x00', 0xc}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x10, 0x1, 0x1, 0x200}}) syz_open_dev$loop(&(0x7f0000000040), 0x4, 0x244000) 15:33:08 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) clock_gettime(0x0, &(0x7f0000000280)={0x0, 0x0}) clock_gettime(0x0, &(0x7f00000002c0)={0x0, 0x0}) timerfd_settime(0xffffffffffffffff, 0x0, &(0x7f0000000300)={{r2, r3+60000000}, {r4, r5+60000000}}, &(0x7f0000000340)) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r6, &(0x7f00000004c0), 0x2, 0x0) openat$cgroup_procs(r6, &(0x7f0000000240)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r7, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:08 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x6, 0x400000) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) unshare(0x40000000) socket$nl_route(0x10, 0x3, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x6, 0x400000) (async) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) unshare(0x40000000) (async) socket$nl_route(0x10, 0x3, 0x0) (async) 15:33:08 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xce040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:08 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x2, 0x1c7d01) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) eventfd2(0x5, 0x80801) 15:33:08 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xce050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:08 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000080)={'syztnl0\x00', 0x0, 0x4, 0x4, 0xdc, 0x3, 0x14, @local, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x786, 0x7800, 0x5, 0x6}}) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) (async) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r4, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x58, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x8}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x2}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x800}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x4}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @dev={0xac, 0x14, 0x14, 0x41}}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x40001}, 0x4) r5 = socket$netlink(0x10, 0x3, 0x8) (async) r6 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r4) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r7, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) sendmsg$WG_CMD_GET_DEVICE(r5, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x178, r6, 0x100, 0x70bd26, 0x25dfdbff, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r7}, @WGDEVICE_A_PEERS={0x11c, 0x8, 0x0, 0x1, [{0x98, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x1}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @rand_addr=0x64010100}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x19}}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x7}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @multicast2}}]}, {0x3c, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @private=0xa010101}}]}, {0x44, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "c9bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb224"}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0xff}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @empty}}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_IFINDEX={0x8}]}, 0x178}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) (async) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r2, 0x89f1, &(0x7f0000000280)={'syztnl2\x00', &(0x7f0000000200)={'syztnl0\x00', r7, 0x4, 0x4, 0x7f, 0x8, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @loopback, 0x7800, 0x8700, 0xfffffffb, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADD6RD(r0, 0x89f9, &(0x7f00000001c0)={'syztnl0\x00', &(0x7f0000000140)={'syztnl1\x00', r1, 0x4, 0x7, 0x7a, 0x8, 0x0, @dev={0xfe, 0x80, '\x00', 0xc}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x10, 0x1, 0x1, 0x200}}) (async) syz_open_dev$loop(&(0x7f0000000040), 0x4, 0x244000) 15:33:08 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) clock_gettime(0x0, &(0x7f0000000280)={0x0, 0x0}) (async) clock_gettime(0x0, &(0x7f00000002c0)={0x0, 0x0}) timerfd_settime(0xffffffffffffffff, 0x0, &(0x7f0000000300)={{r2, r3+60000000}, {r4, r5+60000000}}, &(0x7f0000000340)) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r6, &(0x7f00000004c0), 0x2, 0x0) (async) openat$cgroup_procs(r6, &(0x7f0000000240)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r7, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:08 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x2, 0x1c7d01) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) eventfd2(0x5, 0x80801) syz_open_dev$loop(&(0x7f0000000000), 0x2, 0x1c7d01) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) eventfd2(0x5, 0x80801) (async) 15:33:08 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xce060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:08 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x3a020200) (async, rerun: 64) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (rerun: 64) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async, rerun: 64) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x8010, r1, 0x8000000) (async, rerun: 64) unshare(0x54000080) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000040), 0x400, 0x0) (async) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_FD(r3, 0x4c00, r4) (async, rerun: 32) ioctl$LOOP_SET_CAPACITY(r2, 0x4c07) (rerun: 32) 15:33:08 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) clock_gettime(0x0, &(0x7f0000000280)={0x0, 0x0}) (async, rerun: 64) clock_gettime(0x0, &(0x7f00000002c0)={0x0, 0x0}) (rerun: 64) timerfd_settime(0xffffffffffffffff, 0x0, &(0x7f0000000300)={{r2, r3+60000000}, {r4, r5+60000000}}, &(0x7f0000000340)) (async, rerun: 32) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async, rerun: 32) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r6, &(0x7f00000004c0), 0x2, 0x0) (async) openat$cgroup_procs(r6, &(0x7f0000000240)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r7, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:08 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcf000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:08 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) syz_genetlink_get_family_id$gtp(&(0x7f0000000140), 0xffffffffffffffff) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r2 = accept4$unix(r1, &(0x7f0000000200), &(0x7f0000000180)=0x6e, 0x80000) recvmmsg$unix(r2, &(0x7f0000000400)=[{{&(0x7f0000000280), 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/169, 0xa9}], 0x1, &(0x7f0000000500)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xd0}}], 0x1, 0x123, &(0x7f0000000440)) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x9, 0x1, "dafa656471663e148d2bf32927f7187d4139af8ff263c1ec5b2103d38965f0be2c1da728b3af9b281597456a6f6eb496c7c2acb900e859a8b1902740e21ac7f2", "fad18da91995dcbff979d3044dc69a92039b8fae926cebc3d4ffd1e2403c7661d4106190251c4b001d62ab7b9e4120297c42a410ef2f667f8fbeea064e8926ad", "7d52f73a50d0baac9a6f442b4bfb9384fa21dcc1ef89cd4499129d2bd5cd0bc4", [0xfff, 0x8]}) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:08 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x6, 0x400000) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) unshare(0x40000000) socket$nl_route(0x10, 0x3, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x6, 0x400000) (async) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) unshare(0x40000000) (async) socket$nl_route(0x10, 0x3, 0x0) (async) 15:33:08 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/tty/ldiscs\x00', 0x0, 0x0) socketpair(0x39, 0x800, 0x2, &(0x7f0000000280)={0xffffffffffffffff}) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f00000002c0)=[r3], 0x1) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r4, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:08 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000080)={'syztnl0\x00', 0x0, 0x4, 0x4, 0xdc, 0x3, 0x14, @local, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x786, 0x7800, 0x5, 0x6}}) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async, rerun: 64) r3 = socket$inet6_udp(0xa, 0x2, 0x0) (rerun: 64) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r4, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x58, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x8}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x2}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x800}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x4}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @dev={0xac, 0x14, 0x14, 0x41}}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x3}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x40001}, 0x4) (async, rerun: 64) r5 = socket$netlink(0x10, 0x3, 0x8) (async, rerun: 64) r6 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), r4) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000440)={'ip6_vti0\x00', r7, 0x0, 0x2, 0xb, 0x8, 0x62, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1, 0x7800, 0x9}}) (async) sendmsg$WG_CMD_GET_DEVICE(r5, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000500)={0x178, r6, 0x100, 0x70bd26, 0x25dfdbff, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r7}, @WGDEVICE_A_PEERS={0x11c, 0x8, 0x0, 0x1, [{0x98, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x1}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @rand_addr=0x64010100}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x19}}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x7}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @multicast2}}]}, {0x3c, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @private=0xa010101}}]}, {0x44, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "c9bb64656d919c40f56b9472d2c07d1a102042f3760975c18c576f0f341cb224"}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0xff}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @empty}}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_IFINDEX={0x8}]}, 0x178}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) (async) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r2, 0x89f1, &(0x7f0000000280)={'syztnl2\x00', &(0x7f0000000200)={'syztnl0\x00', r7, 0x4, 0x4, 0x7f, 0x8, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @loopback, 0x7800, 0x8700, 0xfffffffb, 0x2}}) (async) ioctl$sock_ipv6_tunnel_SIOCADD6RD(r0, 0x89f9, &(0x7f00000001c0)={'syztnl0\x00', &(0x7f0000000140)={'syztnl1\x00', r1, 0x4, 0x7, 0x7a, 0x8, 0x0, @dev={0xfe, 0x80, '\x00', 0xc}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x10, 0x1, 0x1, 0x200}}) (async, rerun: 32) syz_open_dev$loop(&(0x7f0000000040), 0x4, 0x244000) (rerun: 32) 15:33:08 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) syz_genetlink_get_family_id$gtp(&(0x7f0000000140), 0xffffffffffffffff) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r2 = accept4$unix(r1, &(0x7f0000000200), &(0x7f0000000180)=0x6e, 0x80000) recvmmsg$unix(r2, &(0x7f0000000400)=[{{&(0x7f0000000280), 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/169, 0xa9}], 0x1, &(0x7f0000000500)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xd0}}], 0x1, 0x123, &(0x7f0000000440)) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x9, 0x1, "dafa656471663e148d2bf32927f7187d4139af8ff263c1ec5b2103d38965f0be2c1da728b3af9b281597456a6f6eb496c7c2acb900e859a8b1902740e21ac7f2", "fad18da91995dcbff979d3044dc69a92039b8fae926cebc3d4ffd1e2403c7661d4106190251c4b001d62ab7b9e4120297c42a410ef2f667f8fbeea064e8926ad", "7d52f73a50d0baac9a6f442b4bfb9384fa21dcc1ef89cd4499129d2bd5cd0bc4", [0xfff, 0x8]}) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:08 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcf010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:08 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_NOOP(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x5c, 0x0, 0x400, 0x70bd25, 0x25dfdbfc, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e20}, @L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0x3}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'xfrm0\x00'}, @L2TP_ATTR_OFFSET={0x6, 0x3, 0x8000}, @L2TP_ATTR_L2SPEC_TYPE={0x5}, @L2TP_ATTR_UDP_DPORT={0x6, 0x1b, 0x4e23}]}, 0x5c}, 0x1, 0x0, 0x0, 0x40010}, 0x4000000) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:08 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcf020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:08 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_NOOP(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x5c, 0x0, 0x400, 0x70bd25, 0x25dfdbfc, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e20}, @L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0x3}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'xfrm0\x00'}, @L2TP_ATTR_OFFSET={0x6, 0x3, 0x8000}, @L2TP_ATTR_L2SPEC_TYPE={0x5}, @L2TP_ATTR_UDP_DPORT={0x6, 0x1b, 0x4e23}]}, 0x5c}, 0x1, 0x0, 0x0, 0x40010}, 0x4000000) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$L2TP_CMD_NOOP(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x5c, 0x0, 0x400, 0x70bd25, 0x25dfdbfc, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e20}, @L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0x3}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'xfrm0\x00'}, @L2TP_ATTR_OFFSET={0x6, 0x3, 0x8000}, @L2TP_ATTR_L2SPEC_TYPE={0x5}, @L2TP_ATTR_UDP_DPORT={0x6, 0x1b, 0x4e23}]}, 0x5c}, 0x1, 0x0, 0x0, 0x40010}, 0x4000000) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) 15:33:08 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) syz_genetlink_get_family_id$gtp(&(0x7f0000000140), 0xffffffffffffffff) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r2 = accept4$unix(r1, &(0x7f0000000200), &(0x7f0000000180)=0x6e, 0x80000) recvmmsg$unix(r2, &(0x7f0000000400)=[{{&(0x7f0000000280), 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/169, 0xa9}], 0x1, &(0x7f0000000500)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xd0}}], 0x1, 0x123, &(0x7f0000000440)) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x9, 0x1, "dafa656471663e148d2bf32927f7187d4139af8ff263c1ec5b2103d38965f0be2c1da728b3af9b281597456a6f6eb496c7c2acb900e859a8b1902740e21ac7f2", "fad18da91995dcbff979d3044dc69a92039b8fae926cebc3d4ffd1e2403c7661d4106190251c4b001d62ab7b9e4120297c42a410ef2f667f8fbeea064e8926ad", "7d52f73a50d0baac9a6f442b4bfb9384fa21dcc1ef89cd4499129d2bd5cd0bc4", [0xfff, 0x8]}) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) syz_genetlink_get_family_id$gtp(&(0x7f0000000140), 0xffffffffffffffff) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) accept4$unix(r1, &(0x7f0000000200), &(0x7f0000000180)=0x6e, 0x80000) (async) recvmmsg$unix(r2, &(0x7f0000000400)=[{{&(0x7f0000000280), 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/169, 0xa9}], 0x1, &(0x7f0000000500)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xd0}}], 0x1, 0x123, &(0x7f0000000440)) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x9, 0x1, "dafa656471663e148d2bf32927f7187d4139af8ff263c1ec5b2103d38965f0be2c1da728b3af9b281597456a6f6eb496c7c2acb900e859a8b1902740e21ac7f2", "fad18da91995dcbff979d3044dc69a92039b8fae926cebc3d4ffd1e2403c7661d4106190251c4b001d62ab7b9e4120297c42a410ef2f667f8fbeea064e8926ad", "7d52f73a50d0baac9a6f442b4bfb9384fa21dcc1ef89cd4499129d2bd5cd0bc4", [0xfff, 0x8]}) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) 15:33:08 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/tty/ldiscs\x00', 0x0, 0x0) socketpair(0x39, 0x800, 0x2, &(0x7f0000000280)={0xffffffffffffffff}) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f00000002c0)=[r3], 0x1) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r4, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:08 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcf030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:08 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x83d1) 15:33:08 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/tty/ldiscs\x00', 0x0, 0x0) socketpair(0x39, 0x800, 0x2, &(0x7f0000000280)={0xffffffffffffffff}) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f00000002c0)=[r3], 0x1) (async) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r4, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:08 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x40) process_madvise(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000040)="fc00e7330600", 0x6}, {&(0x7f0000000080)="7dfa3a7b2de9b55d07606d400a9264547d7af20ca59e6a5f0355082cfb62256da12f", 0x22}, {&(0x7f00000000c0)="f7442b93de039dbd937f250b512460bcfaa0c82986118efa168ee2147c49b5a0a0191dcc92caf61755c6fb8a839bd4966d9c77d794bfccd1c17e50aeb19c1c7a406b199db35782d83876ee83c012bc5bcfdbeeaf7e8ba5c22d0d0fbf056d747153ba0b8f02c372b88be54d83ac7629a5e21630f00590fb6a2d6df15eea45ba2bddb65670499287ab8aadf5fe2894780086fefcc454d132092c847b67ad4d5a1766417cc9b107976d5ab5382ac7f16d2c78be66df60d2508100399deabb3f6fe147db6a8f26af9e324fa54c5fc9c0526b55339a14e31d17495a7f25dcb2bc510ddf40d7838738bccbf98864d1cfd1093c72beac", 0xf3}, {&(0x7f00000001c0)="e802c0a969859a1459bae0f5a4266b71be8d6ce91e8f3e14fcf0661a48a5641a09fa790053c3cdc22830a5cd7aaebb60011951bc2fbdfe37b0c43d85b18d2d0043b0a5f6eefc2d63dbbb7cbe7f9022186e509454d5123445ba7b87e606049b99647f72bfe5bba2f66a433bb7d62cb04d2667aeaa0f81a89f37172662fda54359b3916b310fcf391d4a6b9b436286783b33a6317cd0b7ac2df1e3782a1a9ae8c5eda5389431fa80a82d5a5091b44d3f0886ff33ebc2be22cc69fa623776", 0xbd}, {&(0x7f0000000280)="9ed72c54771efa28900110cd3f654b052512463cacabeb4f2f0444011150378f566c31aa990d2940485147cfa10a8dce2d99dd816b9a4908114e7420d0d7d2a8c8e1495eeda506d39b6f1b65dfbaaa989a53c39c6796b5248a83c95519a6a28dd3902dfe765af5a396e1cfb3db9753b3dac64830d011968cdcd27ad9cdc866e760002873392af87a65997a9a8d12fa6e0bd515fa7469ef3a097925dbc1d5984f13d17501f60457ae38b2bfb37ae4073957f8ff97cb36df03b364e404e05d3d3e473df691be8cca5e40d730432f90703a71085767bc926b0eb3b707131bf745450cf424812b8154c8a7314e92c8cdf16b9d251c2718f10d3d03fd353f4133d9e4cbb40c43abc72c963ebdb46ec7788dbcc329bc7ad7239523ce731840bd44f54670537f379a97f0a67a0cba9b725ae2be3be01927a9c2a2a240ce504393f5dbc0d8591d58e918e8a41f7890f1e982de6a1523978288b59774ff142d8244408cfb199a8c618623d52405d25f34e5405540c022357a5d401b470feb1469c8bfb46afc34456e0c82cde899bc13525c540022b25a888d4508fb02b6d8582656bcd0e371cc7f7f7f0e7e48f4e96fca022d4756dc80bb94913419539f9ecc0759dfff1133d1f9525a98f9083358325eb29cbd3e5799f9264fbcc37b237e5de2d15d91b3eb16ff4663eaf546ca307587a33d10b495a049f9945fc70e432f185496636756eb0fe501e2bbe777813fb40c6bf180004c795e1bc4536763ae6520b2130ad2404e2f5bcc491141df8f69b67bc6368028eda1cf4fef46c4e289f337d5355b1fd06374754b21296bd0fc90600491d3fe61bf0c45df170be5529e82b006bb338c7c4142770ea182de277610e16de79045b20d5fd6390c727305284ad370841ccfabacf1cccf878680639956bbb573568de103d9b5b009568bdf360edce4292ffdc803fcb875324cdb9771d13d38e000546a363568e715343208ccbe3f8970a4ba1ae70a7f32ee86d8b0346e52a89fad92d9d77b01c963f024d5dbae31ff2618831e3e800c3350473729149d18eaf5cccb9d89001073b05225fec0f00c375c3b8d23860aa23ffeeb0effc102e392399e9cbf4eeaa6b038c1be9adc65439469a82fc83d420b1da88fb2a83bdea94f4284454349a596185eb41ff497967cd1720b7b8c1c1222fad1440f6c13d785ffa326c6bcf5809b8d3c2f666ecd31cfa1386bb8c915cb4ff0a744a2240f53f1777f49f050a6febd4e3236a6ac9b8e509fb1dcd6b5058d9770d0fd18ed11e2e546cb67da0b8bc61875922a28c032e99a4faa4e16663b21329ec9f2faab57c6ffc666089912ec9b7f412bc9c1dbab9f5482786dfc6e04c396ef0aea5838da2cf324c9c6e47a3c1d85dc7209cee79b49d81a6753188f0d1dea0d4b31d9be91ee008e53263a3679c60d523c4c49ed026dc46fa7c5af3d69087f8f822e9b19e830ba0e64a4926aa4419f3474183ead9e8d0a3c7139afd091473d014931caf2f30ec3f53027e6876137685ada6c0ad52698c17aacd437315a48ecfa0354fbe9250c1d200f82c0102d660cb75a9853529c2c2c1c620b7cb2ccdb827d4824a7e7ae813e3a93b96b044374e714440ea750892f050482518a3e8002ca065f73163516520a16d53204c456d4dc86b794e0a1e148b81aa2ea373e7f00113a9ffdfa255193ee2c22a9b0d57281004aa9af44992d07cdbbfaf385db5563a920c309f137eb8d0c3b12bd1f0acddbfca3617def8182ae9d77409971906c09ed0c63f36c673e57fe4c71f5351b68c3cef363d6100fcd6ed22abe50ef3e32323c409e18e3babf3fa5a46ffc30e672d1ef95c4b53767d827b92bb21fbe797423738dba4cc8731cf136a9e90312874c9211a1f26d06a5a0240de90eb44625086e6ab8a111951f733f83b6467871c1316abb9c4d2853bcd931437a5b9ca6461bd0a60ba2699814557fbe66bbffcacb9d738bba3f07be844cf116a8e2c381a8464e928fa3f7b6e32f327f4889c795d3e4171b29bb7f68adcc92237c2250be21d679cfadcbc601f37966475b4169a72dbe1a8e4d6a066cc75720342697da72c6a1c172a78e4cd354ec1e7e4c05ea432cda12b2dc576ab58cc63c2cbe17e9732597644ccca17a6b016467f568df1aa5fd57847f7f368cb49f50d9a6a99a885b713d9b6297e55e8168d6cc3439335863dbd9b273670960f38f5a13c21e116c6a35a909c1fa7f1ced1293cb4b83f19799fb97f900e697883464bdf40c9dfd019320a536a05cd2cb2c9894a1b3611049eabfec16c0a705eaff978d37ae2a7cf6b5dac9b1fa3dcbe8423bec9440a81eee064a87ba041a23e11636a25fbb309f6bcf5b13da74d4eb0af9b29210e747cfc94be2e0afa86cfbaecddd7bf0ad2b1dc1f8ef1bd0111f7eb7698dbae9b233ffe361ec87e3302a461e189d20a583aa66bd1b73084098d77211ed1a49955bc8df02dfb53a89d6b6b6369c5c84f223009d8f29c42fa519124f6d9fcbded05302f01baec9fa74eb0361811b4c4a1c819752165824fe68bf1e7d31b105323e06c8524b5dcdf23de50b462af7af6fa4882f2cb833b93e83d23771fb97df1d664ed5dc31773810a5ad22786f9e6fc130438b1d63280604840663da04f073bbbb407d92321dfce3732a0433e2dbf90667cc71b2ff881df128565fbfe9a5bfd733dc1e26acdc28acb946bef202501b63a6c0f2c7dd677b6efb48be67ec553227d809a534b1f31bee247b6742f1af9ad6a0f9f5fb15ee53504b68497e91ce401cfea7f3a48e822a59d76d5f47d27343bffe640ecfa5297cbc2eeed393de326e1cdf0b3faa3189b8e793fad8df31953a0c5f3d3e8b60ab2503cc197aae6d19cb8f033aacc833630edb4aced492b71a6b5e024d7653af3d8543c922b6c9627595b39277c200fa44173f8db62924eaf8082667659da3c511ff8f64e574581a7ee4ceeef08e1a70e50eccf15f2aa127875d1c4a2566bf4f560f9d5c724e9ce37102d6b69922a6c2617f8a84043def8ea3404d6165db05eda35a97450b0f62b54bb1c63ba0ffc916da61cf649060bfb378ffd29a51ed8a91e286326db4c6dbe015e4e6ae2ab28a61d8fe746ee2df479c501227347507a7c7d198528e814e326e8a443c8a02093fe6d5db6a11f26d347d295b77ca2923ea5a694cdc531538488a0e5fd8ffa683fcd6f0b136c04812b5aa15d4ced80faaaa7a8d9c925b68e5e2d8e3284bf3a70d08d6438cd5ac3915297b4a95bc3c2f576ec1227fdeed694d8bfc44d55511354c59b49bc56874f469d4e2ff953a373cdd801b6d4c57d765283b1204419d822f44a0827b4b89651b9caaf47703d6f2ef8e1e433414b3e503ae9740f2662d6f4c15816d1950838860d3d0b830bb1e584eec39ffe760e749a2816ea194d57f532ab82663bb96987d51513a5a65ba554f6bccb7fdcf19e5a29c015b5792966621702d1f02c9f22ce0902c36794fd615293a4716b267dd837bd2bde4370f0cce68b10839c5c3b50c7c93b5310d6891ab08fbb509c703c704c171b156d93c008e53e94fd0c68215062311083b98a5710598f26e6064515fad7f7fb0fe0add3dacd87e445c9d967bc10ec3aad79173b9c945e8a223f72a94d73df6b7a7f7bb67946430d3e6f0eb7b574c4cb11fff3f03d3ba2005f2833057f35648874707511c744576e70f0ad454e052b04459d04d11a1dbc0baa54ca87f18a3e0c90ac4c00606119fb7c18151105f82ba9566b2ac51687ae59fc5bff25c1aa63f2a35454de34e951b4fe67d1626ee9e73c66b67a9bb3de4f0ce7e38634bfb7ef1a96bb93e34a946dd853c9c0b9c0a44cc3d28e3b4aee08b872f7c7511664f9e2e2c10a87b268dae4be10a7731f26187b9c24b88785d6e3343b7f6dd1f5bfb178cf66b7cbf2fcd4b07c5cbe329d32b94223164cfd90f9be04173e1b24db582bae9ede8517c8c20304a7cd03963c6ce905fc74c4e1d047122df250c2e36e80a435cf51962d6af44cb4e2889f8d294a6caaa2a35d0533332be871a2d4f3cc7cf6c85953c2d5e18037a3d1ddce33467183c68fd315cdb1ff584f020619ca767b04938921c3df9980448e8c891e8d87e2b51b80945555a7d4336690d78e30130fdc8cf4691aa8801639ec73f5360845bd00e0f140d35da881a8b739c6b53c96efe53c6aed970a8473d6c299151f983ecb0161b9c9ee2bc142798d4fbc971b1bf810ef3647e1b49e21e2ca1099d95c695efb071fee540649a7fdb9a85e0f1d8193c04082763e05ef8b099ec6a1ab174b8d84d69c650d136157e3818bfc39bfc0e75c8967d88f7653f310b0e6075aaa5799512e72066382792b55b77612e3816e642a04d43fe5c5beb6c232a18ead0e442659ef88d0382f381b7408058ef8cbfd656177c010372d1e2871b0e58e1b06442eae175c12de29f64b1f5e99d812e42e2e697ec66080e9a88f773c94dbef818697673f3102490f7c2ddedeb0bbfbc7dafbb21085f0000bceee1730a4ffe645f587c4a7aef45d1ae5bbb83a4b9c284b877b11896571b5e514fce917282a63fa8aac1ae97207f26814923fe27ceddfa789c9090e025605ee9c325c750967d1b8110413ba359172a6db25d03cc66c890f2e03b2edba7443323b22f9a2a8002f718c6b7b0cb748e0d9b9bdca1676aa27efc6f37caf6d57f8e05e05b5bbd545ccf3707524205bf613ca645cbb83b8bd68710f517c43ff7c8e25eb440013c81d8602b786efb6299cb77b9c91fb0da20f60a2bdf5af194640ac2b1c0ccbf064c3b1860eb6b7848e1d0dd816cc2c98fef0b2e65e7fdd4ce5e12aa6ebf94fc71b9d6e5f41072455e38b525130babd699d57bf5e022acd2690d72fa3f3b8e2c1574049250237a654c3d2f5334eeac698e379e3a2c2fc502dfb71ca3eab1d6f9a0809cf7ebd1b31a16c8b4f77e47d4beb2d41e4ea659f3f941b45d78be85910bc7b9b7b578a4ed4899257abadc2cf98fd4c97a7e4c7fd9108235049f2cd15024431fc74cebc3ee4b43e8dc1fbb3e3da33795d4cb6516197e5ea4e53755d8080632b963266bad86526695b83ca32d78305787c60d8eb81546a783dbaa1fc4726dc1d8219c1cffa688c325372c7cdd90da861d72b179687c7723c679296f6a620b1af5d26bc3042cc3b7e43540d82ff9e47ec9e73826d6b302f5d0d8351db278d0290499b1a8fbfae4f53596393c241a0c5da0f2edcb37b1bf895d9511117f2ed5ef84a55f3845c0a5606c90667bf67b0e840401c368a73af66750af0135bc09bac16fe8037d17103ac30d99bc089ba6bf9622aedfd9d2689f801ed64e8075bb9d0b70cc36b71ccde70a6544543b9b737d178775356534c6f6a89a2637a9bda003ded32ddad6c9ca5400c707b3fae854f4de05a480c49ddc85a25e472e6e89cfaf26ded57d7626c5b09fddca678178d72fd40fb4dcc2fb3e6778c7f4a1ffc9f4c9c6d4a2471dd0f4b99fbead495c7cc83ed48a69137c572e813007595adfac78ba5b88158b77311848ebb2d315c54c0bca76bd73cfdaface239837733b20338bb639db991f407918b8c2560d7f7ae86bb35c008ca9a6bfbf3adcbd17f4ee7d25578d35001d663932135854d54eda313009f6e68fd13f923755096a2f412748b5815ac01d61afd41f83d7372d316df88598a9cd9e4eeb7bebdf98d5b8077b9c9718796d07a3f04b17c7d83644ea5a2b4c55728766ac5963ef36f57c5f8390c9c788f11b19c658df991234d7ee5b2556272e3b7d0d5a099bcbaa0b1c6bf164d1e1f5757afc8f5177b7f24d5656c57542488184442c7bd669", 0x1000}, {&(0x7f0000001280)="fd5689ed13849ee88cc52c81b043d88df382d0cef958c9924152eec7f7e176efa35dda1aada10b5e9bd654d66ba371690c2614991c4faf502f547ba191af76ecd1e929eecd523e84dae3de7c614d35b8507317689963e23effe828d855bfbf3c9d012c43ed", 0x65}, {&(0x7f0000001300)="7d9ca8a94d48825f13ea93d17e57ac7500e77985e3b056d9d27e45b93d3d4afec95152d56b55ee393fab0771202d344b42f8443763d61553b06c4ae4e5c9ae9d437e4649e560e1142e0ff42b96a8f4b86c5bd3daa10aa0256d47556a89013bd917e69ef21a0850a385e3da7a0bd84c8cf2df826d93d50162e4d823172f10e89e23808b7119d58eb7a4d9738c", 0x8c}, {&(0x7f00000013c0)="18235ad562b917381023a5d73b31df54f2507be498a4502a6ba952912460909b255ec12a6047a6eb72b42a2b8e6efd379cc01b28b7914be13ef65757c26fa27f10021b9bf1b2f045d0b13b949e68cc758e25accaa267424f54b7386aa1c5fd274e38b6a6dabbc8c5fdadf273e15c622ab6e04706f8cc0f5f", 0x78}], 0x8, 0x14, 0x0) 15:33:08 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_NOOP(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x5c, 0x0, 0x400, 0x70bd25, 0x25dfdbfc, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e20}, @L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0x3}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'xfrm0\x00'}, @L2TP_ATTR_OFFSET={0x6, 0x3, 0x8000}, @L2TP_ATTR_L2SPEC_TYPE={0x5}, @L2TP_ATTR_UDP_DPORT={0x6, 0x1b, 0x4e23}]}, 0x5c}, 0x1, 0x0, 0x0, 0x40010}, 0x4000000) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$L2TP_CMD_NOOP(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x5c, 0x0, 0x400, 0x70bd25, 0x25dfdbfc, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e20}, @L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0x3}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'xfrm0\x00'}, @L2TP_ATTR_OFFSET={0x6, 0x3, 0x8000}, @L2TP_ATTR_L2SPEC_TYPE={0x5}, @L2TP_ATTR_UDP_DPORT={0x6, 0x1b, 0x4e23}]}, 0x5c}, 0x1, 0x0, 0x0, 0x40010}, 0x4000000) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) 15:33:08 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) setsockopt$CAIFSO_REQ_PARAM(0xffffffffffffffff, 0x116, 0x80, &(0x7f0000000100)="5517e38acda827d8e50e5c7361a92241fce1bda8d3cf9577f3d256988cbb7d520ec4dc30473827c2655b27516ab6c68b950ef7214d9564e68f1738708026674a35e777689ca52982c1586a8b64d9f600ead45fbc7c7be9c222f68e727fc91389bb241e112c1a75b1a32d59540f89fd29ffdad5cbc75515dcfa52ac99ff91e8d9be539af032da2e17caf129e7bd0cb405bba87094d4f09bf6de", 0x99) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0xf, &(0x7f0000000040)=""/123, &(0x7f00000000c0)=0x7b) 15:33:08 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x83d1) 15:33:08 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/mdstat\x00', 0x0, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000002c0)='/proc/zoneinfo\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x2400, 0x8) accept$unix(r2, 0x0, &(0x7f0000000280)) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc800) ioctl$LOOP_SET_FD(r4, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:08 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcf040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:08 executing program 0: setsockopt$netlink_NETLINK_BROADCAST_ERROR(0xffffffffffffffff, 0x10e, 0x4, &(0x7f0000000040)=0x10001, 0x4) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x28000600) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:08 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) setsockopt$CAIFSO_REQ_PARAM(0xffffffffffffffff, 0x116, 0x80, &(0x7f0000000100)="5517e38acda827d8e50e5c7361a92241fce1bda8d3cf9577f3d256988cbb7d520ec4dc30473827c2655b27516ab6c68b950ef7214d9564e68f1738708026674a35e777689ca52982c1586a8b64d9f600ead45fbc7c7be9c222f68e727fc91389bb241e112c1a75b1a32d59540f89fd29ffdad5cbc75515dcfa52ac99ff91e8d9be539af032da2e17caf129e7bd0cb405bba87094d4f09bf6de", 0x99) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0xf, &(0x7f0000000040)=""/123, &(0x7f00000000c0)=0x7b) 15:33:08 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcf050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:08 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x83d1) 15:33:08 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/mdstat\x00', 0x0, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000002c0)='/proc/zoneinfo\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x2400, 0x8) accept$unix(r2, 0x0, &(0x7f0000000280)) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc800) ioctl$LOOP_SET_FD(r4, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:08 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcf060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:08 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x40) (async) process_madvise(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000040)="fc00e7330600", 0x6}, {&(0x7f0000000080)="7dfa3a7b2de9b55d07606d400a9264547d7af20ca59e6a5f0355082cfb62256da12f", 0x22}, {&(0x7f00000000c0)="f7442b93de039dbd937f250b512460bcfaa0c82986118efa168ee2147c49b5a0a0191dcc92caf61755c6fb8a839bd4966d9c77d794bfccd1c17e50aeb19c1c7a406b199db35782d83876ee83c012bc5bcfdbeeaf7e8ba5c22d0d0fbf056d747153ba0b8f02c372b88be54d83ac7629a5e21630f00590fb6a2d6df15eea45ba2bddb65670499287ab8aadf5fe2894780086fefcc454d132092c847b67ad4d5a1766417cc9b107976d5ab5382ac7f16d2c78be66df60d2508100399deabb3f6fe147db6a8f26af9e324fa54c5fc9c0526b55339a14e31d17495a7f25dcb2bc510ddf40d7838738bccbf98864d1cfd1093c72beac", 0xf3}, {&(0x7f00000001c0)="e802c0a969859a1459bae0f5a4266b71be8d6ce91e8f3e14fcf0661a48a5641a09fa790053c3cdc22830a5cd7aaebb60011951bc2fbdfe37b0c43d85b18d2d0043b0a5f6eefc2d63dbbb7cbe7f9022186e509454d5123445ba7b87e606049b99647f72bfe5bba2f66a433bb7d62cb04d2667aeaa0f81a89f37172662fda54359b3916b310fcf391d4a6b9b436286783b33a6317cd0b7ac2df1e3782a1a9ae8c5eda5389431fa80a82d5a5091b44d3f0886ff33ebc2be22cc69fa623776", 0xbd}, {&(0x7f0000000280)="9ed72c54771efa28900110cd3f654b052512463cacabeb4f2f0444011150378f566c31aa990d2940485147cfa10a8dce2d99dd816b9a4908114e7420d0d7d2a8c8e1495eeda506d39b6f1b65dfbaaa989a53c39c6796b5248a83c95519a6a28dd3902dfe765af5a396e1cfb3db9753b3dac64830d011968cdcd27ad9cdc866e760002873392af87a65997a9a8d12fa6e0bd515fa7469ef3a097925dbc1d5984f13d17501f60457ae38b2bfb37ae4073957f8ff97cb36df03b364e404e05d3d3e473df691be8cca5e40d730432f90703a71085767bc926b0eb3b707131bf745450cf424812b8154c8a7314e92c8cdf16b9d251c2718f10d3d03fd353f4133d9e4cbb40c43abc72c963ebdb46ec7788dbcc329bc7ad7239523ce731840bd44f54670537f379a97f0a67a0cba9b725ae2be3be01927a9c2a2a240ce504393f5dbc0d8591d58e918e8a41f7890f1e982de6a1523978288b59774ff142d8244408cfb199a8c618623d52405d25f34e5405540c022357a5d401b470feb1469c8bfb46afc34456e0c82cde899bc13525c540022b25a888d4508fb02b6d8582656bcd0e371cc7f7f7f0e7e48f4e96fca022d4756dc80bb94913419539f9ecc0759dfff1133d1f9525a98f9083358325eb29cbd3e5799f9264fbcc37b237e5de2d15d91b3eb16ff4663eaf546ca307587a33d10b495a049f9945fc70e432f185496636756eb0fe501e2bbe777813fb40c6bf180004c795e1bc4536763ae6520b2130ad2404e2f5bcc491141df8f69b67bc6368028eda1cf4fef46c4e289f337d5355b1fd06374754b21296bd0fc90600491d3fe61bf0c45df170be5529e82b006bb338c7c4142770ea182de277610e16de79045b20d5fd6390c727305284ad370841ccfabacf1cccf878680639956bbb573568de103d9b5b009568bdf360edce4292ffdc803fcb875324cdb9771d13d38e000546a363568e715343208ccbe3f8970a4ba1ae70a7f32ee86d8b0346e52a89fad92d9d77b01c963f024d5dbae31ff2618831e3e800c3350473729149d18eaf5cccb9d89001073b05225fec0f00c375c3b8d23860aa23ffeeb0effc102e392399e9cbf4eeaa6b038c1be9adc65439469a82fc83d420b1da88fb2a83bdea94f4284454349a596185eb41ff497967cd1720b7b8c1c1222fad1440f6c13d785ffa326c6bcf5809b8d3c2f666ecd31cfa1386bb8c915cb4ff0a744a2240f53f1777f49f050a6febd4e3236a6ac9b8e509fb1dcd6b5058d9770d0fd18ed11e2e546cb67da0b8bc61875922a28c032e99a4faa4e16663b21329ec9f2faab57c6ffc666089912ec9b7f412bc9c1dbab9f5482786dfc6e04c396ef0aea5838da2cf324c9c6e47a3c1d85dc7209cee79b49d81a6753188f0d1dea0d4b31d9be91ee008e53263a3679c60d523c4c49ed026dc46fa7c5af3d69087f8f822e9b19e830ba0e64a4926aa4419f3474183ead9e8d0a3c7139afd091473d014931caf2f30ec3f53027e6876137685ada6c0ad52698c17aacd437315a48ecfa0354fbe9250c1d200f82c0102d660cb75a9853529c2c2c1c620b7cb2ccdb827d4824a7e7ae813e3a93b96b044374e714440ea750892f050482518a3e8002ca065f73163516520a16d53204c456d4dc86b794e0a1e148b81aa2ea373e7f00113a9ffdfa255193ee2c22a9b0d57281004aa9af44992d07cdbbfaf385db5563a920c309f137eb8d0c3b12bd1f0acddbfca3617def8182ae9d77409971906c09ed0c63f36c673e57fe4c71f5351b68c3cef363d6100fcd6ed22abe50ef3e32323c409e18e3babf3fa5a46ffc30e672d1ef95c4b53767d827b92bb21fbe797423738dba4cc8731cf136a9e90312874c9211a1f26d06a5a0240de90eb44625086e6ab8a111951f733f83b6467871c1316abb9c4d2853bcd931437a5b9ca6461bd0a60ba2699814557fbe66bbffcacb9d738bba3f07be844cf116a8e2c381a8464e928fa3f7b6e32f327f4889c795d3e4171b29bb7f68adcc92237c2250be21d679cfadcbc601f37966475b4169a72dbe1a8e4d6a066cc75720342697da72c6a1c172a78e4cd354ec1e7e4c05ea432cda12b2dc576ab58cc63c2cbe17e9732597644ccca17a6b016467f568df1aa5fd57847f7f368cb49f50d9a6a99a885b713d9b6297e55e8168d6cc3439335863dbd9b273670960f38f5a13c21e116c6a35a909c1fa7f1ced1293cb4b83f19799fb97f900e697883464bdf40c9dfd019320a536a05cd2cb2c9894a1b3611049eabfec16c0a705eaff978d37ae2a7cf6b5dac9b1fa3dcbe8423bec9440a81eee064a87ba041a23e11636a25fbb309f6bcf5b13da74d4eb0af9b29210e747cfc94be2e0afa86cfbaecddd7bf0ad2b1dc1f8ef1bd0111f7eb7698dbae9b233ffe361ec87e3302a461e189d20a583aa66bd1b73084098d77211ed1a49955bc8df02dfb53a89d6b6b6369c5c84f223009d8f29c42fa519124f6d9fcbded05302f01baec9fa74eb0361811b4c4a1c819752165824fe68bf1e7d31b105323e06c8524b5dcdf23de50b462af7af6fa4882f2cb833b93e83d23771fb97df1d664ed5dc31773810a5ad22786f9e6fc130438b1d63280604840663da04f073bbbb407d92321dfce3732a0433e2dbf90667cc71b2ff881df128565fbfe9a5bfd733dc1e26acdc28acb946bef202501b63a6c0f2c7dd677b6efb48be67ec553227d809a534b1f31bee247b6742f1af9ad6a0f9f5fb15ee53504b68497e91ce401cfea7f3a48e822a59d76d5f47d27343bffe640ecfa5297cbc2eeed393de326e1cdf0b3faa3189b8e793fad8df31953a0c5f3d3e8b60ab2503cc197aae6d19cb8f033aacc833630edb4aced492b71a6b5e024d7653af3d8543c922b6c9627595b39277c200fa44173f8db62924eaf8082667659da3c511ff8f64e574581a7ee4ceeef08e1a70e50eccf15f2aa127875d1c4a2566bf4f560f9d5c724e9ce37102d6b69922a6c2617f8a84043def8ea3404d6165db05eda35a97450b0f62b54bb1c63ba0ffc916da61cf649060bfb378ffd29a51ed8a91e286326db4c6dbe015e4e6ae2ab28a61d8fe746ee2df479c501227347507a7c7d198528e814e326e8a443c8a02093fe6d5db6a11f26d347d295b77ca2923ea5a694cdc531538488a0e5fd8ffa683fcd6f0b136c04812b5aa15d4ced80faaaa7a8d9c925b68e5e2d8e3284bf3a70d08d6438cd5ac3915297b4a95bc3c2f576ec1227fdeed694d8bfc44d55511354c59b49bc56874f469d4e2ff953a373cdd801b6d4c57d765283b1204419d822f44a0827b4b89651b9caaf47703d6f2ef8e1e433414b3e503ae9740f2662d6f4c15816d1950838860d3d0b830bb1e584eec39ffe760e749a2816ea194d57f532ab82663bb96987d51513a5a65ba554f6bccb7fdcf19e5a29c015b5792966621702d1f02c9f22ce0902c36794fd615293a4716b267dd837bd2bde4370f0cce68b10839c5c3b50c7c93b5310d6891ab08fbb509c703c704c171b156d93c008e53e94fd0c68215062311083b98a5710598f26e6064515fad7f7fb0fe0add3dacd87e445c9d967bc10ec3aad79173b9c945e8a223f72a94d73df6b7a7f7bb67946430d3e6f0eb7b574c4cb11fff3f03d3ba2005f2833057f35648874707511c744576e70f0ad454e052b04459d04d11a1dbc0baa54ca87f18a3e0c90ac4c00606119fb7c18151105f82ba9566b2ac51687ae59fc5bff25c1aa63f2a35454de34e951b4fe67d1626ee9e73c66b67a9bb3de4f0ce7e38634bfb7ef1a96bb93e34a946dd853c9c0b9c0a44cc3d28e3b4aee08b872f7c7511664f9e2e2c10a87b268dae4be10a7731f26187b9c24b88785d6e3343b7f6dd1f5bfb178cf66b7cbf2fcd4b07c5cbe329d32b94223164cfd90f9be04173e1b24db582bae9ede8517c8c20304a7cd03963c6ce905fc74c4e1d047122df250c2e36e80a435cf51962d6af44cb4e2889f8d294a6caaa2a35d0533332be871a2d4f3cc7cf6c85953c2d5e18037a3d1ddce33467183c68fd315cdb1ff584f020619ca767b04938921c3df9980448e8c891e8d87e2b51b80945555a7d4336690d78e30130fdc8cf4691aa8801639ec73f5360845bd00e0f140d35da881a8b739c6b53c96efe53c6aed970a8473d6c299151f983ecb0161b9c9ee2bc142798d4fbc971b1bf810ef3647e1b49e21e2ca1099d95c695efb071fee540649a7fdb9a85e0f1d8193c04082763e05ef8b099ec6a1ab174b8d84d69c650d136157e3818bfc39bfc0e75c8967d88f7653f310b0e6075aaa5799512e72066382792b55b77612e3816e642a04d43fe5c5beb6c232a18ead0e442659ef88d0382f381b7408058ef8cbfd656177c010372d1e2871b0e58e1b06442eae175c12de29f64b1f5e99d812e42e2e697ec66080e9a88f773c94dbef818697673f3102490f7c2ddedeb0bbfbc7dafbb21085f0000bceee1730a4ffe645f587c4a7aef45d1ae5bbb83a4b9c284b877b11896571b5e514fce917282a63fa8aac1ae97207f26814923fe27ceddfa789c9090e025605ee9c325c750967d1b8110413ba359172a6db25d03cc66c890f2e03b2edba7443323b22f9a2a8002f718c6b7b0cb748e0d9b9bdca1676aa27efc6f37caf6d57f8e05e05b5bbd545ccf3707524205bf613ca645cbb83b8bd68710f517c43ff7c8e25eb440013c81d8602b786efb6299cb77b9c91fb0da20f60a2bdf5af194640ac2b1c0ccbf064c3b1860eb6b7848e1d0dd816cc2c98fef0b2e65e7fdd4ce5e12aa6ebf94fc71b9d6e5f41072455e38b525130babd699d57bf5e022acd2690d72fa3f3b8e2c1574049250237a654c3d2f5334eeac698e379e3a2c2fc502dfb71ca3eab1d6f9a0809cf7ebd1b31a16c8b4f77e47d4beb2d41e4ea659f3f941b45d78be85910bc7b9b7b578a4ed4899257abadc2cf98fd4c97a7e4c7fd9108235049f2cd15024431fc74cebc3ee4b43e8dc1fbb3e3da33795d4cb6516197e5ea4e53755d8080632b963266bad86526695b83ca32d78305787c60d8eb81546a783dbaa1fc4726dc1d8219c1cffa688c325372c7cdd90da861d72b179687c7723c679296f6a620b1af5d26bc3042cc3b7e43540d82ff9e47ec9e73826d6b302f5d0d8351db278d0290499b1a8fbfae4f53596393c241a0c5da0f2edcb37b1bf895d9511117f2ed5ef84a55f3845c0a5606c90667bf67b0e840401c368a73af66750af0135bc09bac16fe8037d17103ac30d99bc089ba6bf9622aedfd9d2689f801ed64e8075bb9d0b70cc36b71ccde70a6544543b9b737d178775356534c6f6a89a2637a9bda003ded32ddad6c9ca5400c707b3fae854f4de05a480c49ddc85a25e472e6e89cfaf26ded57d7626c5b09fddca678178d72fd40fb4dcc2fb3e6778c7f4a1ffc9f4c9c6d4a2471dd0f4b99fbead495c7cc83ed48a69137c572e813007595adfac78ba5b88158b77311848ebb2d315c54c0bca76bd73cfdaface239837733b20338bb639db991f407918b8c2560d7f7ae86bb35c008ca9a6bfbf3adcbd17f4ee7d25578d35001d663932135854d54eda313009f6e68fd13f923755096a2f412748b5815ac01d61afd41f83d7372d316df88598a9cd9e4eeb7bebdf98d5b8077b9c9718796d07a3f04b17c7d83644ea5a2b4c55728766ac5963ef36f57c5f8390c9c788f11b19c658df991234d7ee5b2556272e3b7d0d5a099bcbaa0b1c6bf164d1e1f5757afc8f5177b7f24d5656c57542488184442c7bd669", 0x1000}, {&(0x7f0000001280)="fd5689ed13849ee88cc52c81b043d88df382d0cef958c9924152eec7f7e176efa35dda1aada10b5e9bd654d66ba371690c2614991c4faf502f547ba191af76ecd1e929eecd523e84dae3de7c614d35b8507317689963e23effe828d855bfbf3c9d012c43ed", 0x65}, {&(0x7f0000001300)="7d9ca8a94d48825f13ea93d17e57ac7500e77985e3b056d9d27e45b93d3d4afec95152d56b55ee393fab0771202d344b42f8443763d61553b06c4ae4e5c9ae9d437e4649e560e1142e0ff42b96a8f4b86c5bd3daa10aa0256d47556a89013bd917e69ef21a0850a385e3da7a0bd84c8cf2df826d93d50162e4d823172f10e89e23808b7119d58eb7a4d9738c", 0x8c}, {&(0x7f00000013c0)="18235ad562b917381023a5d73b31df54f2507be498a4502a6ba952912460909b255ec12a6047a6eb72b42a2b8e6efd379cc01b28b7914be13ef65757c26fa27f10021b9bf1b2f045d0b13b949e68cc758e25accaa267424f54b7386aa1c5fd274e38b6a6dabbc8c5fdadf273e15c622ab6e04706f8cc0f5f", 0x78}], 0x8, 0x14, 0x0) 15:33:08 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) setsockopt$CAIFSO_REQ_PARAM(0xffffffffffffffff, 0x116, 0x80, &(0x7f0000000100)="5517e38acda827d8e50e5c7361a92241fce1bda8d3cf9577f3d256988cbb7d520ec4dc30473827c2655b27516ab6c68b950ef7214d9564e68f1738708026674a35e777689ca52982c1586a8b64d9f600ead45fbc7c7be9c222f68e727fc91389bb241e112c1a75b1a32d59540f89fd29ffdad5cbc75515dcfa52ac99ff91e8d9be539af032da2e17caf129e7bd0cb405bba87094d4f09bf6de", 0x99) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0xf, &(0x7f0000000040)=""/123, &(0x7f00000000c0)=0x7b) 15:33:08 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000040), 0xfffffffffffffffd, 0x2) ioctl$LOOP_CLR_FD(r2, 0x4c01) 15:33:08 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/mdstat\x00', 0x0, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000002c0)='/proc/zoneinfo\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x2400, 0x8) accept$unix(r2, 0x0, &(0x7f0000000280)) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc800) ioctl$LOOP_SET_FD(r4, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) socket$pptp(0x18, 0x1, 0x2) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/mdstat\x00', 0x0, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000002c0)='/proc/zoneinfo\x00', 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x2400, 0x8) (async) accept$unix(r2, 0x0, &(0x7f0000000280)) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000240), 0xc800) (async) ioctl$LOOP_SET_FD(r4, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async) 15:33:08 executing program 0: setsockopt$netlink_NETLINK_BROADCAST_ERROR(0xffffffffffffffff, 0x10e, 0x4, &(0x7f0000000040)=0x10001, 0x4) (async) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x28000600) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:08 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x20000) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:08 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x40) process_madvise(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000040)="fc00e7330600", 0x6}, {&(0x7f0000000080)="7dfa3a7b2de9b55d07606d400a9264547d7af20ca59e6a5f0355082cfb62256da12f", 0x22}, {&(0x7f00000000c0)="f7442b93de039dbd937f250b512460bcfaa0c82986118efa168ee2147c49b5a0a0191dcc92caf61755c6fb8a839bd4966d9c77d794bfccd1c17e50aeb19c1c7a406b199db35782d83876ee83c012bc5bcfdbeeaf7e8ba5c22d0d0fbf056d747153ba0b8f02c372b88be54d83ac7629a5e21630f00590fb6a2d6df15eea45ba2bddb65670499287ab8aadf5fe2894780086fefcc454d132092c847b67ad4d5a1766417cc9b107976d5ab5382ac7f16d2c78be66df60d2508100399deabb3f6fe147db6a8f26af9e324fa54c5fc9c0526b55339a14e31d17495a7f25dcb2bc510ddf40d7838738bccbf98864d1cfd1093c72beac", 0xf3}, {&(0x7f00000001c0)="e802c0a969859a1459bae0f5a4266b71be8d6ce91e8f3e14fcf0661a48a5641a09fa790053c3cdc22830a5cd7aaebb60011951bc2fbdfe37b0c43d85b18d2d0043b0a5f6eefc2d63dbbb7cbe7f9022186e509454d5123445ba7b87e606049b99647f72bfe5bba2f66a433bb7d62cb04d2667aeaa0f81a89f37172662fda54359b3916b310fcf391d4a6b9b436286783b33a6317cd0b7ac2df1e3782a1a9ae8c5eda5389431fa80a82d5a5091b44d3f0886ff33ebc2be22cc69fa623776", 0xbd}, {&(0x7f0000000280)="9ed72c54771efa28900110cd3f654b052512463cacabeb4f2f0444011150378f566c31aa990d2940485147cfa10a8dce2d99dd816b9a4908114e7420d0d7d2a8c8e1495eeda506d39b6f1b65dfbaaa989a53c39c6796b5248a83c95519a6a28dd3902dfe765af5a396e1cfb3db9753b3dac64830d011968cdcd27ad9cdc866e760002873392af87a65997a9a8d12fa6e0bd515fa7469ef3a097925dbc1d5984f13d17501f60457ae38b2bfb37ae4073957f8ff97cb36df03b364e404e05d3d3e473df691be8cca5e40d730432f90703a71085767bc926b0eb3b707131bf745450cf424812b8154c8a7314e92c8cdf16b9d251c2718f10d3d03fd353f4133d9e4cbb40c43abc72c963ebdb46ec7788dbcc329bc7ad7239523ce731840bd44f54670537f379a97f0a67a0cba9b725ae2be3be01927a9c2a2a240ce504393f5dbc0d8591d58e918e8a41f7890f1e982de6a1523978288b59774ff142d8244408cfb199a8c618623d52405d25f34e5405540c022357a5d401b470feb1469c8bfb46afc34456e0c82cde899bc13525c540022b25a888d4508fb02b6d8582656bcd0e371cc7f7f7f0e7e48f4e96fca022d4756dc80bb94913419539f9ecc0759dfff1133d1f9525a98f9083358325eb29cbd3e5799f9264fbcc37b237e5de2d15d91b3eb16ff4663eaf546ca307587a33d10b495a049f9945fc70e432f185496636756eb0fe501e2bbe777813fb40c6bf180004c795e1bc4536763ae6520b2130ad2404e2f5bcc491141df8f69b67bc6368028eda1cf4fef46c4e289f337d5355b1fd06374754b21296bd0fc90600491d3fe61bf0c45df170be5529e82b006bb338c7c4142770ea182de277610e16de79045b20d5fd6390c727305284ad370841ccfabacf1cccf878680639956bbb573568de103d9b5b009568bdf360edce4292ffdc803fcb875324cdb9771d13d38e000546a363568e715343208ccbe3f8970a4ba1ae70a7f32ee86d8b0346e52a89fad92d9d77b01c963f024d5dbae31ff2618831e3e800c3350473729149d18eaf5cccb9d89001073b05225fec0f00c375c3b8d23860aa23ffeeb0effc102e392399e9cbf4eeaa6b038c1be9adc65439469a82fc83d420b1da88fb2a83bdea94f4284454349a596185eb41ff497967cd1720b7b8c1c1222fad1440f6c13d785ffa326c6bcf5809b8d3c2f666ecd31cfa1386bb8c915cb4ff0a744a2240f53f1777f49f050a6febd4e3236a6ac9b8e509fb1dcd6b5058d9770d0fd18ed11e2e546cb67da0b8bc61875922a28c032e99a4faa4e16663b21329ec9f2faab57c6ffc666089912ec9b7f412bc9c1dbab9f5482786dfc6e04c396ef0aea5838da2cf324c9c6e47a3c1d85dc7209cee79b49d81a6753188f0d1dea0d4b31d9be91ee008e53263a3679c60d523c4c49ed026dc46fa7c5af3d69087f8f822e9b19e830ba0e64a4926aa4419f3474183ead9e8d0a3c7139afd091473d014931caf2f30ec3f53027e6876137685ada6c0ad52698c17aacd437315a48ecfa0354fbe9250c1d200f82c0102d660cb75a9853529c2c2c1c620b7cb2ccdb827d4824a7e7ae813e3a93b96b044374e714440ea750892f050482518a3e8002ca065f73163516520a16d53204c456d4dc86b794e0a1e148b81aa2ea373e7f00113a9ffdfa255193ee2c22a9b0d57281004aa9af44992d07cdbbfaf385db5563a920c309f137eb8d0c3b12bd1f0acddbfca3617def8182ae9d77409971906c09ed0c63f36c673e57fe4c71f5351b68c3cef363d6100fcd6ed22abe50ef3e32323c409e18e3babf3fa5a46ffc30e672d1ef95c4b53767d827b92bb21fbe797423738dba4cc8731cf136a9e90312874c9211a1f26d06a5a0240de90eb44625086e6ab8a111951f733f83b6467871c1316abb9c4d2853bcd931437a5b9ca6461bd0a60ba2699814557fbe66bbffcacb9d738bba3f07be844cf116a8e2c381a8464e928fa3f7b6e32f327f4889c795d3e4171b29bb7f68adcc92237c2250be21d679cfadcbc601f37966475b4169a72dbe1a8e4d6a066cc75720342697da72c6a1c172a78e4cd354ec1e7e4c05ea432cda12b2dc576ab58cc63c2cbe17e9732597644ccca17a6b016467f568df1aa5fd57847f7f368cb49f50d9a6a99a885b713d9b6297e55e8168d6cc3439335863dbd9b273670960f38f5a13c21e116c6a35a909c1fa7f1ced1293cb4b83f19799fb97f900e697883464bdf40c9dfd019320a536a05cd2cb2c9894a1b3611049eabfec16c0a705eaff978d37ae2a7cf6b5dac9b1fa3dcbe8423bec9440a81eee064a87ba041a23e11636a25fbb309f6bcf5b13da74d4eb0af9b29210e747cfc94be2e0afa86cfbaecddd7bf0ad2b1dc1f8ef1bd0111f7eb7698dbae9b233ffe361ec87e3302a461e189d20a583aa66bd1b73084098d77211ed1a49955bc8df02dfb53a89d6b6b6369c5c84f223009d8f29c42fa519124f6d9fcbded05302f01baec9fa74eb0361811b4c4a1c819752165824fe68bf1e7d31b105323e06c8524b5dcdf23de50b462af7af6fa4882f2cb833b93e83d23771fb97df1d664ed5dc31773810a5ad22786f9e6fc130438b1d63280604840663da04f073bbbb407d92321dfce3732a0433e2dbf90667cc71b2ff881df128565fbfe9a5bfd733dc1e26acdc28acb946bef202501b63a6c0f2c7dd677b6efb48be67ec553227d809a534b1f31bee247b6742f1af9ad6a0f9f5fb15ee53504b68497e91ce401cfea7f3a48e822a59d76d5f47d27343bffe640ecfa5297cbc2eeed393de326e1cdf0b3faa3189b8e793fad8df31953a0c5f3d3e8b60ab2503cc197aae6d19cb8f033aacc833630edb4aced492b71a6b5e024d7653af3d8543c922b6c9627595b39277c200fa44173f8db62924eaf8082667659da3c511ff8f64e574581a7ee4ceeef08e1a70e50eccf15f2aa127875d1c4a2566bf4f560f9d5c724e9ce37102d6b69922a6c2617f8a84043def8ea3404d6165db05eda35a97450b0f62b54bb1c63ba0ffc916da61cf649060bfb378ffd29a51ed8a91e286326db4c6dbe015e4e6ae2ab28a61d8fe746ee2df479c501227347507a7c7d198528e814e326e8a443c8a02093fe6d5db6a11f26d347d295b77ca2923ea5a694cdc531538488a0e5fd8ffa683fcd6f0b136c04812b5aa15d4ced80faaaa7a8d9c925b68e5e2d8e3284bf3a70d08d6438cd5ac3915297b4a95bc3c2f576ec1227fdeed694d8bfc44d55511354c59b49bc56874f469d4e2ff953a373cdd801b6d4c57d765283b1204419d822f44a0827b4b89651b9caaf47703d6f2ef8e1e433414b3e503ae9740f2662d6f4c15816d1950838860d3d0b830bb1e584eec39ffe760e749a2816ea194d57f532ab82663bb96987d51513a5a65ba554f6bccb7fdcf19e5a29c015b5792966621702d1f02c9f22ce0902c36794fd615293a4716b267dd837bd2bde4370f0cce68b10839c5c3b50c7c93b5310d6891ab08fbb509c703c704c171b156d93c008e53e94fd0c68215062311083b98a5710598f26e6064515fad7f7fb0fe0add3dacd87e445c9d967bc10ec3aad79173b9c945e8a223f72a94d73df6b7a7f7bb67946430d3e6f0eb7b574c4cb11fff3f03d3ba2005f2833057f35648874707511c744576e70f0ad454e052b04459d04d11a1dbc0baa54ca87f18a3e0c90ac4c00606119fb7c18151105f82ba9566b2ac51687ae59fc5bff25c1aa63f2a35454de34e951b4fe67d1626ee9e73c66b67a9bb3de4f0ce7e38634bfb7ef1a96bb93e34a946dd853c9c0b9c0a44cc3d28e3b4aee08b872f7c7511664f9e2e2c10a87b268dae4be10a7731f26187b9c24b88785d6e3343b7f6dd1f5bfb178cf66b7cbf2fcd4b07c5cbe329d32b94223164cfd90f9be04173e1b24db582bae9ede8517c8c20304a7cd03963c6ce905fc74c4e1d047122df250c2e36e80a435cf51962d6af44cb4e2889f8d294a6caaa2a35d0533332be871a2d4f3cc7cf6c85953c2d5e18037a3d1ddce33467183c68fd315cdb1ff584f020619ca767b04938921c3df9980448e8c891e8d87e2b51b80945555a7d4336690d78e30130fdc8cf4691aa8801639ec73f5360845bd00e0f140d35da881a8b739c6b53c96efe53c6aed970a8473d6c299151f983ecb0161b9c9ee2bc142798d4fbc971b1bf810ef3647e1b49e21e2ca1099d95c695efb071fee540649a7fdb9a85e0f1d8193c04082763e05ef8b099ec6a1ab174b8d84d69c650d136157e3818bfc39bfc0e75c8967d88f7653f310b0e6075aaa5799512e72066382792b55b77612e3816e642a04d43fe5c5beb6c232a18ead0e442659ef88d0382f381b7408058ef8cbfd656177c010372d1e2871b0e58e1b06442eae175c12de29f64b1f5e99d812e42e2e697ec66080e9a88f773c94dbef818697673f3102490f7c2ddedeb0bbfbc7dafbb21085f0000bceee1730a4ffe645f587c4a7aef45d1ae5bbb83a4b9c284b877b11896571b5e514fce917282a63fa8aac1ae97207f26814923fe27ceddfa789c9090e025605ee9c325c750967d1b8110413ba359172a6db25d03cc66c890f2e03b2edba7443323b22f9a2a8002f718c6b7b0cb748e0d9b9bdca1676aa27efc6f37caf6d57f8e05e05b5bbd545ccf3707524205bf613ca645cbb83b8bd68710f517c43ff7c8e25eb440013c81d8602b786efb6299cb77b9c91fb0da20f60a2bdf5af194640ac2b1c0ccbf064c3b1860eb6b7848e1d0dd816cc2c98fef0b2e65e7fdd4ce5e12aa6ebf94fc71b9d6e5f41072455e38b525130babd699d57bf5e022acd2690d72fa3f3b8e2c1574049250237a654c3d2f5334eeac698e379e3a2c2fc502dfb71ca3eab1d6f9a0809cf7ebd1b31a16c8b4f77e47d4beb2d41e4ea659f3f941b45d78be85910bc7b9b7b578a4ed4899257abadc2cf98fd4c97a7e4c7fd9108235049f2cd15024431fc74cebc3ee4b43e8dc1fbb3e3da33795d4cb6516197e5ea4e53755d8080632b963266bad86526695b83ca32d78305787c60d8eb81546a783dbaa1fc4726dc1d8219c1cffa688c325372c7cdd90da861d72b179687c7723c679296f6a620b1af5d26bc3042cc3b7e43540d82ff9e47ec9e73826d6b302f5d0d8351db278d0290499b1a8fbfae4f53596393c241a0c5da0f2edcb37b1bf895d9511117f2ed5ef84a55f3845c0a5606c90667bf67b0e840401c368a73af66750af0135bc09bac16fe8037d17103ac30d99bc089ba6bf9622aedfd9d2689f801ed64e8075bb9d0b70cc36b71ccde70a6544543b9b737d178775356534c6f6a89a2637a9bda003ded32ddad6c9ca5400c707b3fae854f4de05a480c49ddc85a25e472e6e89cfaf26ded57d7626c5b09fddca678178d72fd40fb4dcc2fb3e6778c7f4a1ffc9f4c9c6d4a2471dd0f4b99fbead495c7cc83ed48a69137c572e813007595adfac78ba5b88158b77311848ebb2d315c54c0bca76bd73cfdaface239837733b20338bb639db991f407918b8c2560d7f7ae86bb35c008ca9a6bfbf3adcbd17f4ee7d25578d35001d663932135854d54eda313009f6e68fd13f923755096a2f412748b5815ac01d61afd41f83d7372d316df88598a9cd9e4eeb7bebdf98d5b8077b9c9718796d07a3f04b17c7d83644ea5a2b4c55728766ac5963ef36f57c5f8390c9c788f11b19c658df991234d7ee5b2556272e3b7d0d5a099bcbaa0b1c6bf164d1e1f5757afc8f5177b7f24d5656c57542488184442c7bd669", 0x1000}, {&(0x7f0000001280)="fd5689ed13849ee88cc52c81b043d88df382d0cef958c9924152eec7f7e176efa35dda1aada10b5e9bd654d66ba371690c2614991c4faf502f547ba191af76ecd1e929eecd523e84dae3de7c614d35b8507317689963e23effe828d855bfbf3c9d012c43ed", 0x65}, {&(0x7f0000001300)="7d9ca8a94d48825f13ea93d17e57ac7500e77985e3b056d9d27e45b93d3d4afec95152d56b55ee393fab0771202d344b42f8443763d61553b06c4ae4e5c9ae9d437e4649e560e1142e0ff42b96a8f4b86c5bd3daa10aa0256d47556a89013bd917e69ef21a0850a385e3da7a0bd84c8cf2df826d93d50162e4d823172f10e89e23808b7119d58eb7a4d9738c", 0x8c}, {&(0x7f00000013c0)="18235ad562b917381023a5d73b31df54f2507be498a4502a6ba952912460909b255ec12a6047a6eb72b42a2b8e6efd379cc01b28b7914be13ef65757c26fa27f10021b9bf1b2f045d0b13b949e68cc758e25accaa267424f54b7386aa1c5fd274e38b6a6dabbc8c5fdadf273e15c622ab6e04706f8cc0f5f", 0x78}], 0x8, 0x14, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x40) (async) process_madvise(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000040)="fc00e7330600", 0x6}, {&(0x7f0000000080)="7dfa3a7b2de9b55d07606d400a9264547d7af20ca59e6a5f0355082cfb62256da12f", 0x22}, {&(0x7f00000000c0)="f7442b93de039dbd937f250b512460bcfaa0c82986118efa168ee2147c49b5a0a0191dcc92caf61755c6fb8a839bd4966d9c77d794bfccd1c17e50aeb19c1c7a406b199db35782d83876ee83c012bc5bcfdbeeaf7e8ba5c22d0d0fbf056d747153ba0b8f02c372b88be54d83ac7629a5e21630f00590fb6a2d6df15eea45ba2bddb65670499287ab8aadf5fe2894780086fefcc454d132092c847b67ad4d5a1766417cc9b107976d5ab5382ac7f16d2c78be66df60d2508100399deabb3f6fe147db6a8f26af9e324fa54c5fc9c0526b55339a14e31d17495a7f25dcb2bc510ddf40d7838738bccbf98864d1cfd1093c72beac", 0xf3}, {&(0x7f00000001c0)="e802c0a969859a1459bae0f5a4266b71be8d6ce91e8f3e14fcf0661a48a5641a09fa790053c3cdc22830a5cd7aaebb60011951bc2fbdfe37b0c43d85b18d2d0043b0a5f6eefc2d63dbbb7cbe7f9022186e509454d5123445ba7b87e606049b99647f72bfe5bba2f66a433bb7d62cb04d2667aeaa0f81a89f37172662fda54359b3916b310fcf391d4a6b9b436286783b33a6317cd0b7ac2df1e3782a1a9ae8c5eda5389431fa80a82d5a5091b44d3f0886ff33ebc2be22cc69fa623776", 0xbd}, {&(0x7f0000000280)="9ed72c54771efa28900110cd3f654b052512463cacabeb4f2f0444011150378f566c31aa990d2940485147cfa10a8dce2d99dd816b9a4908114e7420d0d7d2a8c8e1495eeda506d39b6f1b65dfbaaa989a53c39c6796b5248a83c95519a6a28dd3902dfe765af5a396e1cfb3db9753b3dac64830d011968cdcd27ad9cdc866e760002873392af87a65997a9a8d12fa6e0bd515fa7469ef3a097925dbc1d5984f13d17501f60457ae38b2bfb37ae4073957f8ff97cb36df03b364e404e05d3d3e473df691be8cca5e40d730432f90703a71085767bc926b0eb3b707131bf745450cf424812b8154c8a7314e92c8cdf16b9d251c2718f10d3d03fd353f4133d9e4cbb40c43abc72c963ebdb46ec7788dbcc329bc7ad7239523ce731840bd44f54670537f379a97f0a67a0cba9b725ae2be3be01927a9c2a2a240ce504393f5dbc0d8591d58e918e8a41f7890f1e982de6a1523978288b59774ff142d8244408cfb199a8c618623d52405d25f34e5405540c022357a5d401b470feb1469c8bfb46afc34456e0c82cde899bc13525c540022b25a888d4508fb02b6d8582656bcd0e371cc7f7f7f0e7e48f4e96fca022d4756dc80bb94913419539f9ecc0759dfff1133d1f9525a98f9083358325eb29cbd3e5799f9264fbcc37b237e5de2d15d91b3eb16ff4663eaf546ca307587a33d10b495a049f9945fc70e432f185496636756eb0fe501e2bbe777813fb40c6bf180004c795e1bc4536763ae6520b2130ad2404e2f5bcc491141df8f69b67bc6368028eda1cf4fef46c4e289f337d5355b1fd06374754b21296bd0fc90600491d3fe61bf0c45df170be5529e82b006bb338c7c4142770ea182de277610e16de79045b20d5fd6390c727305284ad370841ccfabacf1cccf878680639956bbb573568de103d9b5b009568bdf360edce4292ffdc803fcb875324cdb9771d13d38e000546a363568e715343208ccbe3f8970a4ba1ae70a7f32ee86d8b0346e52a89fad92d9d77b01c963f024d5dbae31ff2618831e3e800c3350473729149d18eaf5cccb9d89001073b05225fec0f00c375c3b8d23860aa23ffeeb0effc102e392399e9cbf4eeaa6b038c1be9adc65439469a82fc83d420b1da88fb2a83bdea94f4284454349a596185eb41ff497967cd1720b7b8c1c1222fad1440f6c13d785ffa326c6bcf5809b8d3c2f666ecd31cfa1386bb8c915cb4ff0a744a2240f53f1777f49f050a6febd4e3236a6ac9b8e509fb1dcd6b5058d9770d0fd18ed11e2e546cb67da0b8bc61875922a28c032e99a4faa4e16663b21329ec9f2faab57c6ffc666089912ec9b7f412bc9c1dbab9f5482786dfc6e04c396ef0aea5838da2cf324c9c6e47a3c1d85dc7209cee79b49d81a6753188f0d1dea0d4b31d9be91ee008e53263a3679c60d523c4c49ed026dc46fa7c5af3d69087f8f822e9b19e830ba0e64a4926aa4419f3474183ead9e8d0a3c7139afd091473d014931caf2f30ec3f53027e6876137685ada6c0ad52698c17aacd437315a48ecfa0354fbe9250c1d200f82c0102d660cb75a9853529c2c2c1c620b7cb2ccdb827d4824a7e7ae813e3a93b96b044374e714440ea750892f050482518a3e8002ca065f73163516520a16d53204c456d4dc86b794e0a1e148b81aa2ea373e7f00113a9ffdfa255193ee2c22a9b0d57281004aa9af44992d07cdbbfaf385db5563a920c309f137eb8d0c3b12bd1f0acddbfca3617def8182ae9d77409971906c09ed0c63f36c673e57fe4c71f5351b68c3cef363d6100fcd6ed22abe50ef3e32323c409e18e3babf3fa5a46ffc30e672d1ef95c4b53767d827b92bb21fbe797423738dba4cc8731cf136a9e90312874c9211a1f26d06a5a0240de90eb44625086e6ab8a111951f733f83b6467871c1316abb9c4d2853bcd931437a5b9ca6461bd0a60ba2699814557fbe66bbffcacb9d738bba3f07be844cf116a8e2c381a8464e928fa3f7b6e32f327f4889c795d3e4171b29bb7f68adcc92237c2250be21d679cfadcbc601f37966475b4169a72dbe1a8e4d6a066cc75720342697da72c6a1c172a78e4cd354ec1e7e4c05ea432cda12b2dc576ab58cc63c2cbe17e9732597644ccca17a6b016467f568df1aa5fd57847f7f368cb49f50d9a6a99a885b713d9b6297e55e8168d6cc3439335863dbd9b273670960f38f5a13c21e116c6a35a909c1fa7f1ced1293cb4b83f19799fb97f900e697883464bdf40c9dfd019320a536a05cd2cb2c9894a1b3611049eabfec16c0a705eaff978d37ae2a7cf6b5dac9b1fa3dcbe8423bec9440a81eee064a87ba041a23e11636a25fbb309f6bcf5b13da74d4eb0af9b29210e747cfc94be2e0afa86cfbaecddd7bf0ad2b1dc1f8ef1bd0111f7eb7698dbae9b233ffe361ec87e3302a461e189d20a583aa66bd1b73084098d77211ed1a49955bc8df02dfb53a89d6b6b6369c5c84f223009d8f29c42fa519124f6d9fcbded05302f01baec9fa74eb0361811b4c4a1c819752165824fe68bf1e7d31b105323e06c8524b5dcdf23de50b462af7af6fa4882f2cb833b93e83d23771fb97df1d664ed5dc31773810a5ad22786f9e6fc130438b1d63280604840663da04f073bbbb407d92321dfce3732a0433e2dbf90667cc71b2ff881df128565fbfe9a5bfd733dc1e26acdc28acb946bef202501b63a6c0f2c7dd677b6efb48be67ec553227d809a534b1f31bee247b6742f1af9ad6a0f9f5fb15ee53504b68497e91ce401cfea7f3a48e822a59d76d5f47d27343bffe640ecfa5297cbc2eeed393de326e1cdf0b3faa3189b8e793fad8df31953a0c5f3d3e8b60ab2503cc197aae6d19cb8f033aacc833630edb4aced492b71a6b5e024d7653af3d8543c922b6c9627595b39277c200fa44173f8db62924eaf8082667659da3c511ff8f64e574581a7ee4ceeef08e1a70e50eccf15f2aa127875d1c4a2566bf4f560f9d5c724e9ce37102d6b69922a6c2617f8a84043def8ea3404d6165db05eda35a97450b0f62b54bb1c63ba0ffc916da61cf649060bfb378ffd29a51ed8a91e286326db4c6dbe015e4e6ae2ab28a61d8fe746ee2df479c501227347507a7c7d198528e814e326e8a443c8a02093fe6d5db6a11f26d347d295b77ca2923ea5a694cdc531538488a0e5fd8ffa683fcd6f0b136c04812b5aa15d4ced80faaaa7a8d9c925b68e5e2d8e3284bf3a70d08d6438cd5ac3915297b4a95bc3c2f576ec1227fdeed694d8bfc44d55511354c59b49bc56874f469d4e2ff953a373cdd801b6d4c57d765283b1204419d822f44a0827b4b89651b9caaf47703d6f2ef8e1e433414b3e503ae9740f2662d6f4c15816d1950838860d3d0b830bb1e584eec39ffe760e749a2816ea194d57f532ab82663bb96987d51513a5a65ba554f6bccb7fdcf19e5a29c015b5792966621702d1f02c9f22ce0902c36794fd615293a4716b267dd837bd2bde4370f0cce68b10839c5c3b50c7c93b5310d6891ab08fbb509c703c704c171b156d93c008e53e94fd0c68215062311083b98a5710598f26e6064515fad7f7fb0fe0add3dacd87e445c9d967bc10ec3aad79173b9c945e8a223f72a94d73df6b7a7f7bb67946430d3e6f0eb7b574c4cb11fff3f03d3ba2005f2833057f35648874707511c744576e70f0ad454e052b04459d04d11a1dbc0baa54ca87f18a3e0c90ac4c00606119fb7c18151105f82ba9566b2ac51687ae59fc5bff25c1aa63f2a35454de34e951b4fe67d1626ee9e73c66b67a9bb3de4f0ce7e38634bfb7ef1a96bb93e34a946dd853c9c0b9c0a44cc3d28e3b4aee08b872f7c7511664f9e2e2c10a87b268dae4be10a7731f26187b9c24b88785d6e3343b7f6dd1f5bfb178cf66b7cbf2fcd4b07c5cbe329d32b94223164cfd90f9be04173e1b24db582bae9ede8517c8c20304a7cd03963c6ce905fc74c4e1d047122df250c2e36e80a435cf51962d6af44cb4e2889f8d294a6caaa2a35d0533332be871a2d4f3cc7cf6c85953c2d5e18037a3d1ddce33467183c68fd315cdb1ff584f020619ca767b04938921c3df9980448e8c891e8d87e2b51b80945555a7d4336690d78e30130fdc8cf4691aa8801639ec73f5360845bd00e0f140d35da881a8b739c6b53c96efe53c6aed970a8473d6c299151f983ecb0161b9c9ee2bc142798d4fbc971b1bf810ef3647e1b49e21e2ca1099d95c695efb071fee540649a7fdb9a85e0f1d8193c04082763e05ef8b099ec6a1ab174b8d84d69c650d136157e3818bfc39bfc0e75c8967d88f7653f310b0e6075aaa5799512e72066382792b55b77612e3816e642a04d43fe5c5beb6c232a18ead0e442659ef88d0382f381b7408058ef8cbfd656177c010372d1e2871b0e58e1b06442eae175c12de29f64b1f5e99d812e42e2e697ec66080e9a88f773c94dbef818697673f3102490f7c2ddedeb0bbfbc7dafbb21085f0000bceee1730a4ffe645f587c4a7aef45d1ae5bbb83a4b9c284b877b11896571b5e514fce917282a63fa8aac1ae97207f26814923fe27ceddfa789c9090e025605ee9c325c750967d1b8110413ba359172a6db25d03cc66c890f2e03b2edba7443323b22f9a2a8002f718c6b7b0cb748e0d9b9bdca1676aa27efc6f37caf6d57f8e05e05b5bbd545ccf3707524205bf613ca645cbb83b8bd68710f517c43ff7c8e25eb440013c81d8602b786efb6299cb77b9c91fb0da20f60a2bdf5af194640ac2b1c0ccbf064c3b1860eb6b7848e1d0dd816cc2c98fef0b2e65e7fdd4ce5e12aa6ebf94fc71b9d6e5f41072455e38b525130babd699d57bf5e022acd2690d72fa3f3b8e2c1574049250237a654c3d2f5334eeac698e379e3a2c2fc502dfb71ca3eab1d6f9a0809cf7ebd1b31a16c8b4f77e47d4beb2d41e4ea659f3f941b45d78be85910bc7b9b7b578a4ed4899257abadc2cf98fd4c97a7e4c7fd9108235049f2cd15024431fc74cebc3ee4b43e8dc1fbb3e3da33795d4cb6516197e5ea4e53755d8080632b963266bad86526695b83ca32d78305787c60d8eb81546a783dbaa1fc4726dc1d8219c1cffa688c325372c7cdd90da861d72b179687c7723c679296f6a620b1af5d26bc3042cc3b7e43540d82ff9e47ec9e73826d6b302f5d0d8351db278d0290499b1a8fbfae4f53596393c241a0c5da0f2edcb37b1bf895d9511117f2ed5ef84a55f3845c0a5606c90667bf67b0e840401c368a73af66750af0135bc09bac16fe8037d17103ac30d99bc089ba6bf9622aedfd9d2689f801ed64e8075bb9d0b70cc36b71ccde70a6544543b9b737d178775356534c6f6a89a2637a9bda003ded32ddad6c9ca5400c707b3fae854f4de05a480c49ddc85a25e472e6e89cfaf26ded57d7626c5b09fddca678178d72fd40fb4dcc2fb3e6778c7f4a1ffc9f4c9c6d4a2471dd0f4b99fbead495c7cc83ed48a69137c572e813007595adfac78ba5b88158b77311848ebb2d315c54c0bca76bd73cfdaface239837733b20338bb639db991f407918b8c2560d7f7ae86bb35c008ca9a6bfbf3adcbd17f4ee7d25578d35001d663932135854d54eda313009f6e68fd13f923755096a2f412748b5815ac01d61afd41f83d7372d316df88598a9cd9e4eeb7bebdf98d5b8077b9c9718796d07a3f04b17c7d83644ea5a2b4c55728766ac5963ef36f57c5f8390c9c788f11b19c658df991234d7ee5b2556272e3b7d0d5a099bcbaa0b1c6bf164d1e1f5757afc8f5177b7f24d5656c57542488184442c7bd669", 0x1000}, {&(0x7f0000001280)="fd5689ed13849ee88cc52c81b043d88df382d0cef958c9924152eec7f7e176efa35dda1aada10b5e9bd654d66ba371690c2614991c4faf502f547ba191af76ecd1e929eecd523e84dae3de7c614d35b8507317689963e23effe828d855bfbf3c9d012c43ed", 0x65}, {&(0x7f0000001300)="7d9ca8a94d48825f13ea93d17e57ac7500e77985e3b056d9d27e45b93d3d4afec95152d56b55ee393fab0771202d344b42f8443763d61553b06c4ae4e5c9ae9d437e4649e560e1142e0ff42b96a8f4b86c5bd3daa10aa0256d47556a89013bd917e69ef21a0850a385e3da7a0bd84c8cf2df826d93d50162e4d823172f10e89e23808b7119d58eb7a4d9738c", 0x8c}, {&(0x7f00000013c0)="18235ad562b917381023a5d73b31df54f2507be498a4502a6ba952912460909b255ec12a6047a6eb72b42a2b8e6efd379cc01b28b7914be13ef65757c26fa27f10021b9bf1b2f045d0b13b949e68cc758e25accaa267424f54b7386aa1c5fd274e38b6a6dabbc8c5fdadf273e15c622ab6e04706f8cc0f5f", 0x78}], 0x8, 0x14, 0x0) (async) 15:33:08 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd0000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:08 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x20000) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:08 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) r2 = syz_open_dev$loop(&(0x7f0000000040), 0xfffffffffffffffd, 0x2) ioctl$LOOP_CLR_FD(r2, 0x4c01) 15:33:08 executing program 0: setsockopt$netlink_NETLINK_BROADCAST_ERROR(0xffffffffffffffff, 0x10e, 0x4, &(0x7f0000000040)=0x10001, 0x4) (async) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x28000600) (async, rerun: 64) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (rerun: 64) 15:33:08 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x0) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) r2 = syz_open_dev$loop(&(0x7f0000000040), 0xfffffffffffffffd, 0x2) ioctl$LOOP_CLR_FD(r2, 0x4c01) 15:33:08 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd0010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:08 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) inotify_add_watch(r0, &(0x7f0000000080)='./file0\x00', 0x402) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r2 = pidfd_getfd(r0, r0, 0x0) syz_genetlink_get_family_id$wireguard(&(0x7f0000000100), r2) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/crypto\x00', 0x0, 0x0) ioctl$LOOP_SET_FD(r3, 0x4c00, r1) openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/diskstats\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) 15:33:08 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x20000) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x20000) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) 15:33:08 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd0020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:08 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x4, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x7, 0x8000) setsockopt$inet6_tcp_TCP_QUEUE_SEQ(0xffffffffffffffff, 0x6, 0x15, &(0x7f0000000080)=0x2, 0x4) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:08 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) inotify_add_watch(r0, &(0x7f0000000080)='./file0\x00', 0x402) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async, rerun: 64) r2 = pidfd_getfd(r0, r0, 0x0) (rerun: 64) syz_genetlink_get_family_id$wireguard(&(0x7f0000000100), r2) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/crypto\x00', 0x0, 0x0) ioctl$LOOP_SET_FD(r3, 0x4c00, r1) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/diskstats\x00', 0x0, 0x0) (async) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) 15:33:08 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x1000000008000, 0x80) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:08 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd0030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:08 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) syz_open_dev$loop(&(0x7f0000000040), 0x1ff, 0x40000) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:08 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x4, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x7, 0x8000) (async) setsockopt$inet6_tcp_TCP_QUEUE_SEQ(0xffffffffffffffff, 0x6, 0x15, &(0x7f0000000080)=0x2, 0x4) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:08 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x1000000008000, 0x80) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:08 executing program 3: r0 = socket$pptp(0x18, 0x1, 0x2) connect$pptp(r0, &(0x7f0000000240)={0x18, 0x2, {0x1, @multicast2}}, 0x1e) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) socket$inet6_dccp(0xa, 0x6, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) recvmmsg$unix(r1, &(0x7f0000003b80)=[{{&(0x7f0000000440), 0x6e, &(0x7f0000003a40)=[{&(0x7f00000004c0)=""/183, 0xb7}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000002680)=""/197, 0xc5}, {&(0x7f0000002780)=""/4096, 0x1000}, {&(0x7f0000003780)=""/162, 0xa2}, {&(0x7f0000003840)=""/75, 0x4b}, {&(0x7f00000038c0)=""/153, 0x99}, {&(0x7f0000003980)=""/169, 0xa9}], 0xa, &(0x7f0000003d00)=ANY=[@ANYBLOB="860000000000000000000000800000001232ab03dbd0dc13844d699913cb63228a6764740e8ac51a4857ee1f3da5f94c1c56258beef3aeea03f5b6364cdcf55f884537ee99609b55d3f4d66774f7e1e59fffb7f2fea79ebcf8bcc3d33efe16cef9de7bcc8770bd0bee536fba9c7974fb139f060e35bb7c05c4c8c4a5e77a5ca3ebd63dc8a5f65dc3ebe622f8351997b6191f95befc50f6be8024ac489394e603dab6460dd7bb79193124845ef324dac31a5bfcd8f1c813f9a01bf0dfad50594e6808c2eb243302", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000187365ddd000000", @ANYRES32=0xffffffffffffffff, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32, @ANYRES32], 0x78}}], 0x1, 0x80, &(0x7f0000003bc0)={0x77359400}) syz_io_uring_setup(0x0, &(0x7f0000000000), &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000080), &(0x7f0000000280)=0x0) r4 = syz_io_uring_setup(0x7fd0, &(0x7f0000000300)={0x0, 0x11e6, 0x20, 0x1, 0x3b1, 0x0, r2}, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000003c80), &(0x7f0000003cc0)) syz_io_uring_setup(0x400040e7, &(0x7f0000003c00)={0x0, 0x0, 0x4, 0x0, 0x404, 0x0, r4}, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000380)=0x0, &(0x7f00000003c0)) syz_io_uring_submit(r5, r3, &(0x7f0000000400)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) syz_io_uring_submit(0x0, r3, &(0x7f00000002c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x2, 0x4000, @fd_index=0x8, 0x8, &(0x7f0000000280)=""/13, 0xd, 0x5, 0x1}, 0x401) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r6, 0x4c00, 0xffffffffffffffff) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x5450, 0x0) 15:33:08 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x4, 0x0) (async) syz_open_dev$loop(&(0x7f0000000040), 0x7, 0x8000) setsockopt$inet6_tcp_TCP_QUEUE_SEQ(0xffffffffffffffff, 0x6, 0x15, &(0x7f0000000080)=0x2, 0x4) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:08 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd0040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:08 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) syz_open_dev$loop(&(0x7f0000000040), 0x1ff, 0x40000) (async, rerun: 32) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (rerun: 32) 15:33:08 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x1000000008000, 0x80) (async) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:08 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) syz_open_dev$loop(&(0x7f0000000040), 0x1ff, 0x40000) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:08 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async) inotify_add_watch(r0, &(0x7f0000000080)='./file0\x00', 0x402) (async) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) r2 = pidfd_getfd(r0, r0, 0x0) syz_genetlink_get_family_id$wireguard(&(0x7f0000000100), r2) (async) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/crypto\x00', 0x0, 0x0) ioctl$LOOP_SET_FD(r3, 0x4c00, r1) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/diskstats\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) 15:33:08 executing program 3: r0 = socket$pptp(0x18, 0x1, 0x2) connect$pptp(r0, &(0x7f0000000240)={0x18, 0x2, {0x1, @multicast2}}, 0x1e) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) socket$inet6_dccp(0xa, 0x6, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) recvmmsg$unix(r1, &(0x7f0000003b80)=[{{&(0x7f0000000440), 0x6e, &(0x7f0000003a40)=[{&(0x7f00000004c0)=""/183, 0xb7}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000002680)=""/197, 0xc5}, {&(0x7f0000002780)=""/4096, 0x1000}, {&(0x7f0000003780)=""/162, 0xa2}, {&(0x7f0000003840)=""/75, 0x4b}, {&(0x7f00000038c0)=""/153, 0x99}, {&(0x7f0000003980)=""/169, 0xa9}], 0xa, &(0x7f0000003d00)=ANY=[@ANYBLOB="860000000000000000000000800000001232ab03dbd0dc13844d699913cb63228a6764740e8ac51a4857ee1f3da5f94c1c56258beef3aeea03f5b6364cdcf55f884537ee99609b55d3f4d66774f7e1e59fffb7f2fea79ebcf8bcc3d33efe16cef9de7bcc8770bd0bee536fba9c7974fb139f060e35bb7c05c4c8c4a5e77a5ca3ebd63dc8a5f65dc3ebe622f8351997b6191f95befc50f6be8024ac489394e603dab6460dd7bb79193124845ef324dac31a5bfcd8f1c813f9a01bf0dfad50594e6808c2eb243302", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000187365ddd000000", @ANYRES32=0xffffffffffffffff, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32, @ANYRES32], 0x78}}], 0x1, 0x80, &(0x7f0000003bc0)={0x77359400}) syz_io_uring_setup(0x0, &(0x7f0000000000), &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000080), &(0x7f0000000280)=0x0) r4 = syz_io_uring_setup(0x7fd0, &(0x7f0000000300)={0x0, 0x11e6, 0x20, 0x1, 0x3b1, 0x0, r2}, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000003c80), &(0x7f0000003cc0)) syz_io_uring_setup(0x400040e7, &(0x7f0000003c00)={0x0, 0x0, 0x4, 0x0, 0x404, 0x0, r4}, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000380)=0x0, &(0x7f00000003c0)) syz_io_uring_submit(r5, r3, &(0x7f0000000400)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) syz_io_uring_submit(0x0, r3, &(0x7f00000002c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x2, 0x4000, @fd_index=0x8, 0x8, &(0x7f0000000280)=""/13, 0xd, 0x5, 0x1}, 0x401) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r6, 0x4c00, 0xffffffffffffffff) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x5450, 0x0) socket$pptp(0x18, 0x1, 0x2) (async) connect$pptp(r0, &(0x7f0000000240)={0x18, 0x2, {0x1, @multicast2}}, 0x1e) (async) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r0) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) socket$inet6_dccp(0xa, 0x6, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) recvmmsg$unix(r1, &(0x7f0000003b80)=[{{&(0x7f0000000440), 0x6e, &(0x7f0000003a40)=[{&(0x7f00000004c0)=""/183, 0xb7}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000002680)=""/197, 0xc5}, {&(0x7f0000002780)=""/4096, 0x1000}, {&(0x7f0000003780)=""/162, 0xa2}, {&(0x7f0000003840)=""/75, 0x4b}, {&(0x7f00000038c0)=""/153, 0x99}, {&(0x7f0000003980)=""/169, 0xa9}], 0xa, &(0x7f0000003d00)=ANY=[@ANYBLOB="860000000000000000000000800000001232ab03dbd0dc13844d699913cb63228a6764740e8ac51a4857ee1f3da5f94c1c56258beef3aeea03f5b6364cdcf55f884537ee99609b55d3f4d66774f7e1e59fffb7f2fea79ebcf8bcc3d33efe16cef9de7bcc8770bd0bee536fba9c7974fb139f060e35bb7c05c4c8c4a5e77a5ca3ebd63dc8a5f65dc3ebe622f8351997b6191f95befc50f6be8024ac489394e603dab6460dd7bb79193124845ef324dac31a5bfcd8f1c813f9a01bf0dfad50594e6808c2eb243302", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000187365ddd000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32, @ANYRES32], 0x78}}], 0x1, 0x80, &(0x7f0000003bc0)={0x77359400}) (async) syz_io_uring_setup(0x0, &(0x7f0000000000), &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000080), &(0x7f0000000280)) (async) syz_io_uring_setup(0x7fd0, &(0x7f0000000300)={0x0, 0x11e6, 0x20, 0x1, 0x3b1, 0x0, r2}, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000003c80), &(0x7f0000003cc0)) (async) syz_io_uring_setup(0x400040e7, &(0x7f0000003c00)={0x0, 0x0, 0x4, 0x0, 0x404, 0x0, r4}, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000380), &(0x7f00000003c0)) (async) syz_io_uring_submit(r5, r3, &(0x7f0000000400)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) (async) syz_io_uring_submit(0x0, r3, &(0x7f00000002c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x2, 0x4000, @fd_index=0x8, 0x8, &(0x7f0000000280)=""/13, 0xd, 0x5, 0x1}, 0x401) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000), 0x800) (async) ioctl$LOOP_SET_FD(r6, 0x4c00, 0xffffffffffffffff) (async) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x5450, 0x0) (async) 15:33:08 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x185900) unshare(0x8000400) clock_getres(0x0, &(0x7f0000000040)) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) socket$netlink(0x10, 0x3, 0x5) 15:33:08 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x404400) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) ioctl$LOOP_CLR_FD(r0, 0x4c01) 15:33:08 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd0050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:08 executing program 4: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:08 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd0060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:08 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x404400) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) ioctl$LOOP_CLR_FD(r0, 0x4c01) syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x404400) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) 15:33:08 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x14080) unshare(0x100) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/slabinfo\x00', 0x0, 0x0) getpeername$packet(r1, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f00000000c0)=0x14) 15:33:08 executing program 3: r0 = socket$pptp(0x18, 0x1, 0x2) connect$pptp(r0, &(0x7f0000000240)={0x18, 0x2, {0x1, @multicast2}}, 0x1e) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) socket$inet6_dccp(0xa, 0x6, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) recvmmsg$unix(r1, &(0x7f0000003b80)=[{{&(0x7f0000000440), 0x6e, &(0x7f0000003a40)=[{&(0x7f00000004c0)=""/183, 0xb7}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000002680)=""/197, 0xc5}, {&(0x7f0000002780)=""/4096, 0x1000}, {&(0x7f0000003780)=""/162, 0xa2}, {&(0x7f0000003840)=""/75, 0x4b}, {&(0x7f00000038c0)=""/153, 0x99}, {&(0x7f0000003980)=""/169, 0xa9}], 0xa, &(0x7f0000003d00)=ANY=[@ANYBLOB="860000000000000000000000800000001232ab03dbd0dc13844d699913cb63228a6764740e8ac51a4857ee1f3da5f94c1c56258beef3aeea03f5b6364cdcf55f884537ee99609b55d3f4d66774f7e1e59fffb7f2fea79ebcf8bcc3d33efe16cef9de7bcc8770bd0bee536fba9c7974fb139f060e35bb7c05c4c8c4a5e77a5ca3ebd63dc8a5f65dc3ebe622f8351997b6191f95befc50f6be8024ac489394e603dab6460dd7bb79193124845ef324dac31a5bfcd8f1c813f9a01bf0dfad50594e6808c2eb243302", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000187365ddd000000", @ANYRES32=0xffffffffffffffff, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32, @ANYRES32], 0x78}}], 0x1, 0x80, &(0x7f0000003bc0)={0x77359400}) syz_io_uring_setup(0x0, &(0x7f0000000000), &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000080), &(0x7f0000000280)=0x0) r4 = syz_io_uring_setup(0x7fd0, &(0x7f0000000300)={0x0, 0x11e6, 0x20, 0x1, 0x3b1, 0x0, r2}, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000003c80), &(0x7f0000003cc0)) syz_io_uring_setup(0x400040e7, &(0x7f0000003c00)={0x0, 0x0, 0x4, 0x0, 0x404, 0x0, r4}, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000380)=0x0, &(0x7f00000003c0)) syz_io_uring_submit(r5, r3, &(0x7f0000000400)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) syz_io_uring_submit(0x0, r3, &(0x7f00000002c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x2, 0x4000, @fd_index=0x8, 0x8, &(0x7f0000000280)=""/13, 0xd, 0x5, 0x1}, 0x401) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r6, 0x4c00, 0xffffffffffffffff) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x5450, 0x0) socket$pptp(0x18, 0x1, 0x2) (async) connect$pptp(r0, &(0x7f0000000240)={0x18, 0x2, {0x1, @multicast2}}, 0x1e) (async) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r0) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) socket$inet6_dccp(0xa, 0x6, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) recvmmsg$unix(r1, &(0x7f0000003b80)=[{{&(0x7f0000000440), 0x6e, &(0x7f0000003a40)=[{&(0x7f00000004c0)=""/183, 0xb7}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000002680)=""/197, 0xc5}, {&(0x7f0000002780)=""/4096, 0x1000}, {&(0x7f0000003780)=""/162, 0xa2}, {&(0x7f0000003840)=""/75, 0x4b}, {&(0x7f00000038c0)=""/153, 0x99}, {&(0x7f0000003980)=""/169, 0xa9}], 0xa, &(0x7f0000003d00)=ANY=[@ANYBLOB="860000000000000000000000800000001232ab03dbd0dc13844d699913cb63228a6764740e8ac51a4857ee1f3da5f94c1c56258beef3aeea03f5b6364cdcf55f884537ee99609b55d3f4d66774f7e1e59fffb7f2fea79ebcf8bcc3d33efe16cef9de7bcc8770bd0bee536fba9c7974fb139f060e35bb7c05c4c8c4a5e77a5ca3ebd63dc8a5f65dc3ebe622f8351997b6191f95befc50f6be8024ac489394e603dab6460dd7bb79193124845ef324dac31a5bfcd8f1c813f9a01bf0dfad50594e6808c2eb243302", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000187365ddd000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32, @ANYRES32], 0x78}}], 0x1, 0x80, &(0x7f0000003bc0)={0x77359400}) (async) syz_io_uring_setup(0x0, &(0x7f0000000000), &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000080), &(0x7f0000000280)) (async) syz_io_uring_setup(0x7fd0, &(0x7f0000000300)={0x0, 0x11e6, 0x20, 0x1, 0x3b1, 0x0, r2}, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000003c80), &(0x7f0000003cc0)) (async) syz_io_uring_setup(0x400040e7, &(0x7f0000003c00)={0x0, 0x0, 0x4, 0x0, 0x404, 0x0, r4}, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000380), &(0x7f00000003c0)) (async) syz_io_uring_submit(r5, r3, &(0x7f0000000400)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) (async) syz_io_uring_submit(0x0, r3, &(0x7f00000002c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x2, 0x4000, @fd_index=0x8, 0x8, &(0x7f0000000280)=""/13, 0xd, 0x5, 0x1}, 0x401) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000), 0x800) (async) ioctl$LOOP_SET_FD(r6, 0x4c00, 0xffffffffffffffff) (async) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x5450, 0x0) (async) 15:33:08 executing program 4: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) 15:33:08 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x185900) unshare(0x8000400) (async) clock_getres(0x0, &(0x7f0000000040)) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) socket$netlink(0x10, 0x3, 0x5) 15:33:08 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd1000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:09 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x14080) (async) unshare(0x100) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/slabinfo\x00', 0x0, 0x0) getpeername$packet(r1, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f00000000c0)=0x14) 15:33:09 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x404400) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) ioctl$LOOP_CLR_FD(r0, 0x4c01) syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x404400) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) 15:33:09 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x185900) (async) unshare(0x8000400) clock_getres(0x0, &(0x7f0000000040)) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) socket$netlink(0x10, 0x3, 0x5) 15:33:09 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd1010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:09 executing program 4: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) 15:33:09 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x14080) unshare(0x100) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/slabinfo\x00', 0x0, 0x0) getpeername$packet(r1, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f00000000c0)=0x14) 15:33:09 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_MODIFY(r3, &(0x7f0000000140)={&(0x7f0000000000), 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x2c, r4, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_UDP_CSUM={0x5}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5}]}, 0x2c}}, 0x0) sendmsg$L2TP_CMD_SESSION_GET(r2, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x70, r4, 0x300, 0x70bd2d, 0x25dfdbff, {}, [@L2TP_ATTR_MRU={0x6, 0x1d, 0x7ff}, @L2TP_ATTR_PEER_SESSION_ID={0x8, 0xc, 0x3}, @L2TP_ATTR_IP_DADDR={0x8, 0x19, @multicast2}, @L2TP_ATTR_MRU={0x6, 0x1d, 0x3}, @L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @mcast2}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5}, @L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e22}, @L2TP_ATTR_DATA_SEQ={0x5, 0x4, 0x5}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_PW_TYPE={0x6, 0x1, 0x5}]}, 0x70}, 0x1, 0x0, 0x0, 0xd800}, 0x10000804) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r5, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:09 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_CAPACITY(r1, 0x4c07) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:09 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x8, 0x70bd26, 0x25dfdbfb, {}, ["", "", "", "", ""]}, 0x14}}, 0x48894) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:09 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd1020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:09 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) socket$tipc(0x1e, 0x2, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x55, 0x0, 0x20, 0xdf, 0x0, 0x75, 0xa000, 0x2, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1ff, 0x2, @perf_config_ext={0x3, 0x40004000}, 0x10000, 0x20, 0x0, 0x7, 0x2, 0x8, 0x3f, 0x0, 0x4, 0x0, 0x81}, 0x0, 0x0, r1, 0x9) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x84000) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x6e) ioctl$LOOP_GET_STATUS(r2, 0x4c03, &(0x7f0000000100)) 15:33:09 executing program 2: r0 = syz_open_dev$MSR(&(0x7f0000000200), 0x8, 0x0) read$msr(r0, &(0x7f0000000240)=""/127, 0x7f) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x60084) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) setsockopt$inet6_tcp_TCP_QUEUE_SEQ(r3, 0x6, 0x15, &(0x7f00000000c0)=0x9, 0x4) unshare(0x8000400) setsockopt$netlink_NETLINK_BROADCAST_ERROR(0xffffffffffffffff, 0x10e, 0x4, &(0x7f0000000040)=0x7, 0x4) r4 = pidfd_getfd(r2, r1, 0x0) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(r4, 0x40485404, &(0x7f0000000300)={{0x0, 0x0, 0x3f, 0x3, 0x3}, 0x4, 0x2}) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x84000) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2000004, 0x13, r5, 0x0) write$RDMA_USER_CM_CMD_INIT_QP_ATTR(r3, &(0x7f00000001c0)={0xb, 0x10, 0xfa00, {&(0x7f0000000100), 0xffffffffffffffff, 0x8}}, 0x18) 15:33:09 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x8, 0x70bd26, 0x25dfdbfb, {}, ["", "", "", "", ""]}, 0x14}}, 0x48894) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:09 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_MODIFY(r3, &(0x7f0000000140)={&(0x7f0000000000), 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x2c, r4, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_UDP_CSUM={0x5}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5}]}, 0x2c}}, 0x0) sendmsg$L2TP_CMD_SESSION_GET(r2, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x70, r4, 0x300, 0x70bd2d, 0x25dfdbff, {}, [@L2TP_ATTR_MRU={0x6, 0x1d, 0x7ff}, @L2TP_ATTR_PEER_SESSION_ID={0x8, 0xc, 0x3}, @L2TP_ATTR_IP_DADDR={0x8, 0x19, @multicast2}, @L2TP_ATTR_MRU={0x6, 0x1d, 0x3}, @L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @mcast2}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5}, @L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e22}, @L2TP_ATTR_DATA_SEQ={0x5, 0x4, 0x5}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_PW_TYPE={0x6, 0x1, 0x5}]}, 0x70}, 0x1, 0x0, 0x0, 0xd800}, 0x10000804) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r5, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) socket$pptp(0x18, 0x1, 0x2) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$L2TP_CMD_SESSION_MODIFY(r3, &(0x7f0000000140)={&(0x7f0000000000), 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x2c, r4, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_UDP_CSUM={0x5}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5}]}, 0x2c}}, 0x0) (async) sendmsg$L2TP_CMD_SESSION_GET(r2, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x70, r4, 0x300, 0x70bd2d, 0x25dfdbff, {}, [@L2TP_ATTR_MRU={0x6, 0x1d, 0x7ff}, @L2TP_ATTR_PEER_SESSION_ID={0x8, 0xc, 0x3}, @L2TP_ATTR_IP_DADDR={0x8, 0x19, @multicast2}, @L2TP_ATTR_MRU={0x6, 0x1d, 0x3}, @L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @mcast2}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5}, @L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e22}, @L2TP_ATTR_DATA_SEQ={0x5, 0x4, 0x5}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_PW_TYPE={0x6, 0x1, 0x5}]}, 0x70}, 0x1, 0x0, 0x0, 0xd800}, 0x10000804) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000), 0x800) (async) ioctl$LOOP_SET_FD(r5, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async) 15:33:09 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_CAPACITY(r1, 0x4c07) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:09 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x8, 0x70bd26, 0x25dfdbfb, {}, ["", "", "", "", ""]}, 0x14}}, 0x48894) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x8, 0x70bd26, 0x25dfdbfb, {}, ["", "", "", "", ""]}, 0x14}}, 0x48894) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) 15:33:09 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd1030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:09 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) socket$tipc(0x1e, 0x2, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x55, 0x0, 0x20, 0xdf, 0x0, 0x75, 0xa000, 0x2, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1ff, 0x2, @perf_config_ext={0x3, 0x40004000}, 0x10000, 0x20, 0x0, 0x7, 0x2, 0x8, 0x3f, 0x0, 0x4, 0x0, 0x81}, 0x0, 0x0, r1, 0x9) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x84000) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x6e) ioctl$LOOP_GET_STATUS(r2, 0x4c03, &(0x7f0000000100)) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) socket$tipc(0x1e, 0x2, 0x0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x55, 0x0, 0x20, 0xdf, 0x0, 0x75, 0xa000, 0x2, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1ff, 0x2, @perf_config_ext={0x3, 0x40004000}, 0x10000, 0x20, 0x0, 0x7, 0x2, 0x8, 0x3f, 0x0, 0x4, 0x0, 0x81}, 0x0, 0x0, r1, 0x9) (async) pipe2(&(0x7f00000000c0), 0x84000) (async) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x6e) (async) ioctl$LOOP_GET_STATUS(r2, 0x4c03, &(0x7f0000000100)) (async) 15:33:09 executing program 2: r0 = syz_open_dev$MSR(&(0x7f0000000200), 0x8, 0x0) read$msr(r0, &(0x7f0000000240)=""/127, 0x7f) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x60084) (async) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) setsockopt$inet6_tcp_TCP_QUEUE_SEQ(r3, 0x6, 0x15, &(0x7f00000000c0)=0x9, 0x4) (async, rerun: 64) unshare(0x8000400) (rerun: 64) setsockopt$netlink_NETLINK_BROADCAST_ERROR(0xffffffffffffffff, 0x10e, 0x4, &(0x7f0000000040)=0x7, 0x4) (async, rerun: 32) r4 = pidfd_getfd(r2, r1, 0x0) (rerun: 32) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(r4, 0x40485404, &(0x7f0000000300)={{0x0, 0x0, 0x3f, 0x3, 0x3}, 0x4, 0x2}) (async) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x84000) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2000004, 0x13, r5, 0x0) (async) write$RDMA_USER_CM_CMD_INIT_QP_ATTR(r3, &(0x7f00000001c0)={0xb, 0x10, 0xfa00, {&(0x7f0000000100), 0xffffffffffffffff, 0x8}}, 0x18) 15:33:09 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd1040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:09 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) socket$tipc(0x1e, 0x2, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x55, 0x0, 0x20, 0xdf, 0x0, 0x75, 0xa000, 0x2, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1ff, 0x2, @perf_config_ext={0x3, 0x40004000}, 0x10000, 0x20, 0x0, 0x7, 0x2, 0x8, 0x3f, 0x0, 0x4, 0x0, 0x81}, 0x0, 0x0, r1, 0x9) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x84000) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x6e) ioctl$LOOP_GET_STATUS(r2, 0x4c03, &(0x7f0000000100)) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) socket$tipc(0x1e, 0x2, 0x0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x55, 0x0, 0x20, 0xdf, 0x0, 0x75, 0xa000, 0x2, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1ff, 0x2, @perf_config_ext={0x3, 0x40004000}, 0x10000, 0x20, 0x0, 0x7, 0x2, 0x8, 0x3f, 0x0, 0x4, 0x0, 0x81}, 0x0, 0x0, r1, 0x9) (async) pipe2(&(0x7f00000000c0), 0x84000) (async) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x6e) (async) ioctl$LOOP_GET_STATUS(r2, 0x4c03, &(0x7f0000000100)) (async) 15:33:09 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async, rerun: 32) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (rerun: 32) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_MODIFY(r3, &(0x7f0000000140)={&(0x7f0000000000), 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x2c, r4, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_UDP_CSUM={0x5}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5}]}, 0x2c}}, 0x0) sendmsg$L2TP_CMD_SESSION_GET(r2, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x70, r4, 0x300, 0x70bd2d, 0x25dfdbff, {}, [@L2TP_ATTR_MRU={0x6, 0x1d, 0x7ff}, @L2TP_ATTR_PEER_SESSION_ID={0x8, 0xc, 0x3}, @L2TP_ATTR_IP_DADDR={0x8, 0x19, @multicast2}, @L2TP_ATTR_MRU={0x6, 0x1d, 0x3}, @L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @mcast2}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5}, @L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e22}, @L2TP_ATTR_DATA_SEQ={0x5, 0x4, 0x5}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_PW_TYPE={0x6, 0x1, 0x5}]}, 0x70}, 0x1, 0x0, 0x0, 0xd800}, 0x10000804) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r5, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:09 executing program 0: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x200400) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(r0, 0x40485404, &(0x7f0000000080)={{0x0, 0x2, 0x1, 0x1, 0x3f}, 0x1ff, 0x6}) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000600) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, 0x0) ioctl$SNDRV_TIMER_IOCTL_STOP(r0, 0x54a1) 15:33:09 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_CAPACITY(r1, 0x4c07) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:09 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd1050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:09 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) sendmsg$qrtr(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000280)={0x2a, 0x1, 0x4000}, 0xc, &(0x7f0000000380)=[{&(0x7f00000002c0)="39e53ed1dfcffafc23afcab2f4d713e9948b4e7cbd1d3e9f9004400708f935622e4157ab1009f35437ab8b7d21b6ab3fadf6e58398f92109c12180096ab77b1ce0380df65cd7639ccc7525aae1a0cbf97f92913b1ae688a45ce48852d91f80941b05c96490ed7072757ae829f37733240201354de5deab030b72936970c8ac032e410a3f1c1e3b4a199a0ff6beaa1182a55b0a205e41e6d9ae9ce1ceb009bfff734865c5f7", 0xa5}], 0x1, 0x0, 0x0, 0x40015}, 0x38) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) io_uring_register$IORING_REGISTER_EVENTFD(r4, 0x4, &(0x7f0000000400)=r2, 0x1) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r1, 0x10e, 0x4, &(0x7f0000000240), 0x4) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:09 executing program 4: unshare(0x8000400) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x125d, 0x0) 15:33:09 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x26050680) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:09 executing program 0: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x200400) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(r0, 0x40485404, &(0x7f0000000080)={{0x0, 0x2, 0x1, 0x1, 0x3f}, 0x1ff, 0x6}) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000600) (async) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, 0x0) ioctl$SNDRV_TIMER_IOCTL_STOP(r0, 0x54a1) 15:33:09 executing program 2: r0 = syz_open_dev$MSR(&(0x7f0000000200), 0x8, 0x0) read$msr(r0, &(0x7f0000000240)=""/127, 0x7f) (async) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x60084) (async) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) setsockopt$inet6_tcp_TCP_QUEUE_SEQ(r3, 0x6, 0x15, &(0x7f00000000c0)=0x9, 0x4) unshare(0x8000400) (async) setsockopt$netlink_NETLINK_BROADCAST_ERROR(0xffffffffffffffff, 0x10e, 0x4, &(0x7f0000000040)=0x7, 0x4) (async) r4 = pidfd_getfd(r2, r1, 0x0) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(r4, 0x40485404, &(0x7f0000000300)={{0x0, 0x0, 0x3f, 0x3, 0x3}, 0x4, 0x2}) (async) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) (async) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x84000) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2000004, 0x13, r5, 0x0) write$RDMA_USER_CM_CMD_INIT_QP_ATTR(r3, &(0x7f00000001c0)={0xb, 0x10, 0xfa00, {&(0x7f0000000100), 0xffffffffffffffff, 0x8}}, 0x18) 15:33:09 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd1060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:09 executing program 0: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x200400) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(r0, 0x40485404, &(0x7f0000000080)={{0x0, 0x2, 0x1, 0x1, 0x3f}, 0x1ff, 0x6}) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000600) (async) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, 0x0) (async) ioctl$SNDRV_TIMER_IOCTL_STOP(r0, 0x54a1) [ 2002.447776][ T24] audit: type=1400 audit(1645111989.270:257): avc: denied { setopt } for pid=13979 comm="syz-executor.3" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 15:33:09 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) sendmsg$qrtr(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000280)={0x2a, 0x1, 0x4000}, 0xc, &(0x7f0000000380)=[{&(0x7f00000002c0)="39e53ed1dfcffafc23afcab2f4d713e9948b4e7cbd1d3e9f9004400708f935622e4157ab1009f35437ab8b7d21b6ab3fadf6e58398f92109c12180096ab77b1ce0380df65cd7639ccc7525aae1a0cbf97f92913b1ae688a45ce48852d91f80941b05c96490ed7072757ae829f37733240201354de5deab030b72936970c8ac032e410a3f1c1e3b4a199a0ff6beaa1182a55b0a205e41e6d9ae9ce1ceb009bfff734865c5f7", 0xa5}], 0x1, 0x0, 0x0, 0x40015}, 0x38) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) io_uring_register$IORING_REGISTER_EVENTFD(r4, 0x4, &(0x7f0000000400)=r2, 0x1) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r1, 0x10e, 0x4, &(0x7f0000000240), 0x4) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) socket$pptp(0x18, 0x1, 0x2) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) sendmsg$qrtr(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000280)={0x2a, 0x1, 0x4000}, 0xc, &(0x7f0000000380)=[{&(0x7f00000002c0)="39e53ed1dfcffafc23afcab2f4d713e9948b4e7cbd1d3e9f9004400708f935622e4157ab1009f35437ab8b7d21b6ab3fadf6e58398f92109c12180096ab77b1ce0380df65cd7639ccc7525aae1a0cbf97f92913b1ae688a45ce48852d91f80941b05c96490ed7072757ae829f37733240201354de5deab030b72936970c8ac032e410a3f1c1e3b4a199a0ff6beaa1182a55b0a205e41e6d9ae9ce1ceb009bfff734865c5f7", 0xa5}], 0x1, 0x0, 0x0, 0x40015}, 0x38) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000), 0x800) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) (async) io_uring_register$IORING_REGISTER_EVENTFD(r4, 0x4, &(0x7f0000000400)=r2, 0x1) (async) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r1, 0x10e, 0x4, &(0x7f0000000240), 0x4) (async) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async) 15:33:09 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x26050680) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:09 executing program 4: unshare(0x8000400) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x125d, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x125d, 0x0) (async) 15:33:09 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) clock_gettime(0x7, &(0x7f0000000040)) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:09 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x26050680) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x26050680) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) 15:33:09 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:09 executing program 4: unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x125d, 0x0) 15:33:09 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) sendmsg$qrtr(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000280)={0x2a, 0x1, 0x4000}, 0xc, &(0x7f0000000380)=[{&(0x7f00000002c0)="39e53ed1dfcffafc23afcab2f4d713e9948b4e7cbd1d3e9f9004400708f935622e4157ab1009f35437ab8b7d21b6ab3fadf6e58398f92109c12180096ab77b1ce0380df65cd7639ccc7525aae1a0cbf97f92913b1ae688a45ce48852d91f80941b05c96490ed7072757ae829f37733240201354de5deab030b72936970c8ac032e410a3f1c1e3b4a199a0ff6beaa1182a55b0a205e41e6d9ae9ce1ceb009bfff734865c5f7", 0xa5}], 0x1, 0x0, 0x0, 0x40015}, 0x38) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) io_uring_register$IORING_REGISTER_EVENTFD(r4, 0x4, &(0x7f0000000400)=r2, 0x1) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r1, 0x10e, 0x4, &(0x7f0000000240), 0x4) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) socket$pptp(0x18, 0x1, 0x2) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) sendmsg$qrtr(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000280)={0x2a, 0x1, 0x4000}, 0xc, &(0x7f0000000380)=[{&(0x7f00000002c0)="39e53ed1dfcffafc23afcab2f4d713e9948b4e7cbd1d3e9f9004400708f935622e4157ab1009f35437ab8b7d21b6ab3fadf6e58398f92109c12180096ab77b1ce0380df65cd7639ccc7525aae1a0cbf97f92913b1ae688a45ce48852d91f80941b05c96490ed7072757ae829f37733240201354de5deab030b72936970c8ac032e410a3f1c1e3b4a199a0ff6beaa1182a55b0a205e41e6d9ae9ce1ceb009bfff734865c5f7", 0xa5}], 0x1, 0x0, 0x0, 0x40015}, 0x38) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000), 0x800) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) (async) io_uring_register$IORING_REGISTER_EVENTFD(r4, 0x4, &(0x7f0000000400)=r2, 0x1) (async) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r1, 0x10e, 0x4, &(0x7f0000000240), 0x4) (async) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async) 15:33:09 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) (async) clock_gettime(0x7, &(0x7f0000000040)) (async, rerun: 32) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (rerun: 32) 15:33:09 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) prctl$PR_SET_MM(0x23, 0x5, &(0x7f0000ffa000/0x3000)=nil) 15:33:09 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:09 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x5, 0x0) unshare(0x8000400) sendmsg$FOU_CMD_GET(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, 0x0, 0x2, 0x70bd26, 0x25dfdbff, {}, [@FOU_ATTR_PEER_V6={0x14, 0x9, @loopback}, @FOU_ATTR_PEER_V4={0x8, 0x8, @multicast1}]}, 0x30}, 0x1, 0x0, 0x0, 0xe66c1712848be1c0}, 0x800) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) socket$nl_generic(0x10, 0x3, 0x10) unshare(0x50040400) 15:33:09 executing program 1: r0 = io_uring_setup(0x2a54, &(0x7f0000000040)={0x0, 0x3a3e, 0x0, 0x3, 0x2b9}) io_uring_setup(0x36de, &(0x7f00000000c0)={0x0, 0xebad, 0x0, 0x2, 0x207, 0x0, r0}) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$SNDRV_TIMER_IOCTL_STATUS32(r1, 0x80585414, &(0x7f0000000140)) r2 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x20802) unshare(0x8000400) getsockopt$inet6_dccp_buf(r1, 0x21, 0x2, &(0x7f0000000300)=""/155, &(0x7f00000002c0)=0x77) r3 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000200), 0x40) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r3, 0x40505412, &(0x7f0000000240)={0x6, 0x0, 0x7, 0x0, 0x4}) ioctl$LOOP_SET_DIRECT_IO(r2, 0x4c08, 0x0) 15:33:09 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:09 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) clock_gettime(0x7, &(0x7f0000000040)) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:09 executing program 1: r0 = io_uring_setup(0x2a54, &(0x7f0000000040)={0x0, 0x3a3e, 0x0, 0x3, 0x2b9}) io_uring_setup(0x36de, &(0x7f00000000c0)={0x0, 0xebad, 0x0, 0x2, 0x207, 0x0, r0}) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$SNDRV_TIMER_IOCTL_STATUS32(r1, 0x80585414, &(0x7f0000000140)) r2 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x20802) unshare(0x8000400) getsockopt$inet6_dccp_buf(r1, 0x21, 0x2, &(0x7f0000000300)=""/155, &(0x7f00000002c0)=0x77) (async) r3 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000200), 0x40) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r3, 0x40505412, &(0x7f0000000240)={0x6, 0x0, 0x7, 0x0, 0x4}) ioctl$LOOP_SET_DIRECT_IO(r2, 0x4c08, 0x0) 15:33:09 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) prctl$PR_SET_MM(0x23, 0x5, &(0x7f0000ffa000/0x3000)=nil) 15:33:09 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x5, 0x0) unshare(0x8000400) sendmsg$FOU_CMD_GET(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, 0x0, 0x2, 0x70bd26, 0x25dfdbff, {}, [@FOU_ATTR_PEER_V6={0x14, 0x9, @loopback}, @FOU_ATTR_PEER_V4={0x8, 0x8, @multicast1}]}, 0x30}, 0x1, 0x0, 0x0, 0xe66c1712848be1c0}, 0x800) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) socket$nl_generic(0x10, 0x3, 0x10) unshare(0x50040400) 15:33:09 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_DELETE(r2, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x34, r3, 0x200, 0x70bd2d, 0x25dfdbfe, {}, [@L2TP_ATTR_CONN_ID={0x8, 0x9, 0x2}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x9}, @L2TP_ATTR_MRU={0x6, 0x1d, 0x3}, @L2TP_ATTR_L2SPEC_LEN={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x4}, 0x80) sendmsg$L2TP_CMD_SESSION_MODIFY(r2, &(0x7f0000000140)={&(0x7f0000000000), 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x2c, r3, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_UDP_CSUM={0x5}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5}]}, 0x2c}}, 0x0) sendmsg$L2TP_CMD_SESSION_GET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x60, r3, 0x200, 0x70bd2d, 0x25dfdbfe, {}, [@L2TP_ATTR_OFFSET={0x6, 0x3, 0x9}, @L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @private1}, @L2TP_ATTR_IP_DADDR={0x8, 0x19, @broadcast}, @L2TP_ATTR_DATA_SEQ={0x5, 0x4, 0x7}, @L2TP_ATTR_UDP_CSUM={0x5, 0xd, 0x1}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5}, @L2TP_ATTR_PEER_SESSION_ID={0x8, 0xc, 0x3}, @L2TP_ATTR_UDP_CSUM={0x5, 0xd, 0x1}]}, 0x60}, 0x1, 0x0, 0x0, 0x4000}, 0x0) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r4, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:09 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) prctl$PR_SET_MM(0x23, 0x5, &(0x7f0000ffa000/0x3000)=nil) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) prctl$PR_SET_MM(0x23, 0x5, &(0x7f0000ffa000/0x3000)=nil) (async) 15:33:09 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:09 executing program 2: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x200000, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000040)={0x0, {}, 0x0, {}, 0x1, 0x6, 0xf, 0x11, "1ede1d03ee58f2635f6fee57dbdbe082eeab07436323e45bdce370acc59ba919fd4c8df58ffe1e0eea11233ed074fff5479df1a7a0fbc36936ebb145a9b21286", "f0dfe40792f59a8b51a8e3cd3abdf4782828f6639e69802bb87eb5af79eb2284", [0xadda, 0x8]}) 15:33:09 executing program 1: r0 = io_uring_setup(0x2a54, &(0x7f0000000040)={0x0, 0x3a3e, 0x0, 0x3, 0x2b9}) io_uring_setup(0x36de, &(0x7f00000000c0)={0x0, 0xebad, 0x0, 0x2, 0x207, 0x0, r0}) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$SNDRV_TIMER_IOCTL_STATUS32(r1, 0x80585414, &(0x7f0000000140)) r2 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x20802) unshare(0x8000400) getsockopt$inet6_dccp_buf(r1, 0x21, 0x2, &(0x7f0000000300)=""/155, &(0x7f00000002c0)=0x77) r3 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000200), 0x40) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r3, 0x40505412, &(0x7f0000000240)={0x6, 0x0, 0x7, 0x0, 0x4}) ioctl$LOOP_SET_DIRECT_IO(r2, 0x4c08, 0x0) io_uring_setup(0x2a54, &(0x7f0000000040)={0x0, 0x3a3e, 0x0, 0x3, 0x2b9}) (async) io_uring_setup(0x36de, &(0x7f00000000c0)={0x0, 0xebad, 0x0, 0x2, 0x207, 0x0, r0}) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$SNDRV_TIMER_IOCTL_STATUS32(r1, 0x80585414, &(0x7f0000000140)) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x20802) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(r1, 0x21, 0x2, &(0x7f0000000300)=""/155, &(0x7f00000002c0)=0x77) (async) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000200), 0x40) (async) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r3, 0x40505412, &(0x7f0000000240)={0x6, 0x0, 0x7, 0x0, 0x4}) (async) ioctl$LOOP_SET_DIRECT_IO(r2, 0x4c08, 0x0) (async) 15:33:09 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) r2 = socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_DELETE(r2, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x34, r3, 0x200, 0x70bd2d, 0x25dfdbfe, {}, [@L2TP_ATTR_CONN_ID={0x8, 0x9, 0x2}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x9}, @L2TP_ATTR_MRU={0x6, 0x1d, 0x3}, @L2TP_ATTR_L2SPEC_LEN={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x4}, 0x80) (async) sendmsg$L2TP_CMD_SESSION_MODIFY(r2, &(0x7f0000000140)={&(0x7f0000000000), 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x2c, r3, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_UDP_CSUM={0x5}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5}]}, 0x2c}}, 0x0) (async) sendmsg$L2TP_CMD_SESSION_GET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x60, r3, 0x200, 0x70bd2d, 0x25dfdbfe, {}, [@L2TP_ATTR_OFFSET={0x6, 0x3, 0x9}, @L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @private1}, @L2TP_ATTR_IP_DADDR={0x8, 0x19, @broadcast}, @L2TP_ATTR_DATA_SEQ={0x5, 0x4, 0x7}, @L2TP_ATTR_UDP_CSUM={0x5, 0xd, 0x1}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5}, @L2TP_ATTR_PEER_SESSION_ID={0x8, 0xc, 0x3}, @L2TP_ATTR_UDP_CSUM={0x5, 0xd, 0x1}]}, 0x60}, 0x1, 0x0, 0x0, 0x4000}, 0x0) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r4, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:09 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x185000) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:09 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:09 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x5, 0x0) unshare(0x8000400) sendmsg$FOU_CMD_GET(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, 0x0, 0x2, 0x70bd26, 0x25dfdbff, {}, [@FOU_ATTR_PEER_V6={0x14, 0x9, @loopback}, @FOU_ATTR_PEER_V4={0x8, 0x8, @multicast1}]}, 0x30}, 0x1, 0x0, 0x0, 0xe66c1712848be1c0}, 0x800) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) socket$nl_generic(0x10, 0x3, 0x10) unshare(0x50040400) syz_open_dev$loop(&(0x7f0000000000), 0x5, 0x0) (async) unshare(0x8000400) (async) sendmsg$FOU_CMD_GET(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, 0x0, 0x2, 0x70bd26, 0x25dfdbff, {}, [@FOU_ATTR_PEER_V6={0x14, 0x9, @loopback}, @FOU_ATTR_PEER_V4={0x8, 0x8, @multicast1}]}, 0x30}, 0x1, 0x0, 0x0, 0xe66c1712848be1c0}, 0x800) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) unshare(0x50040400) (async) 15:33:09 executing program 2: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x200000, 0x0) (async, rerun: 32) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async, rerun: 32) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000040)={0x0, {}, 0x0, {}, 0x1, 0x6, 0xf, 0x11, "1ede1d03ee58f2635f6fee57dbdbe082eeab07436323e45bdce370acc59ba919fd4c8df58ffe1e0eea11233ed074fff5479df1a7a0fbc36936ebb145a9b21286", "f0dfe40792f59a8b51a8e3cd3abdf4782828f6639e69802bb87eb5af79eb2284", [0xadda, 0x8]}) 15:33:09 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) r2 = socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_DELETE(r2, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x34, r3, 0x200, 0x70bd2d, 0x25dfdbfe, {}, [@L2TP_ATTR_CONN_ID={0x8, 0x9, 0x2}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x9}, @L2TP_ATTR_MRU={0x6, 0x1d, 0x3}, @L2TP_ATTR_L2SPEC_LEN={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x4}, 0x80) sendmsg$L2TP_CMD_SESSION_MODIFY(r2, &(0x7f0000000140)={&(0x7f0000000000), 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x2c, r3, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_UDP_CSUM={0x5}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5}]}, 0x2c}}, 0x0) (async) sendmsg$L2TP_CMD_SESSION_GET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x60, r3, 0x200, 0x70bd2d, 0x25dfdbfe, {}, [@L2TP_ATTR_OFFSET={0x6, 0x3, 0x9}, @L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @private1}, @L2TP_ATTR_IP_DADDR={0x8, 0x19, @broadcast}, @L2TP_ATTR_DATA_SEQ={0x5, 0x4, 0x7}, @L2TP_ATTR_UDP_CSUM={0x5, 0xd, 0x1}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5}, @L2TP_ATTR_PEER_SESSION_ID={0x8, 0xc, 0x3}, @L2TP_ATTR_UDP_CSUM={0x5, 0xd, 0x1}]}, 0x60}, 0x1, 0x0, 0x0, 0x4000}, 0x0) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r4, 0x4c00, r0) (async, rerun: 32) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (rerun: 32) 15:33:09 executing program 1: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000000) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0xfffffffffffffffc) io_uring_setup(0x14df, &(0x7f0000000040)={0x0, 0x833e, 0x20, 0x2, 0x2de}) 15:33:09 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:09 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x185000) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:09 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f0000000240), r4) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:09 executing program 2: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x200000, 0x0) (async) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000040)={0x0, {}, 0x0, {}, 0x1, 0x6, 0xf, 0x11, "1ede1d03ee58f2635f6fee57dbdbe082eeab07436323e45bdce370acc59ba919fd4c8df58ffe1e0eea11233ed074fff5479df1a7a0fbc36936ebb145a9b21286", "f0dfe40792f59a8b51a8e3cd3abdf4782828f6639e69802bb87eb5af79eb2284", [0xadda, 0x8]}) 15:33:09 executing program 1: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000000) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0xfffffffffffffffc) io_uring_setup(0x14df, &(0x7f0000000040)={0x0, 0x833e, 0x20, 0x2, 0x2de}) 15:33:09 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x81, 0x2c0300) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, 0xffffffffffffffff) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_GET_STATUS64(r2, 0x4c05, &(0x7f0000000040)) unshare(0x8000400) socket$l2tp(0x2, 0x2, 0x73) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:09 executing program 1: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async, rerun: 64) unshare(0x8000000) (rerun: 64) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0xfffffffffffffffc) (async) io_uring_setup(0x14df, &(0x7f0000000040)={0x0, 0x833e, 0x20, 0x2, 0x2de}) 15:33:09 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:09 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x185000) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:09 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x81, 0x2c0300) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, 0xffffffffffffffff) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_GET_STATUS64(r2, 0x4c05, &(0x7f0000000040)) unshare(0x8000400) (async) socket$l2tp(0x2, 0x2, 0x73) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:09 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async, rerun: 32) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) (rerun: 32) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) (async) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) (async, rerun: 64) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (rerun: 64) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f0000000240), r4) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:09 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/33, 0x21, 0x40018020, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x6e) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:09 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) syz_open_dev$loop(&(0x7f0000000040), 0x40, 0x600) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:09 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd3000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:09 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) syz_open_dev$loop(&(0x7f0000000040), 0x40, 0x600) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:09 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd3010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:09 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/33, 0x21, 0x40018020, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x6e) (async, rerun: 32) unshare(0x8000400) (async, rerun: 32) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:09 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) (async, rerun: 64) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (rerun: 64) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) (async) syz_genetlink_get_family_id$l2tp(&(0x7f0000000240), r4) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:09 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:09 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x81, 0x2c0300) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, 0xffffffffffffffff) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_GET_STATUS64(r2, 0x4c05, &(0x7f0000000040)) unshare(0x8000400) socket$l2tp(0x2, 0x2, 0x73) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x81, 0x2c0300) (async) pipe2(&(0x7f0000000140), 0x80000) (async) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, 0xffffffffffffffff) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_GET_STATUS64(r2, 0x4c05, &(0x7f0000000040)) (async) unshare(0x8000400) (async) socket$l2tp(0x2, 0x2, 0x73) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) 15:33:09 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) syz_open_dev$loop(&(0x7f0000000040), 0x40, 0x600) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:09 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd3020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:09 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x200000) unshare(0xc000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:09 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000240)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:09 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:09 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x0) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) 15:33:09 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd3030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:09 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/33, 0x21, 0x40018020, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x6e) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:09 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x200000) unshare(0xc000400) (async, rerun: 32) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (rerun: 32) 15:33:09 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000240)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) socket$pptp(0x18, 0x1, 0x2) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000240)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000), 0x800) (async) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async) 15:33:09 executing program 2: ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wg1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(0xffffffffffffffff, 0x89fb, &(0x7f0000000100)={'sit0\x00', &(0x7f0000000080)={'syztnl2\x00', r0, 0x2f, 0x0, 0x9, 0xef31, 0x10, @ipv4={'\x00', '\xff\xff', @local}, @local, 0x8, 0x80, 0x5, 0x9}}) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_NOOP(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x24, 0x0, 0x800, 0x70bd25, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_DEBUG={0x8, 0x11, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x800}, 0x4000040) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) 15:33:09 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x0) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) 15:33:09 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) (async) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:09 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async, rerun: 32) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (rerun: 32) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:09 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd3040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:09 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000240)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) socket$pptp(0x18, 0x1, 0x2) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000240)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000), 0x800) (async) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async) 15:33:09 executing program 2: ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wg1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(0xffffffffffffffff, 0x89fb, &(0x7f0000000100)={'sit0\x00', &(0x7f0000000080)={'syztnl2\x00', r0, 0x2f, 0x0, 0x9, 0xef31, 0x10, @ipv4={'\x00', '\xff\xff', @local}, @local, 0x8, 0x80, 0x5, 0x9}}) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_NOOP(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x24, 0x0, 0x800, 0x70bd25, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_DEBUG={0x8, 0x11, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x800}, 0x4000040) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wg1\x00'}) (async) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(0xffffffffffffffff, 0x89fb, &(0x7f0000000100)={'sit0\x00', &(0x7f0000000080)={'syztnl2\x00', r0, 0x2f, 0x0, 0x9, 0xef31, 0x10, @ipv4={'\x00', '\xff\xff', @local}, @local, 0x8, 0x80, 0x5, 0x9}}) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$L2TP_CMD_NOOP(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x24, 0x0, 0x800, 0x70bd25, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_DEBUG={0x8, 0x11, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x800}, 0x4000040) (async) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) (async) 15:33:09 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r2) r3 = pidfd_getfd(r1, r1, 0x0) ioctl$LOOP_SET_DIRECT_IO(r3, 0x4c08, 0x4) 15:33:09 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x200000) (async) unshare(0xc000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:09 executing program 2: ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wg1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(0xffffffffffffffff, 0x89fb, &(0x7f0000000100)={'sit0\x00', &(0x7f0000000080)={'syztnl2\x00', r0, 0x2f, 0x0, 0x9, 0xef31, 0x10, @ipv4={'\x00', '\xff\xff', @local}, @local, 0x8, 0x80, 0x5, 0x9}}) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_NOOP(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x24, 0x0, 0x800, 0x70bd25, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_DEBUG={0x8, 0x11, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x800}, 0x4000040) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wg1\x00'}) (async) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(0xffffffffffffffff, 0x89fb, &(0x7f0000000100)={'sit0\x00', &(0x7f0000000080)={'syztnl2\x00', r0, 0x2f, 0x0, 0x9, 0xef31, 0x10, @ipv4={'\x00', '\xff\xff', @local}, @local, 0x8, 0x80, 0x5, 0x9}}) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$L2TP_CMD_NOOP(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x24, 0x0, 0x800, 0x70bd25, 0x25dfdbfc, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x7}, @L2TP_ATTR_DEBUG={0x8, 0x11, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x800}, 0x4000040) (async) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) (async) 15:33:09 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000240)=0x6e) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) sendmsg$FOU_CMD_DEL(r2, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x44, 0x0, 0x400, 0x70bd29, 0x25dfdbfd, {}, [@FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e20}, @FOU_ATTR_IFINDEX={0x8}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4}, @FOU_ATTR_LOCAL_V6={0x14, 0x7, @empty}, @FOU_ATTR_AF={0x5, 0x2, 0x2}]}, 0x44}}, 0x40850) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000280)={&(0x7f00000002c0)='./file0\x00', 0x0, 0x18}, 0x10) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r4, 0x2402, 0x80) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000200)='/proc/tty/ldiscs\x00', 0x0, 0x0) 15:33:09 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xfffffffffffffffe, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:09 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd3050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:09 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r2) r3 = pidfd_getfd(r1, r1, 0x0) ioctl$LOOP_SET_DIRECT_IO(r3, 0x4c08, 0x4) 15:33:09 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000240)=0x6e) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) sendmsg$FOU_CMD_DEL(r2, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x44, 0x0, 0x400, 0x70bd29, 0x25dfdbfd, {}, [@FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e20}, @FOU_ATTR_IFINDEX={0x8}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4}, @FOU_ATTR_LOCAL_V6={0x14, 0x7, @empty}, @FOU_ATTR_AF={0x5, 0x2, 0x2}]}, 0x44}}, 0x40850) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000280)={&(0x7f00000002c0)='./file0\x00', 0x0, 0x18}, 0x10) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r4, 0x2402, 0x80) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000200)='/proc/tty/ldiscs\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) socket$pptp(0x18, 0x1, 0x2) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000240)=0x6e) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) sendmsg$FOU_CMD_DEL(r2, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x44, 0x0, 0x400, 0x70bd29, 0x25dfdbfd, {}, [@FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e20}, @FOU_ATTR_IFINDEX={0x8}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4}, @FOU_ATTR_LOCAL_V6={0x14, 0x7, @empty}, @FOU_ATTR_AF={0x5, 0x2, 0x2}]}, 0x44}}, 0x40850) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000280)={&(0x7f00000002c0)='./file0\x00', 0x0, 0x18}, 0x10) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000), 0x800) (async) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$PERF_EVENT_IOC_REFRESH(r4, 0x2402, 0x80) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000200)='/proc/tty/ldiscs\x00', 0x0, 0x0) (async) 15:33:09 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) unshare(0x8000400) unshare(0x10020000) prctl$PR_SET_KEEPCAPS(0x8, 0x7fffffff) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:09 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r2) r3 = pidfd_getfd(r1, r1, 0x0) ioctl$LOOP_SET_DIRECT_IO(r3, 0x4c08, 0x4) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r2) (async) pidfd_getfd(r1, r1, 0x0) (async) ioctl$LOOP_SET_DIRECT_IO(r3, 0x4c08, 0x4) (async) 15:33:09 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xfffffffffffffffe, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:10 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/consoles\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) io_uring_setup(0x46dc, &(0x7f0000000100)={0x0, 0xc2a2, 0x10, 0x2, 0x156, 0x0, r1}) setsockopt$inet6_udp_int(r1, 0x11, 0x1, &(0x7f0000000040)=0x5188, 0x4) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x6000) ioctl$LOOP_CLR_FD(r0, 0x4c01) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x7000) unshare(0x22060600) unshare(0x40020000) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:10 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000240)=0x6e) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) sendmsg$FOU_CMD_DEL(r2, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x44, 0x0, 0x400, 0x70bd29, 0x25dfdbfd, {}, [@FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e20}, @FOU_ATTR_IFINDEX={0x8}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4}, @FOU_ATTR_LOCAL_V6={0x14, 0x7, @empty}, @FOU_ATTR_AF={0x5, 0x2, 0x2}]}, 0x44}}, 0x40850) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000280)={&(0x7f00000002c0)='./file0\x00', 0x0, 0x18}, 0x10) (async, rerun: 32) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async, rerun: 32) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) (async) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r4, 0x2402, 0x80) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000200)='/proc/tty/ldiscs\x00', 0x0, 0x0) 15:33:10 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd3060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:10 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) unshare(0x8000400) unshare(0x10020000) prctl$PR_SET_KEEPCAPS(0x8, 0x7fffffff) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:10 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x2, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:10 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xfffffffffffffffe, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0xfffffffffffffffe, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) 15:33:10 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) unshare(0x8000400) (async) unshare(0x10020000) (async) prctl$PR_SET_KEEPCAPS(0x8, 0x7fffffff) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:10 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd4000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:10 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x2, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x2, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) 15:33:10 executing program 4: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x7, 0x101802) ioctl$LOOP_SET_CAPACITY(r1, 0x4c07) 15:33:10 executing program 0: write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="9910bed5152d72646d1cdd6db938707ed4e8090000002048696f202b706572665f6576656e742072665f6576656e7420"], 0x2f) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:10 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd4010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:10 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/consoles\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) io_uring_setup(0x46dc, &(0x7f0000000100)={0x0, 0xc2a2, 0x10, 0x2, 0x156, 0x0, r1}) setsockopt$inet6_udp_int(r1, 0x11, 0x1, &(0x7f0000000040)=0x5188, 0x4) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x6000) ioctl$LOOP_CLR_FD(r0, 0x4c01) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x7000) unshare(0x22060600) unshare(0x40020000) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/consoles\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) io_uring_setup(0x46dc, &(0x7f0000000100)={0x0, 0xc2a2, 0x10, 0x2, 0x156, 0x0, r1}) (async) setsockopt$inet6_udp_int(r1, 0x11, 0x1, &(0x7f0000000040)=0x5188, 0x4) (async) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) (async) shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x6000) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) (async) shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x7000) (async) unshare(0x22060600) (async) unshare(0x40020000) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) 15:33:10 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x2, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x2, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) 15:33:10 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000280)=""/195, 0xc3, 0x2, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) ioctl$sock_qrtr_TIOCINQ(r3, 0x541b, &(0x7f0000000240)) 15:33:10 executing program 4: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x7, 0x101802) ioctl$LOOP_SET_CAPACITY(r1, 0x4c07) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) syz_open_dev$loop(&(0x7f0000000040), 0x7, 0x101802) (async) ioctl$LOOP_SET_CAPACITY(r1, 0x4c07) (async) 15:33:10 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd4020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:10 executing program 0: write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="9910bed5152d72646d1cdd6db938707ed4e8090000002048696f202b706572665f6576656e742072665f6576656e7420"], 0x2f) (async) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:10 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000280)=""/195, 0xc3, 0x2, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) ioctl$sock_qrtr_TIOCINQ(r3, 0x541b, &(0x7f0000000240)) syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) socket$pptp(0x18, 0x1, 0x2) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000280)=""/195, 0xc3, 0x2, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0x6e) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000), 0x800) (async) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$sock_qrtr_TIOCINQ(r3, 0x541b, &(0x7f0000000240)) (async) 15:33:10 executing program 4: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x7, 0x101802) ioctl$LOOP_SET_CAPACITY(r1, 0x4c07) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) syz_open_dev$loop(&(0x7f0000000040), 0x7, 0x101802) (async) ioctl$LOOP_SET_CAPACITY(r1, 0x4c07) (async) 15:33:10 executing program 0: write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="9910bed5152d72646d1cdd6db938707ed4e8090000002048696f202b706572665f6576656e742072665f6576656e7420"], 0x2f) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="9910bed5152d72646d1cdd6db938707ed4e8090000002048696f202b706572665f6576656e742072665f6576656e7420"], 0x2f) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) 15:33:10 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x6e) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000040)) pidfd_send_signal(0xffffffffffffffff, 0x1d, &(0x7f0000000180)={0x1, 0x9, 0x5}, 0x0) 15:33:10 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd4030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:10 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x3ff, 0xca6443) ioctl$LOOP_CLR_FD(r1, 0x4c01) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) 15:33:10 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/consoles\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async, rerun: 32) io_uring_setup(0x46dc, &(0x7f0000000100)={0x0, 0xc2a2, 0x10, 0x2, 0x156, 0x0, r1}) (async, rerun: 32) setsockopt$inet6_udp_int(r1, 0x11, 0x1, &(0x7f0000000040)=0x5188, 0x4) (async) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) (async) shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x6000) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x7000) unshare(0x22060600) unshare(0x40020000) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:10 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd4040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:10 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000280)=""/195, 0xc3, 0x2, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) ioctl$sock_qrtr_TIOCINQ(r3, 0x541b, &(0x7f0000000240)) syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) socket$pptp(0x18, 0x1, 0x2) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000280)=""/195, 0xc3, 0x2, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0x6e) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000), 0x800) (async) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$sock_qrtr_TIOCINQ(r3, 0x541b, &(0x7f0000000240)) (async) 15:33:10 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x200f02) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:10 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x6e) (async) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000040)) (async) pidfd_send_signal(0xffffffffffffffff, 0x1d, &(0x7f0000000180)={0x1, 0x9, 0x5}, 0x0) 15:33:10 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x3ff, 0xca6443) ioctl$LOOP_CLR_FD(r1, 0x4c01) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) syz_open_dev$loop(&(0x7f0000000040), 0x3ff, 0xca6443) (async) ioctl$LOOP_CLR_FD(r1, 0x4c01) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) (async) 15:33:10 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd4050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:10 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x6e) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000040)) pidfd_send_signal(0xffffffffffffffff, 0x1d, &(0x7f0000000180)={0x1, 0x9, 0x5}, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x6e) (async) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000040)) (async) pidfd_send_signal(0xffffffffffffffff, 0x1d, &(0x7f0000000180)={0x1, 0x9, 0x5}, 0x0) (async) 15:33:10 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x200f02) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x200f02) (async) unshare(0x8000400) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) 15:33:10 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x3ff, 0xca6443) ioctl$LOOP_CLR_FD(r1, 0x4c01) (async) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) 15:33:10 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x2a4800) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:10 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd4060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:10 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x3a1c41) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:10 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/meminfo\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$PERF_EVENT_IOC_ID(r1, 0x80082407, &(0x7f0000000080)) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:10 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x200f02) (async) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:10 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0xb70, 0x88443) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000080)) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:10 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd5000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:10 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x2a4800) (async) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:10 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/meminfo\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$PERF_EVENT_IOC_ID(r1, 0x80082407, &(0x7f0000000080)) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/meminfo\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$PERF_EVENT_IOC_ID(r1, 0x80082407, &(0x7f0000000080)) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) 15:33:10 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x3a1c41) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x3a1c41) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) 15:33:10 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0xb70, 0x88443) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000080)) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:10 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000040)={0x0, {}, 0x0, {}, 0x1ff, 0xa, 0x14, 0x5, "5620b136759489bddcada460dac8c84a187e937d6fc92249c0022818b8aba34513e805b6e48fa1337194eb5e7a2a7b658bbb15ac82769dc29fe2a416f18c3534", "e50dc146e27fc27f2a5ccb5e234c47a1194599f3dd0c6fc82eb7b413e3ff9b0e", [0x80, 0x100000000]}) unshare(0x10040000) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:10 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x2a4800) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x2a4800) (async) socket$pptp(0x18, 0x1, 0x2) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000), 0x800) (async) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async) 15:33:10 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0xb70, 0x88443) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000080)) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) syz_open_dev$loop(&(0x7f0000000040), 0xb70, 0x88443) (async) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000080)) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) 15:33:10 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd5010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:10 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x3a1c41) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:10 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000040)={0x0, {}, 0x0, {}, 0x1ff, 0xa, 0x14, 0x5, "5620b136759489bddcada460dac8c84a187e937d6fc92249c0022818b8aba34513e805b6e48fa1337194eb5e7a2a7b658bbb15ac82769dc29fe2a416f18c3534", "e50dc146e27fc27f2a5ccb5e234c47a1194599f3dd0c6fc82eb7b413e3ff9b0e", [0x80, 0x100000000]}) (async) unshare(0x10040000) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:10 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd5020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:10 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/meminfo\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$PERF_EVENT_IOC_ID(r1, 0x80082407, &(0x7f0000000080)) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:10 executing program 1: r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x10800) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x1f3, 0x0, 0x1, 0xb, 0x0, "0839d7857f190cbdeb4792890695a0517db89e3d9cf7e08d25774bd71c9fdb27ad1bb966092724c8edaf901821bf9843f5b1b717724f23558e3aa7f9bb3c91ff", "12be4a65f3077b0faec90383a0c1f905c1db31a77b0e32f4b6132bdb80c48971f248ff4ea4eefd6210e0363da31a7f1f1c5c44b381d21d8a76035db6084cb0de", "b4e80a09269a30fa5b9db210bb48eb5c96317a0648833bc03f7b3076a0fc21db", [0x8, 0x6]}) ioctl$SNDRV_TIMER_IOCTL_STATUS32(0xffffffffffffffff, 0x80585414, &(0x7f0000000140)) eventfd2(0x736800, 0x80801) 15:33:10 executing program 2: socket$qrtr(0x2a, 0x2, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:10 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) r2 = socket$inet6_dccp(0xa, 0x6, 0x0) setsockopt$inet6_dccp_int(r2, 0x21, 0xb, &(0x7f0000000240)=0x6, 0x4) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:10 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000040)={0x0, {}, 0x0, {}, 0x1ff, 0xa, 0x14, 0x5, "5620b136759489bddcada460dac8c84a187e937d6fc92249c0022818b8aba34513e805b6e48fa1337194eb5e7a2a7b658bbb15ac82769dc29fe2a416f18c3534", "e50dc146e27fc27f2a5ccb5e234c47a1194599f3dd0c6fc82eb7b413e3ff9b0e", [0x80, 0x100000000]}) (async) unshare(0x10040000) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:10 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQ(r1, 0x5411, &(0x7f0000000040)) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_CAPACITY(r1, 0x4c07) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:10 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd5030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:10 executing program 2: socket$qrtr(0x2a, 0x2, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) socket$qrtr(0x2a, 0x2, 0x0) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) 15:33:10 executing program 1: r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x10800) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x1f3, 0x0, 0x1, 0xb, 0x0, "0839d7857f190cbdeb4792890695a0517db89e3d9cf7e08d25774bd71c9fdb27ad1bb966092724c8edaf901821bf9843f5b1b717724f23558e3aa7f9bb3c91ff", "12be4a65f3077b0faec90383a0c1f905c1db31a77b0e32f4b6132bdb80c48971f248ff4ea4eefd6210e0363da31a7f1f1c5c44b381d21d8a76035db6084cb0de", "b4e80a09269a30fa5b9db210bb48eb5c96317a0648833bc03f7b3076a0fc21db", [0x8, 0x6]}) ioctl$SNDRV_TIMER_IOCTL_STATUS32(0xffffffffffffffff, 0x80585414, &(0x7f0000000140)) eventfd2(0x736800, 0x80801) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x10800) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x1f3, 0x0, 0x1, 0xb, 0x0, "0839d7857f190cbdeb4792890695a0517db89e3d9cf7e08d25774bd71c9fdb27ad1bb966092724c8edaf901821bf9843f5b1b717724f23558e3aa7f9bb3c91ff", "12be4a65f3077b0faec90383a0c1f905c1db31a77b0e32f4b6132bdb80c48971f248ff4ea4eefd6210e0363da31a7f1f1c5c44b381d21d8a76035db6084cb0de", "b4e80a09269a30fa5b9db210bb48eb5c96317a0648833bc03f7b3076a0fc21db", [0x8, 0x6]}) (async) ioctl$SNDRV_TIMER_IOCTL_STATUS32(0xffffffffffffffff, 0x80585414, &(0x7f0000000140)) (async) eventfd2(0x736800, 0x80801) (async) 15:33:10 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) r2 = socket$inet6_dccp(0xa, 0x6, 0x0) setsockopt$inet6_dccp_int(r2, 0x21, 0xb, &(0x7f0000000240)=0x6, 0x4) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:10 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQ(r1, 0x5411, &(0x7f0000000040)) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_CAPACITY(r1, 0x4c07) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) ioctl$sock_inet6_tcp_SIOCOUTQ(r1, 0x5411, &(0x7f0000000040)) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_CAPACITY(r1, 0x4c07) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) 15:33:10 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd5040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:10 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async, rerun: 64) r1 = socket$pptp(0x18, 0x1, 0x2) (rerun: 64) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) r2 = socket$inet6_dccp(0xa, 0x6, 0x0) setsockopt$inet6_dccp_int(r2, 0x21, 0xb, &(0x7f0000000240)=0x6, 0x4) (async, rerun: 64) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async, rerun: 64) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async, rerun: 64) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async, rerun: 64) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) (async, rerun: 32) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (rerun: 32) 15:33:10 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) recvmmsg$unix(r0, &(0x7f0000000c80)=[{{0x0, 0x0, &(0x7f0000000500)}}, {{&(0x7f0000000580)=@abs, 0x6e, &(0x7f0000000740)=[{&(0x7f0000000600)}, {&(0x7f0000000640)=""/237, 0xed}], 0x2, &(0x7f0000000780)=[@cred={{0x1c}}, @rights={{0x10}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70}}, {{0x0, 0x0, &(0x7f0000000800), 0x0, &(0x7f0000000840)=[@cred={{0x1c}}], 0x20}}, {{&(0x7f0000000880)=@abs, 0x6e, &(0x7f0000000bc0)=[{&(0x7f0000000900)=""/200, 0xc8}, {&(0x7f0000000a00)=""/208, 0xd0}, {&(0x7f0000000b00)=""/37, 0x25}, {&(0x7f0000000b40)=""/109, 0x6d}], 0x4, &(0x7f0000000ec0)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x68}}], 0x4, 0x42, &(0x7f0000000d80)={0x0, 0x989680}) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) syz_open_dev$loop(&(0x7f0000000040), 0x1, 0x20000) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000dc0)={0x0, 0x0, 0x0, 0x9, 0x10001, 0x0, 0x12, 0x1b, 0x1, "ce8e6d6632174893497cb335bbf53f57630fc988ade6e81d91841ed24cf239b20db468e1d346d3cf82333c42b619a2eb7be013ece02e5ffbe199dce700137a50", "4e890f9c798dbaddca5127b9e78e480510a3a7046f75cc31d35e6c6d16348412441d4f11d426e27020c88c3ff9920e1bb9916418cdd928141ddf02a9ab3e7e23", "341046c1952959c2856c8367b274b43f8f888efb877a47255a861b9ca53c568d", [0xb9e, 0x6f]}) syz_open_dev$loop(&(0x7f0000000080), 0x9, 0x149000) r2 = syz_open_dev$loop(&(0x7f00000000c0), 0x10001, 0x20000) ioctl$LOOP_SET_STATUS64(r2, 0x4c04, 0x0) 15:33:10 executing program 2: socket$qrtr(0x2a, 0x2, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) socket$qrtr(0x2a, 0x2, 0x0) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) 15:33:10 executing program 1: r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x10800) (async) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x1f3, 0x0, 0x1, 0xb, 0x0, "0839d7857f190cbdeb4792890695a0517db89e3d9cf7e08d25774bd71c9fdb27ad1bb966092724c8edaf901821bf9843f5b1b717724f23558e3aa7f9bb3c91ff", "12be4a65f3077b0faec90383a0c1f905c1db31a77b0e32f4b6132bdb80c48971f248ff4ea4eefd6210e0363da31a7f1f1c5c44b381d21d8a76035db6084cb0de", "b4e80a09269a30fa5b9db210bb48eb5c96317a0648833bc03f7b3076a0fc21db", [0x8, 0x6]}) (async) ioctl$SNDRV_TIMER_IOCTL_STATUS32(0xffffffffffffffff, 0x80585414, &(0x7f0000000140)) (async) eventfd2(0x736800, 0x80801) 15:33:10 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd5050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:10 executing program 0: socket$unix(0x1, 0x5, 0x0) (async) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async, rerun: 32) recvmmsg$unix(r0, &(0x7f0000000c80)=[{{0x0, 0x0, &(0x7f0000000500)}}, {{&(0x7f0000000580)=@abs, 0x6e, &(0x7f0000000740)=[{&(0x7f0000000600)}, {&(0x7f0000000640)=""/237, 0xed}], 0x2, &(0x7f0000000780)=[@cred={{0x1c}}, @rights={{0x10}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70}}, {{0x0, 0x0, &(0x7f0000000800), 0x0, &(0x7f0000000840)=[@cred={{0x1c}}], 0x20}}, {{&(0x7f0000000880)=@abs, 0x6e, &(0x7f0000000bc0)=[{&(0x7f0000000900)=""/200, 0xc8}, {&(0x7f0000000a00)=""/208, 0xd0}, {&(0x7f0000000b00)=""/37, 0x25}, {&(0x7f0000000b40)=""/109, 0x6d}], 0x4, &(0x7f0000000ec0)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x68}}], 0x4, 0x42, &(0x7f0000000d80)={0x0, 0x989680}) (rerun: 32) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) syz_open_dev$loop(&(0x7f0000000040), 0x1, 0x20000) (async) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000dc0)={0x0, 0x0, 0x0, 0x9, 0x10001, 0x0, 0x12, 0x1b, 0x1, "ce8e6d6632174893497cb335bbf53f57630fc988ade6e81d91841ed24cf239b20db468e1d346d3cf82333c42b619a2eb7be013ece02e5ffbe199dce700137a50", "4e890f9c798dbaddca5127b9e78e480510a3a7046f75cc31d35e6c6d16348412441d4f11d426e27020c88c3ff9920e1bb9916418cdd928141ddf02a9ab3e7e23", "341046c1952959c2856c8367b274b43f8f888efb877a47255a861b9ca53c568d", [0xb9e, 0x6f]}) (async) syz_open_dev$loop(&(0x7f0000000080), 0x9, 0x149000) (async) r2 = syz_open_dev$loop(&(0x7f00000000c0), 0x10001, 0x20000) ioctl$LOOP_SET_STATUS64(r2, 0x4c04, 0x0) 15:33:10 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQ(r1, 0x5411, &(0x7f0000000040)) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_CAPACITY(r1, 0x4c07) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:10 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x400) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000080), 0x2, 0x50002) ioctl$LOOP_GET_STATUS(r2, 0x4c03, &(0x7f00000000c0)) accept4$unix(r1, 0x0, &(0x7f0000000040), 0x80800) mmap$binder(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x1, 0x11, r1, 0x0) 15:33:10 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd5060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:10 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x38, 0x0, 0x100, 0x70bd27, 0x25dfdbfb, {}, [@L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e24}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x81}, @L2TP_ATTR_IP6_DADDR={0x14, 0x20, @mcast1}]}, 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x0) r2 = socket$xdp(0x2c, 0x3, 0x0) pidfd_getfd(r0, r2, 0x0) 15:33:10 executing program 0: socket$unix(0x1, 0x5, 0x0) (async, rerun: 64) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (rerun: 64) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async) recvmmsg$unix(r0, &(0x7f0000000c80)=[{{0x0, 0x0, &(0x7f0000000500)}}, {{&(0x7f0000000580)=@abs, 0x6e, &(0x7f0000000740)=[{&(0x7f0000000600)}, {&(0x7f0000000640)=""/237, 0xed}], 0x2, &(0x7f0000000780)=[@cred={{0x1c}}, @rights={{0x10}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70}}, {{0x0, 0x0, &(0x7f0000000800), 0x0, &(0x7f0000000840)=[@cred={{0x1c}}], 0x20}}, {{&(0x7f0000000880)=@abs, 0x6e, &(0x7f0000000bc0)=[{&(0x7f0000000900)=""/200, 0xc8}, {&(0x7f0000000a00)=""/208, 0xd0}, {&(0x7f0000000b00)=""/37, 0x25}, {&(0x7f0000000b40)=""/109, 0x6d}], 0x4, &(0x7f0000000ec0)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x68}}], 0x4, 0x42, &(0x7f0000000d80)={0x0, 0x989680}) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async, rerun: 32) syz_open_dev$loop(&(0x7f0000000040), 0x1, 0x20000) (async, rerun: 32) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000dc0)={0x0, 0x0, 0x0, 0x9, 0x10001, 0x0, 0x12, 0x1b, 0x1, "ce8e6d6632174893497cb335bbf53f57630fc988ade6e81d91841ed24cf239b20db468e1d346d3cf82333c42b619a2eb7be013ece02e5ffbe199dce700137a50", "4e890f9c798dbaddca5127b9e78e480510a3a7046f75cc31d35e6c6d16348412441d4f11d426e27020c88c3ff9920e1bb9916418cdd928141ddf02a9ab3e7e23", "341046c1952959c2856c8367b274b43f8f888efb877a47255a861b9ca53c568d", [0xb9e, 0x6f]}) (async) syz_open_dev$loop(&(0x7f0000000080), 0x9, 0x149000) r2 = syz_open_dev$loop(&(0x7f00000000c0), 0x10001, 0x20000) ioctl$LOOP_SET_STATUS64(r2, 0x4c04, 0x0) 15:33:10 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x800) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(0xffffffffffffffff, 0x89f7, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000080)={'syztnl2\x00', 0x0, 0x2f, 0x6, 0x2, 0x0, 0x22, @empty, @remote, 0x20, 0x8, 0x7f, 0x4}}) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x12, 0x2, 0x2, 0x80000000, 0x1045, r1, 0x7fff, '\x00', r2, r3, 0x4, 0x2, 0x4}, 0x48) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:10 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:10 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x400) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000080), 0x2, 0x50002) ioctl$LOOP_GET_STATUS(r2, 0x4c03, &(0x7f00000000c0)) accept4$unix(r1, 0x0, &(0x7f0000000040), 0x80800) mmap$binder(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x1, 0x11, r1, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x400) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async) syz_open_dev$loop(&(0x7f0000000080), 0x2, 0x50002) (async) ioctl$LOOP_GET_STATUS(r2, 0x4c03, &(0x7f00000000c0)) (async) accept4$unix(r1, 0x0, &(0x7f0000000040), 0x80800) (async) mmap$binder(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x1, 0x11, r1, 0x0) (async) 15:33:10 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async) sendmsg$L2TP_CMD_TUNNEL_DELETE(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x38, 0x0, 0x100, 0x70bd27, 0x25dfdbfb, {}, [@L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e24}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x81}, @L2TP_ATTR_IP6_DADDR={0x14, 0x20, @mcast1}]}, 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) (async) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x0) (async) r2 = socket$xdp(0x2c, 0x3, 0x0) pidfd_getfd(r0, r2, 0x0) 15:33:10 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd6000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:10 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x800) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(0xffffffffffffffff, 0x89f7, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000080)={'syztnl2\x00', 0x0, 0x2f, 0x6, 0x2, 0x0, 0x22, @empty, @remote, 0x20, 0x8, 0x7f, 0x4}}) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x12, 0x2, 0x2, 0x80000000, 0x1045, r1, 0x7fff, '\x00', r2, r3, 0x4, 0x2, 0x4}, 0x48) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) pipe2(&(0x7f0000000040), 0x800) (async) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(0xffffffffffffffff, 0x89f7, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000080)={'syztnl2\x00', 0x0, 0x2f, 0x6, 0x2, 0x0, 0x22, @empty, @remote, 0x20, 0x8, 0x7f, 0x4}}) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x12, 0x2, 0x2, 0x80000000, 0x1045, r1, 0x7fff, '\x00', r2, r3, 0x4, 0x2, 0x4}, 0x48) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) 15:33:10 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r0, &(0x7f00000004c0), 0x2, 0x0) (async) sendmsg$L2TP_CMD_TUNNEL_DELETE(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x38, 0x0, 0x100, 0x70bd27, 0x25dfdbfb, {}, [@L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e24}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x81}, @L2TP_ATTR_IP6_DADDR={0x14, 0x20, @mcast1}]}, 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) (async) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x0) (async) r2 = socket$xdp(0x2c, 0x3, 0x0) pidfd_getfd(r0, r2, 0x0) 15:33:10 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x400) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000080), 0x2, 0x50002) ioctl$LOOP_GET_STATUS(r2, 0x4c03, &(0x7f00000000c0)) accept4$unix(r1, 0x0, &(0x7f0000000040), 0x80800) mmap$binder(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x1, 0x11, r1, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x400) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async) syz_open_dev$loop(&(0x7f0000000080), 0x2, 0x50002) (async) ioctl$LOOP_GET_STATUS(r2, 0x4c03, &(0x7f00000000c0)) (async) accept4$unix(r1, 0x0, &(0x7f0000000040), 0x80800) (async) mmap$binder(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x1, 0x11, r1, 0x0) (async) 15:33:10 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r2) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:10 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x800) (async, rerun: 32) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(0xffffffffffffffff, 0x89f7, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000080)={'syztnl2\x00', 0x0, 0x2f, 0x6, 0x2, 0x0, 0x22, @empty, @remote, 0x20, 0x8, 0x7f, 0x4}}) (rerun: 32) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) (async, rerun: 32) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x12, 0x2, 0x2, 0x80000000, 0x1045, r1, 0x7fff, '\x00', r2, r3, 0x4, 0x2, 0x4}, 0x48) (rerun: 32) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:10 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd6010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:10 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x6000) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x6000) shmat(r2, &(0x7f0000400000/0xc00000)=nil, 0x5000) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) inotify_init() 15:33:10 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async, rerun: 32) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async, rerun: 32) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r2) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:10 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8040c00) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:10 executing program 2: accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f00000000c0)=0x6e) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) clock_gettime(0x6, &(0x7f0000000080)) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$SNDRV_TIMER_IOCTL_TREAD(r1, 0x40045402, &(0x7f0000000040)=0x1) 15:33:10 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) unshare(0x8000400) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, 0x0, 0x200, 0x70bd25, 0x25dfdbfd, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x844}, 0x1) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0xbe, 0x2e082) 15:33:10 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd6020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:10 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x6000) (async, rerun: 64) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) (rerun: 64) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x6000) (async) shmat(r2, &(0x7f0000400000/0xc00000)=nil, 0x5000) (async, rerun: 64) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x0) (async, rerun: 64) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) inotify_init() 15:33:10 executing program 2: accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f00000000c0)=0x6e) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) clock_gettime(0x6, &(0x7f0000000080)) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$SNDRV_TIMER_IOCTL_TREAD(r1, 0x40045402, &(0x7f0000000040)=0x1) 15:33:10 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8040c00) (async, rerun: 64) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (rerun: 64) 15:33:10 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) unshare(0x8000400) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, 0x0, 0x200, 0x70bd25, 0x25dfdbfd, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x844}, 0x1) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0xbe, 0x2e082) 15:33:10 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd6030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:10 executing program 2: accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f00000000c0)=0x6e) (async) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async, rerun: 64) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async, rerun: 64) clock_gettime(0x6, &(0x7f0000000080)) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async, rerun: 64) ioctl$SNDRV_TIMER_IOCTL_TREAD(r1, 0x40045402, &(0x7f0000000040)=0x1) (rerun: 64) 15:33:10 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8040c00) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:10 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) r2 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1000000, 0x10, 0xffffffffffffffff, 0x8000000) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) ioctl$SNDRV_TIMER_IOCTL_STOP(r3, 0x54a1) r4 = socket$l2tp(0x2, 0x2, 0x73) syz_io_uring_submit(r2, 0x0, &(0x7f00000002c0)=@IORING_OP_EPOLL_CTL=@add={0x1d, 0x2, 0x0, r3, &(0x7f0000000280)={0x80000000}, r4, 0x1, 0x0, 0x1}, 0x1) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000180)='cgroup.threads\x00', 0x2, 0x0) r5 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000300), 0x40600) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(r5, 0x40485404, &(0x7f0000000340)={{0x3, 0x1, 0x8, 0x3, 0x7}, 0xfffffffffffffffa, 0xfffffffffffffeff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r6, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) ioctl$sock_qrtr_TIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000480)) 15:33:10 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd6040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:10 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x6000) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x6000) shmat(r2, &(0x7f0000400000/0xc00000)=nil, 0x5000) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) inotify_init() syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) (async) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x6000) (async) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) (async) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x6000) (async) shmat(r2, &(0x7f0000400000/0xc00000)=nil, 0x5000) (async) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) inotify_init() (async) 15:33:10 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async, rerun: 32) unshare(0x8000400) (async, rerun: 32) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, 0x0, 0x200, 0x70bd25, 0x25dfdbfd, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x844}, 0x1) (async, rerun: 32) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async, rerun: 32) syz_open_dev$loop(&(0x7f0000000040), 0xbe, 0x2e082) 15:33:11 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async, rerun: 32) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async, rerun: 32) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) r2 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1000000, 0x10, 0xffffffffffffffff, 0x8000000) (async) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) ioctl$SNDRV_TIMER_IOCTL_STOP(r3, 0x54a1) r4 = socket$l2tp(0x2, 0x2, 0x73) syz_io_uring_submit(r2, 0x0, &(0x7f00000002c0)=@IORING_OP_EPOLL_CTL=@add={0x1d, 0x2, 0x0, r3, &(0x7f0000000280)={0x80000000}, r4, 0x1, 0x0, 0x1}, 0x1) (async, rerun: 32) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000180)='cgroup.threads\x00', 0x2, 0x0) (rerun: 32) r5 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000300), 0x40600) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(r5, 0x40485404, &(0x7f0000000340)={{0x3, 0x1, 0x8, 0x3, 0x7}, 0xfffffffffffffffa, 0xfffffffffffffeff}) (async, rerun: 32) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) (rerun: 32) ioctl$LOOP_SET_FD(r6, 0x4c00, r0) (async, rerun: 64) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (rerun: 64) ioctl$sock_qrtr_TIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000480)) 15:33:11 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd6050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:11 executing program 1: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0xc2000000) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x460) [ 2004.212106][T14768] ================================================================== [ 2004.220194][T14768] BUG: KCSAN: data-race in mq_clear_sbinfo / test_keyed_super [ 2004.227634][T14768] [ 2004.229938][T14768] write to 0xffff88811a5c8370 of 8 bytes by task 14759 on cpu 0: [ 2004.237627][T14768] mq_clear_sbinfo+0x35/0x50 [ 2004.242195][T14768] put_ipc_ns+0x28/0x90 [ 2004.246329][T14768] free_nsproxy+0xb8/0x310 [ 2004.250726][T14768] switch_task_namespaces+0x8d/0xa0 [ 2004.255907][T14768] ksys_unshare+0x527/0x6f0 [ 2004.260411][T14768] __x64_sys_unshare+0x1b/0x20 [ 2004.265169][T14768] do_syscall_64+0x44/0xd0 [ 2004.269563][T14768] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2004.275437][T14768] [ 2004.277757][T14768] read to 0xffff88811a5c8370 of 8 bytes by task 14768 on cpu 1: [ 2004.285369][T14768] test_keyed_super+0x1a/0x40 [ 2004.290025][T14768] sget_fc+0xe8/0x450 [ 2004.293984][T14768] get_tree_keyed+0x3f/0x120 [ 2004.298553][T14768] mqueue_get_tree+0x32/0x40 [ 2004.303137][T14768] vfs_get_tree+0x4a/0x1a0 [ 2004.307534][T14768] fc_mount+0x12/0x60 [ 2004.311496][T14768] mq_init_ns+0x26d/0x310 [ 2004.315813][T14768] copy_ipcs+0x211/0x360 [ 2004.320038][T14768] create_new_namespaces+0x137/0x560 [ 2004.325313][T14768] unshare_nsproxy_namespaces+0xe2/0x120 [ 2004.330928][T14768] ksys_unshare+0x376/0x6f0 [ 2004.335415][T14768] __x64_sys_unshare+0x1b/0x20 [ 2004.340161][T14768] do_syscall_64+0x44/0xd0 [ 2004.344566][T14768] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2004.350447][T14768] [ 2004.352750][T14768] value changed: 0xffff8881178ef400 -> 0x0000000000000000 [ 2004.359828][T14768] 15:33:11 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) recvmmsg$unix(r1, &(0x7f00000004c0)=[{{&(0x7f0000000040), 0x6e, &(0x7f00000003c0), 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="1c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000b000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x86}}], 0x1, 0x20, &(0x7f0000000500)={0x0, 0x3938700}) ioctl$LOOP_CLR_FD(r1, 0x4c01) unshare(0x400) 15:33:11 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) pidfd_getfd(r2, r0, 0x0) r3 = socket$inet_mptcp(0x2, 0x1, 0x106) ioctl$LOOP_SET_FD(r1, 0x4c00, r3) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:11 executing program 1: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0xc2000000) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x460) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0xc2000000) (async) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x460) (async) 15:33:11 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd6060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:11 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) pidfd_getfd(r2, r0, 0x0) r3 = socket$inet_mptcp(0x2, 0x1, 0x106) ioctl$LOOP_SET_FD(r1, 0x4c00, r3) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) pidfd_getfd(r2, r0, 0x0) (async) socket$inet_mptcp(0x2, 0x1, 0x106) (async) ioctl$LOOP_SET_FD(r1, 0x4c00, r3) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) [ 2004.362140][T14768] Reported by Kernel Concurrency Sanitizer on: [ 2004.368264][T14768] CPU: 1 PID: 14768 Comm: syz-executor.3 Not tainted 5.17.0-rc4-syzkaller-00054-gf71077a4d84b-dirty #0 [ 2004.379263][T14768] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2004.389296][T14768] ================================================================== 15:33:11 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) recvmmsg$unix(r1, &(0x7f00000004c0)=[{{&(0x7f0000000040), 0x6e, &(0x7f00000003c0), 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="1c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000b000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x86}}], 0x1, 0x20, &(0x7f0000000500)={0x0, 0x3938700}) (async) ioctl$LOOP_CLR_FD(r1, 0x4c01) unshare(0x400) 15:33:11 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd7000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:11 executing program 1: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0xc2000000) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x460) 15:33:11 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x8, 0x414a63) unshare(0xc000600) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:11 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) r2 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1000000, 0x10, 0xffffffffffffffff, 0x8000000) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) ioctl$SNDRV_TIMER_IOCTL_STOP(r3, 0x54a1) r4 = socket$l2tp(0x2, 0x2, 0x73) syz_io_uring_submit(r2, 0x0, &(0x7f00000002c0)=@IORING_OP_EPOLL_CTL=@add={0x1d, 0x2, 0x0, r3, &(0x7f0000000280)={0x80000000}, r4, 0x1, 0x0, 0x1}, 0x1) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000180)='cgroup.threads\x00', 0x2, 0x0) r5 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000300), 0x40600) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(r5, 0x40485404, &(0x7f0000000340)={{0x3, 0x1, 0x8, 0x3, 0x7}, 0xfffffffffffffffa, 0xfffffffffffffeff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r6, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) ioctl$sock_qrtr_TIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000480)) syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) socket$pptp(0x18, 0x1, 0x2) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) mmap$IORING_OFF_CQ_RING(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1000000, 0x10, 0xffffffffffffffff, 0x8000000) (async) pipe2(&(0x7f0000000240), 0x80800) (async) ioctl$SNDRV_TIMER_IOCTL_STOP(r3, 0x54a1) (async) socket$l2tp(0x2, 0x2, 0x73) (async) syz_io_uring_submit(r2, 0x0, &(0x7f00000002c0)=@IORING_OP_EPOLL_CTL=@add={0x1d, 0x2, 0x0, r3, &(0x7f0000000280)={0x80000000}, r4, 0x1, 0x0, 0x1}, 0x1) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000180)='cgroup.threads\x00', 0x2, 0x0) (async) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000300), 0x40600) (async) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(r5, 0x40485404, &(0x7f0000000340)={{0x3, 0x1, 0x8, 0x3, 0x7}, 0xfffffffffffffffa, 0xfffffffffffffeff}) (async) pipe2(&(0x7f0000000000), 0x800) (async) ioctl$LOOP_SET_FD(r6, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async) ioctl$sock_qrtr_TIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000480)) (async) 15:33:11 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async, rerun: 64) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (rerun: 64) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) pidfd_getfd(r2, r0, 0x0) (async) r3 = socket$inet_mptcp(0x2, 0x1, 0x106) ioctl$LOOP_SET_FD(r1, 0x4c00, r3) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:11 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) recvmmsg$unix(r1, &(0x7f00000004c0)=[{{&(0x7f0000000040), 0x6e, &(0x7f00000003c0), 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="1c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000b000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x86}}], 0x1, 0x20, &(0x7f0000000500)={0x0, 0x3938700}) (async) ioctl$LOOP_CLR_FD(r1, 0x4c01) (async) unshare(0x400) 15:33:11 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd7010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:11 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write$RDMA_USER_CM_CMD_REJECT(r1, &(0x7f0000000080)={0x9, 0x108, 0xfa00, {0xffffffffffffffff, 0x4, "8d5222", "7598b769afe4844d2f1aae1478d4bd51454230aa834e66bd2f3dace845bc4406894adb8617c63cc833bf9e23428d67a3d02840f11c6be74715c2ff24ad6a256d969f8063b0a36c3807810ae62af8ebc3d5924520b79e7e74f57375a75696f937e8b67a5ff0b0e914c497e45878ceb2f11564787567d2c7ad6fbe4275855c910bde8b92bef1124fcde1055b94cb55a0836d610ea1814f3d697ed67712d36bf6fd09c836ffffe56cc594fed113570dcb89cf514bf92120a50f531a08b3c9e5dd0b44f2eba2a1cc7790e9a9fb28e7cc3b0b2d71b4c4185b11895f4d89d40d1755b066c8bafbf78ba1a37aae3d61e1be45384305fc0c2cb15fc6b346416337d95878"}}, 0x110) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:11 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x8, 0x414a63) (async) unshare(0xc000600) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:11 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write$RDMA_USER_CM_CMD_REJECT(r1, &(0x7f0000000080)={0x9, 0x108, 0xfa00, {0xffffffffffffffff, 0x4, "8d5222", "7598b769afe4844d2f1aae1478d4bd51454230aa834e66bd2f3dace845bc4406894adb8617c63cc833bf9e23428d67a3d02840f11c6be74715c2ff24ad6a256d969f8063b0a36c3807810ae62af8ebc3d5924520b79e7e74f57375a75696f937e8b67a5ff0b0e914c497e45878ceb2f11564787567d2c7ad6fbe4275855c910bde8b92bef1124fcde1055b94cb55a0836d610ea1814f3d697ed67712d36bf6fd09c836ffffe56cc594fed113570dcb89cf514bf92120a50f531a08b3c9e5dd0b44f2eba2a1cc7790e9a9fb28e7cc3b0b2d71b4c4185b11895f4d89d40d1755b066c8bafbf78ba1a37aae3d61e1be45384305fc0c2cb15fc6b346416337d95878"}}, 0x110) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) write$RDMA_USER_CM_CMD_REJECT(r1, &(0x7f0000000080)={0x9, 0x108, 0xfa00, {0xffffffffffffffff, 0x4, "8d5222", "7598b769afe4844d2f1aae1478d4bd51454230aa834e66bd2f3dace845bc4406894adb8617c63cc833bf9e23428d67a3d02840f11c6be74715c2ff24ad6a256d969f8063b0a36c3807810ae62af8ebc3d5924520b79e7e74f57375a75696f937e8b67a5ff0b0e914c497e45878ceb2f11564787567d2c7ad6fbe4275855c910bde8b92bef1124fcde1055b94cb55a0836d610ea1814f3d697ed67712d36bf6fd09c836ffffe56cc594fed113570dcb89cf514bf92120a50f531a08b3c9e5dd0b44f2eba2a1cc7790e9a9fb28e7cc3b0b2d71b4c4185b11895f4d89d40d1755b066c8bafbf78ba1a37aae3d61e1be45384305fc0c2cb15fc6b346416337d95878"}}, 0x110) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) 15:33:11 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10000, 0x2, 0x0, 0x0, 0x20, 0x1, "905841b26d8a36c905d476ebf618f0a2a349ef96faad27b13824986bb1f9e238034c662f8ee23a3adda19805ad6ba19d59d6bc5ac2f4321cbc55df42e33a65fb", "db7b2673badb34f9f441a5768823005f8f615e21b58f1fab16aa97b113f19000d95e20eee8b08bbca43139297bc98852ce199e2577da786f6831feb6bbc55b8c", "5bbbe786f3bc4a33bc01202197c8c770b395c78809bffed8795949322cd62ca9", [0x100, 0x47]}) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) 15:33:11 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x8, 0x414a63) (async) unshare(0xc000600) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:11 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write$RDMA_USER_CM_CMD_REJECT(r1, &(0x7f0000000080)={0x9, 0x108, 0xfa00, {0xffffffffffffffff, 0x4, "8d5222", "7598b769afe4844d2f1aae1478d4bd51454230aa834e66bd2f3dace845bc4406894adb8617c63cc833bf9e23428d67a3d02840f11c6be74715c2ff24ad6a256d969f8063b0a36c3807810ae62af8ebc3d5924520b79e7e74f57375a75696f937e8b67a5ff0b0e914c497e45878ceb2f11564787567d2c7ad6fbe4275855c910bde8b92bef1124fcde1055b94cb55a0836d610ea1814f3d697ed67712d36bf6fd09c836ffffe56cc594fed113570dcb89cf514bf92120a50f531a08b3c9e5dd0b44f2eba2a1cc7790e9a9fb28e7cc3b0b2d71b4c4185b11895f4d89d40d1755b066c8bafbf78ba1a37aae3d61e1be45384305fc0c2cb15fc6b346416337d95878"}}, 0x110) (async) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:11 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd7020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:11 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10000, 0x2, 0x0, 0x0, 0x20, 0x1, "905841b26d8a36c905d476ebf618f0a2a349ef96faad27b13824986bb1f9e238034c662f8ee23a3adda19805ad6ba19d59d6bc5ac2f4321cbc55df42e33a65fb", "db7b2673badb34f9f441a5768823005f8f615e21b58f1fab16aa97b113f19000d95e20eee8b08bbca43139297bc98852ce199e2577da786f6831feb6bbc55b8c", "5bbbe786f3bc4a33bc01202197c8c770b395c78809bffed8795949322cd62ca9", [0x100, 0x47]}) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) 15:33:11 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) syz_genetlink_get_family_id$l2tp(&(0x7f00000003c0), 0xffffffffffffffff) unshare(0x8000400) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000280), 0x4) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r3, 0x6, 0x1d, &(0x7f0000000240)={0x4, 0x80000000, 0xc3, 0xffff, 0x6}, 0x14) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) setsockopt$netlink_NETLINK_CAP_ACK(r4, 0x10e, 0xa, &(0x7f00000002c0)=0x3, 0x4) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/zoneinfo\x00', 0x0, 0x0) connect$unix(r5, &(0x7f0000000340)=@abs={0x0, 0x0, 0x4e23}, 0x6e) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:11 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000008c0)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000880), 0x13f, 0x4}}, 0x20) sendmsg$L2TP_CMD_SESSION_MODIFY(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_UDP_CSUM={0x5}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5}]}, 0x2c}}, 0x0) sendmsg$L2TP_CMD_SESSION_GET(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000580)={&(0x7f00000006c0)={0x70, r1, 0x0, 0x70bd2c, 0x25dfdbfb, {}, [@L2TP_ATTR_IP6_DADDR={0x14, 0x20, @local}, @L2TP_ATTR_DATA_SEQ={0x5, 0x4, 0xc0}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x1}, @L2TP_ATTR_CONN_ID={0x8, 0x9, 0x1}, @L2TP_ATTR_CONN_ID={0x8}, @L2TP_ATTR_IP_DADDR={0x8, 0x19, @broadcast}, @L2TP_ATTR_MTU={0x6, 0x1c, 0x8}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x6}, @L2TP_ATTR_L2SPEC_LEN={0x5, 0x6, 0x1}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp}]}, 0x70}, 0x1, 0x0, 0x0, 0x895}, 0x4) r2 = syz_open_dev$loop(&(0x7f0000000040), 0x2, 0x67bc8ce0cb695051) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f0000000780), r4) ioctl$LOOP_CHANGE_FD(r4, 0x4c06, r2) openat$cgroup_procs(r4, &(0x7f0000000900)='tasks\x00', 0x2, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) sendmsg$qrtr(r3, &(0x7f0000000540)={&(0x7f0000000000)={0x2a, 0xffffffffffffffff, 0x4001}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000080)="6c79ae86ca08de69dbeb65e560d45a69689aa0c7e984d11b6499b7062de37efe7edda82038f481ce853a126625a7e9207346ecc9e46145e90f5f10c1cdbdc89da4907637108c1e714f7d4da07684071b4478924f7e9497388edae6c944299a997b1741a927f036951420f2cb77189cd2623e", 0x72}, {&(0x7f0000000100)="1244bd282a1555428fa71ae3bf7750e4e0c5663dcec4a66115abdc19b7dbd1d8be2fd07fbc1293c6ccd5d31f5d9522fc241cea4f4e9c1646a60a58c3a69223a3f67bbc6427905dcbe32411e0cd73b663a80b3297180e6be77e79eab106683c65f379afe16f58b9762dc59ac0f9a3c6b5d94339325608d9557778fdcfc409a0d924901107602886aecb0400003d4c90570688ef5f12f23c7418391f00b3d6fba6c445ec95dca7fe08a398a5c8c1431c23b125b897a81b0b409cc83c208f851a8e5fe99a9fc1ff97ecf8fdd79368d2a50a5b444bc8844518f0f914a3a08cdf40d66dc3bbf5525316b7e9af", 0xea}, {&(0x7f0000000200)="836833a6d01be15b2b5d9f5a2421b12ec3f9e78bd67882e62d3494cde57e5898adaf2a101076a4e9d7f5ed00b35229102611c2adb563e09fa0f0f3a1e15428be08f1c14820742a801c539eefc8d21a38c8c307bbbe4b054d1467cd9aca354be7564a05cffee49d8bb74f73", 0x6b}, {&(0x7f0000000280)="98034012921ccf7dd410767de7b2cd85ec7a75f241661674421df62086ec0a965c911914df769f6160546df98045551fae1e98", 0x33}, {&(0x7f00000002c0)="d27860ea7375c955513ce2ed398055c38044b5f2935b31ee46229ce1f93c513acd82d4a7188cd7fe221ca5bfddcdf253038b4a133e9521403cf78c1306ebff077f5dd78fde79beba05728d6d0447a9ea96af5ad6f8f5689e6c811c4f12a949b5d69fa65a", 0x64}, {&(0x7f0000000340)="125318bf3f326dec04c234b5986158411e59a2ff5a4ffced69595cb3954c52dc7ded58c5446191116ffa20d6b5aba4b2b69e57e2a047369ee01f04e02e401774fabc26cdba0e86865881af4e114a617d388943ea5be1f0b33e50d26bf8198b80696c2d733b84405c4a8c270eb3e1f9de1be5e1f20f5424f258830d4b98b7d793938fe73cc74b4eb17136953055b0bced5cc029f3f2b31638fb60efb0fd6bb39f8b9d18c640413c79f820369ff0473e58ed67310a55a49c2961f6185cc35d7adaaad9f729041e5e30caeaaff22c608eb99c98e315488593a6368d35e152ec930c993d0bbc95b3df0f901987", 0xeb}], 0x6, &(0x7f00000005c0)=ANY=[@ANYBLOB="6000000000000000880000000500918e0681c0365c5e6d0ea2b81cd9025c561e12bc5adcd0a3a2d703f91db32cdac54d66ca07348d4f100e283502d0394ad95581c198ea56fa9d78d007620b00dbf4786832f953f98de3e3b8d7e990b27ea8d867dfd41724324dfd41972301715f66d257a03ade24808990e80325efa7fd0a697dffc0b21cd8f91a30d5ce0dc9022911ec23e96a0578574ceb60613721e284207279b4571f58d40160979f9ae66e05b1e33845596b8a4dce5c62cc6824907f7784c9"], 0x60}, 0x38) unshare(0x8000400) ioctl$X86_IOC_RDMSR_REGS(r3, 0xc02063a0, &(0x7f0000000940)=[0x8, 0x6, 0x69, 0x5, 0x10000, 0x101, 0x1f]) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r3, 0x89f1, &(0x7f0000000840)={'ip6_vti0\x00', &(0x7f00000007c0)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0xff, 0x200, 0x0, @mcast1, @rand_addr=' \x01\x00', 0x10, 0x8000, 0xd3, 0x9}}) ioctl$LOOP_SET_STATUS64(r2, 0x4c04, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 15:33:11 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd7030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:11 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) unshare(0x0) 15:33:11 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r2 = perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x1, 0x0, 0x81, 0x6, 0x0, 0x5, 0xc0010, 0xb, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x401, 0x0, @perf_config_ext={0x3ff, 0x3}, 0x8, 0x6, 0x8, 0x0, 0x0, 0x8, 0x400, 0x0, 0x7, 0x0, 0x3ff}, 0xffffffffffffffff, 0x3, r1, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r2) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x81, 0xf5, 0x0, 0x1, 0x1, 0x0, "b52eb99125ecb429a521ccfec1769df1b1e6360b447db03896f7e752406b31fdf8db4d34cf2547e3f8249f098fb91bfbfbfa5ede2b0724d2cfde35c73500cca4", "6651762c00cc377ba31580a5cf1c143e796c1b192c57f7e50ad328ac7ba098856bf4774b26d26ff99318d416e9df94c13f471c62f2aa75591819b946b1f474d8", "a2caa91f019c8174c9387d77de0ba2889b934d719ae82b9cb6b528bc4139d03d", [0x7, 0x70e5]}) r3 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r3, 0x4c08, 0xfffffffffffffffb) 15:33:11 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10000, 0x2, 0x0, 0x0, 0x20, 0x1, "905841b26d8a36c905d476ebf618f0a2a349ef96faad27b13824986bb1f9e238034c662f8ee23a3adda19805ad6ba19d59d6bc5ac2f4321cbc55df42e33a65fb", "db7b2673badb34f9f441a5768823005f8f615e21b58f1fab16aa97b113f19000d95e20eee8b08bbca43139297bc98852ce199e2577da786f6831feb6bbc55b8c", "5bbbe786f3bc4a33bc01202197c8c770b395c78809bffed8795949322cd62ca9", [0x100, 0x47]}) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) 15:33:11 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) unshare(0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) unshare(0x0) (async) 15:33:11 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x81) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:11 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd7040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:11 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r2 = perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x1, 0x0, 0x81, 0x6, 0x0, 0x5, 0xc0010, 0xb, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x401, 0x0, @perf_config_ext={0x3ff, 0x3}, 0x8, 0x6, 0x8, 0x0, 0x0, 0x8, 0x400, 0x0, 0x7, 0x0, 0x3ff}, 0xffffffffffffffff, 0x3, r1, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r2) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x81, 0xf5, 0x0, 0x1, 0x1, 0x0, "b52eb99125ecb429a521ccfec1769df1b1e6360b447db03896f7e752406b31fdf8db4d34cf2547e3f8249f098fb91bfbfbfa5ede2b0724d2cfde35c73500cca4", "6651762c00cc377ba31580a5cf1c143e796c1b192c57f7e50ad328ac7ba098856bf4774b26d26ff99318d416e9df94c13f471c62f2aa75591819b946b1f474d8", "a2caa91f019c8174c9387d77de0ba2889b934d719ae82b9cb6b528bc4139d03d", [0x7, 0x70e5]}) r3 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r3, 0x4c08, 0xfffffffffffffffb) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x1, 0x0, 0x81, 0x6, 0x0, 0x5, 0xc0010, 0xb, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x401, 0x0, @perf_config_ext={0x3ff, 0x3}, 0x8, 0x6, 0x8, 0x0, 0x0, 0x8, 0x400, 0x0, 0x7, 0x0, 0x3ff}, 0xffffffffffffffff, 0x3, r1, 0x0) (async) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r2) (async) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x81, 0xf5, 0x0, 0x1, 0x1, 0x0, "b52eb99125ecb429a521ccfec1769df1b1e6360b447db03896f7e752406b31fdf8db4d34cf2547e3f8249f098fb91bfbfbfa5ede2b0724d2cfde35c73500cca4", "6651762c00cc377ba31580a5cf1c143e796c1b192c57f7e50ad328ac7ba098856bf4774b26d26ff99318d416e9df94c13f471c62f2aa75591819b946b1f474d8", "a2caa91f019c8174c9387d77de0ba2889b934d719ae82b9cb6b528bc4139d03d", [0x7, 0x70e5]}) (async) pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async) ioctl$LOOP_SET_DIRECT_IO(r3, 0x4c08, 0xfffffffffffffffb) (async) 15:33:11 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) unshare(0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) unshare(0x0) (async) 15:33:11 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000008c0)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000880), 0x13f, 0x4}}, 0x20) sendmsg$L2TP_CMD_SESSION_MODIFY(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_UDP_CSUM={0x5}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5}]}, 0x2c}}, 0x0) sendmsg$L2TP_CMD_SESSION_GET(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000580)={&(0x7f00000006c0)={0x70, r1, 0x0, 0x70bd2c, 0x25dfdbfb, {}, [@L2TP_ATTR_IP6_DADDR={0x14, 0x20, @local}, @L2TP_ATTR_DATA_SEQ={0x5, 0x4, 0xc0}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x1}, @L2TP_ATTR_CONN_ID={0x8, 0x9, 0x1}, @L2TP_ATTR_CONN_ID={0x8}, @L2TP_ATTR_IP_DADDR={0x8, 0x19, @broadcast}, @L2TP_ATTR_MTU={0x6, 0x1c, 0x8}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x6}, @L2TP_ATTR_L2SPEC_LEN={0x5, 0x6, 0x1}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp}]}, 0x70}, 0x1, 0x0, 0x0, 0x895}, 0x4) (async, rerun: 64) r2 = syz_open_dev$loop(&(0x7f0000000040), 0x2, 0x67bc8ce0cb695051) (async, rerun: 64) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async, rerun: 32) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (rerun: 32) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f0000000780), r4) (async) ioctl$LOOP_CHANGE_FD(r4, 0x4c06, r2) (async, rerun: 32) openat$cgroup_procs(r4, &(0x7f0000000900)='tasks\x00', 0x2, 0x0) (async, rerun: 32) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) sendmsg$qrtr(r3, &(0x7f0000000540)={&(0x7f0000000000)={0x2a, 0xffffffffffffffff, 0x4001}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000080)="6c79ae86ca08de69dbeb65e560d45a69689aa0c7e984d11b6499b7062de37efe7edda82038f481ce853a126625a7e9207346ecc9e46145e90f5f10c1cdbdc89da4907637108c1e714f7d4da07684071b4478924f7e9497388edae6c944299a997b1741a927f036951420f2cb77189cd2623e", 0x72}, {&(0x7f0000000100)="1244bd282a1555428fa71ae3bf7750e4e0c5663dcec4a66115abdc19b7dbd1d8be2fd07fbc1293c6ccd5d31f5d9522fc241cea4f4e9c1646a60a58c3a69223a3f67bbc6427905dcbe32411e0cd73b663a80b3297180e6be77e79eab106683c65f379afe16f58b9762dc59ac0f9a3c6b5d94339325608d9557778fdcfc409a0d924901107602886aecb0400003d4c90570688ef5f12f23c7418391f00b3d6fba6c445ec95dca7fe08a398a5c8c1431c23b125b897a81b0b409cc83c208f851a8e5fe99a9fc1ff97ecf8fdd79368d2a50a5b444bc8844518f0f914a3a08cdf40d66dc3bbf5525316b7e9af", 0xea}, {&(0x7f0000000200)="836833a6d01be15b2b5d9f5a2421b12ec3f9e78bd67882e62d3494cde57e5898adaf2a101076a4e9d7f5ed00b35229102611c2adb563e09fa0f0f3a1e15428be08f1c14820742a801c539eefc8d21a38c8c307bbbe4b054d1467cd9aca354be7564a05cffee49d8bb74f73", 0x6b}, {&(0x7f0000000280)="98034012921ccf7dd410767de7b2cd85ec7a75f241661674421df62086ec0a965c911914df769f6160546df98045551fae1e98", 0x33}, {&(0x7f00000002c0)="d27860ea7375c955513ce2ed398055c38044b5f2935b31ee46229ce1f93c513acd82d4a7188cd7fe221ca5bfddcdf253038b4a133e9521403cf78c1306ebff077f5dd78fde79beba05728d6d0447a9ea96af5ad6f8f5689e6c811c4f12a949b5d69fa65a", 0x64}, {&(0x7f0000000340)="125318bf3f326dec04c234b5986158411e59a2ff5a4ffced69595cb3954c52dc7ded58c5446191116ffa20d6b5aba4b2b69e57e2a047369ee01f04e02e401774fabc26cdba0e86865881af4e114a617d388943ea5be1f0b33e50d26bf8198b80696c2d733b84405c4a8c270eb3e1f9de1be5e1f20f5424f258830d4b98b7d793938fe73cc74b4eb17136953055b0bced5cc029f3f2b31638fb60efb0fd6bb39f8b9d18c640413c79f820369ff0473e58ed67310a55a49c2961f6185cc35d7adaaad9f729041e5e30caeaaff22c608eb99c98e315488593a6368d35e152ec930c993d0bbc95b3df0f901987", 0xeb}], 0x6, &(0x7f00000005c0)=ANY=[@ANYBLOB="6000000000000000880000000500918e0681c0365c5e6d0ea2b81cd9025c561e12bc5adcd0a3a2d703f91db32cdac54d66ca07348d4f100e283502d0394ad95581c198ea56fa9d78d007620b00dbf4786832f953f98de3e3b8d7e990b27ea8d867dfd41724324dfd41972301715f66d257a03ade24808990e80325efa7fd0a697dffc0b21cd8f91a30d5ce0dc9022911ec23e96a0578574ceb60613721e284207279b4571f58d40160979f9ae66e05b1e33845596b8a4dce5c62cc6824907f7784c9"], 0x60}, 0x38) (async) unshare(0x8000400) (async) ioctl$X86_IOC_RDMSR_REGS(r3, 0xc02063a0, &(0x7f0000000940)=[0x8, 0x6, 0x69, 0x5, 0x10000, 0x101, 0x1f]) (async) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r3, 0x89f1, &(0x7f0000000840)={'ip6_vti0\x00', &(0x7f00000007c0)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0xff, 0x200, 0x0, @mcast1, @rand_addr=' \x01\x00', 0x10, 0x8000, 0xd3, 0x9}}) (async) ioctl$LOOP_SET_STATUS64(r2, 0x4c04, 0x0) (async, rerun: 64) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (rerun: 64) 15:33:11 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) syz_genetlink_get_family_id$l2tp(&(0x7f00000003c0), 0xffffffffffffffff) (async) unshare(0x8000400) (async) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000280), 0x4) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r3, 0x6, 0x1d, &(0x7f0000000240)={0x4, 0x80000000, 0xc3, 0xffff, 0x6}, 0x14) (async) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) (async) setsockopt$netlink_NETLINK_CAP_ACK(r4, 0x10e, 0xa, &(0x7f00000002c0)=0x3, 0x4) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/zoneinfo\x00', 0x0, 0x0) connect$unix(r5, &(0x7f0000000340)=@abs={0x0, 0x0, 0x4e23}, 0x6e) (async) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:11 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd7050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:11 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) r2 = perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x1, 0x0, 0x81, 0x6, 0x0, 0x5, 0xc0010, 0xb, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x401, 0x0, @perf_config_ext={0x3ff, 0x3}, 0x8, 0x6, 0x8, 0x0, 0x0, 0x8, 0x400, 0x0, 0x7, 0x0, 0x3ff}, 0xffffffffffffffff, 0x3, r1, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r2) (async, rerun: 32) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x81, 0xf5, 0x0, 0x1, 0x1, 0x0, "b52eb99125ecb429a521ccfec1769df1b1e6360b447db03896f7e752406b31fdf8db4d34cf2547e3f8249f098fb91bfbfbfa5ede2b0724d2cfde35c73500cca4", "6651762c00cc377ba31580a5cf1c143e796c1b192c57f7e50ad328ac7ba098856bf4774b26d26ff99318d416e9df94c13f471c62f2aa75591819b946b1f474d8", "a2caa91f019c8174c9387d77de0ba2889b934d719ae82b9cb6b528bc4139d03d", [0x7, 0x70e5]}) (async, rerun: 32) r3 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r3, 0x4c08, 0xfffffffffffffffb) 15:33:11 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x81) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:11 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async, rerun: 64) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (rerun: 64) syz_genetlink_get_family_id$l2tp(&(0x7f00000003c0), 0xffffffffffffffff) (async, rerun: 32) unshare(0x8000400) (async, rerun: 32) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000280), 0x4) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async, rerun: 32) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async, rerun: 32) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r3, 0x6, 0x1d, &(0x7f0000000240)={0x4, 0x80000000, 0xc3, 0xffff, 0x6}, 0x14) (async) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) setsockopt$netlink_NETLINK_CAP_ACK(r4, 0x10e, 0xa, &(0x7f00000002c0)=0x3, 0x4) (async) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/zoneinfo\x00', 0x0, 0x0) connect$unix(r5, &(0x7f0000000340)=@abs={0x0, 0x0, 0x4e23}, 0x6e) (async) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:11 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) write$cgroup_subtree(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRES64=r0], 0x5f) syz_open_dev$loop(&(0x7f0000000040), 0xffffffffffffffff, 0x84000) unshare(0x8000400) 15:33:11 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd7060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:11 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x81) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x81) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) 15:33:11 executing program 1: write$RDMA_USER_CM_CMD_BIND(0xffffffffffffffff, &(0x7f0000000080)={0x14, 0x88, 0xfa00, {0xffffffffffffffff, 0x30, 0x0, @in={0x2, 0x4e20, @multicast1}}}, 0x90) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8c000) ioctl$LOOP_SET_CAPACITY(r1, 0x4c07) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) unshare(0x8080000) 15:33:11 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000008c0)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000880), 0x13f, 0x4}}, 0x20) sendmsg$L2TP_CMD_SESSION_MODIFY(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_UDP_CSUM={0x5}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5}]}, 0x2c}}, 0x0) sendmsg$L2TP_CMD_SESSION_GET(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000580)={&(0x7f00000006c0)={0x70, r1, 0x0, 0x70bd2c, 0x25dfdbfb, {}, [@L2TP_ATTR_IP6_DADDR={0x14, 0x20, @local}, @L2TP_ATTR_DATA_SEQ={0x5, 0x4, 0xc0}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x1}, @L2TP_ATTR_CONN_ID={0x8, 0x9, 0x1}, @L2TP_ATTR_CONN_ID={0x8}, @L2TP_ATTR_IP_DADDR={0x8, 0x19, @broadcast}, @L2TP_ATTR_MTU={0x6, 0x1c, 0x8}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x6}, @L2TP_ATTR_L2SPEC_LEN={0x5, 0x6, 0x1}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp}]}, 0x70}, 0x1, 0x0, 0x0, 0x895}, 0x4) r2 = syz_open_dev$loop(&(0x7f0000000040), 0x2, 0x67bc8ce0cb695051) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f0000000780), r4) ioctl$LOOP_CHANGE_FD(r4, 0x4c06, r2) openat$cgroup_procs(r4, &(0x7f0000000900)='tasks\x00', 0x2, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) sendmsg$qrtr(r3, &(0x7f0000000540)={&(0x7f0000000000)={0x2a, 0xffffffffffffffff, 0x4001}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000080)="6c79ae86ca08de69dbeb65e560d45a69689aa0c7e984d11b6499b7062de37efe7edda82038f481ce853a126625a7e9207346ecc9e46145e90f5f10c1cdbdc89da4907637108c1e714f7d4da07684071b4478924f7e9497388edae6c944299a997b1741a927f036951420f2cb77189cd2623e", 0x72}, {&(0x7f0000000100)="1244bd282a1555428fa71ae3bf7750e4e0c5663dcec4a66115abdc19b7dbd1d8be2fd07fbc1293c6ccd5d31f5d9522fc241cea4f4e9c1646a60a58c3a69223a3f67bbc6427905dcbe32411e0cd73b663a80b3297180e6be77e79eab106683c65f379afe16f58b9762dc59ac0f9a3c6b5d94339325608d9557778fdcfc409a0d924901107602886aecb0400003d4c90570688ef5f12f23c7418391f00b3d6fba6c445ec95dca7fe08a398a5c8c1431c23b125b897a81b0b409cc83c208f851a8e5fe99a9fc1ff97ecf8fdd79368d2a50a5b444bc8844518f0f914a3a08cdf40d66dc3bbf5525316b7e9af", 0xea}, {&(0x7f0000000200)="836833a6d01be15b2b5d9f5a2421b12ec3f9e78bd67882e62d3494cde57e5898adaf2a101076a4e9d7f5ed00b35229102611c2adb563e09fa0f0f3a1e15428be08f1c14820742a801c539eefc8d21a38c8c307bbbe4b054d1467cd9aca354be7564a05cffee49d8bb74f73", 0x6b}, {&(0x7f0000000280)="98034012921ccf7dd410767de7b2cd85ec7a75f241661674421df62086ec0a965c911914df769f6160546df98045551fae1e98", 0x33}, {&(0x7f00000002c0)="d27860ea7375c955513ce2ed398055c38044b5f2935b31ee46229ce1f93c513acd82d4a7188cd7fe221ca5bfddcdf253038b4a133e9521403cf78c1306ebff077f5dd78fde79beba05728d6d0447a9ea96af5ad6f8f5689e6c811c4f12a949b5d69fa65a", 0x64}, {&(0x7f0000000340)="125318bf3f326dec04c234b5986158411e59a2ff5a4ffced69595cb3954c52dc7ded58c5446191116ffa20d6b5aba4b2b69e57e2a047369ee01f04e02e401774fabc26cdba0e86865881af4e114a617d388943ea5be1f0b33e50d26bf8198b80696c2d733b84405c4a8c270eb3e1f9de1be5e1f20f5424f258830d4b98b7d793938fe73cc74b4eb17136953055b0bced5cc029f3f2b31638fb60efb0fd6bb39f8b9d18c640413c79f820369ff0473e58ed67310a55a49c2961f6185cc35d7adaaad9f729041e5e30caeaaff22c608eb99c98e315488593a6368d35e152ec930c993d0bbc95b3df0f901987", 0xeb}], 0x6, &(0x7f00000005c0)=ANY=[@ANYBLOB="6000000000000000880000000500918e0681c0365c5e6d0ea2b81cd9025c561e12bc5adcd0a3a2d703f91db32cdac54d66ca07348d4f100e283502d0394ad95581c198ea56fa9d78d007620b00dbf4786832f953f98de3e3b8d7e990b27ea8d867dfd41724324dfd41972301715f66d257a03ade24808990e80325efa7fd0a697dffc0b21cd8f91a30d5ce0dc9022911ec23e96a0578574ceb60613721e284207279b4571f58d40160979f9ae66e05b1e33845596b8a4dce5c62cc6824907f7784c9"], 0x60}, 0x38) unshare(0x8000400) ioctl$X86_IOC_RDMSR_REGS(r3, 0xc02063a0, &(0x7f0000000940)=[0x8, 0x6, 0x69, 0x5, 0x10000, 0x101, 0x1f]) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r3, 0x89f1, &(0x7f0000000840)={'ip6_vti0\x00', &(0x7f00000007c0)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0xff, 0x200, 0x0, @mcast1, @rand_addr=' \x01\x00', 0x10, 0x8000, 0xd3, 0x9}}) ioctl$LOOP_SET_STATUS64(r2, 0x4c04, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000008c0)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000880), 0x13f, 0x4}}, 0x20) (async) sendmsg$L2TP_CMD_SESSION_MODIFY(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_UDP_CSUM={0x5}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5}]}, 0x2c}}, 0x0) (async) sendmsg$L2TP_CMD_SESSION_GET(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000580)={&(0x7f00000006c0)={0x70, r1, 0x0, 0x70bd2c, 0x25dfdbfb, {}, [@L2TP_ATTR_IP6_DADDR={0x14, 0x20, @local}, @L2TP_ATTR_DATA_SEQ={0x5, 0x4, 0xc0}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x1}, @L2TP_ATTR_CONN_ID={0x8, 0x9, 0x1}, @L2TP_ATTR_CONN_ID={0x8}, @L2TP_ATTR_IP_DADDR={0x8, 0x19, @broadcast}, @L2TP_ATTR_MTU={0x6, 0x1c, 0x8}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x6}, @L2TP_ATTR_L2SPEC_LEN={0x5, 0x6, 0x1}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp}]}, 0x70}, 0x1, 0x0, 0x0, 0x895}, 0x4) (async) syz_open_dev$loop(&(0x7f0000000040), 0x2, 0x67bc8ce0cb695051) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) (async) syz_genetlink_get_family_id$l2tp(&(0x7f0000000780), r4) (async) ioctl$LOOP_CHANGE_FD(r4, 0x4c06, r2) (async) openat$cgroup_procs(r4, &(0x7f0000000900)='tasks\x00', 0x2, 0x0) (async) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) (async) sendmsg$qrtr(r3, &(0x7f0000000540)={&(0x7f0000000000)={0x2a, 0xffffffffffffffff, 0x4001}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000080)="6c79ae86ca08de69dbeb65e560d45a69689aa0c7e984d11b6499b7062de37efe7edda82038f481ce853a126625a7e9207346ecc9e46145e90f5f10c1cdbdc89da4907637108c1e714f7d4da07684071b4478924f7e9497388edae6c944299a997b1741a927f036951420f2cb77189cd2623e", 0x72}, {&(0x7f0000000100)="1244bd282a1555428fa71ae3bf7750e4e0c5663dcec4a66115abdc19b7dbd1d8be2fd07fbc1293c6ccd5d31f5d9522fc241cea4f4e9c1646a60a58c3a69223a3f67bbc6427905dcbe32411e0cd73b663a80b3297180e6be77e79eab106683c65f379afe16f58b9762dc59ac0f9a3c6b5d94339325608d9557778fdcfc409a0d924901107602886aecb0400003d4c90570688ef5f12f23c7418391f00b3d6fba6c445ec95dca7fe08a398a5c8c1431c23b125b897a81b0b409cc83c208f851a8e5fe99a9fc1ff97ecf8fdd79368d2a50a5b444bc8844518f0f914a3a08cdf40d66dc3bbf5525316b7e9af", 0xea}, {&(0x7f0000000200)="836833a6d01be15b2b5d9f5a2421b12ec3f9e78bd67882e62d3494cde57e5898adaf2a101076a4e9d7f5ed00b35229102611c2adb563e09fa0f0f3a1e15428be08f1c14820742a801c539eefc8d21a38c8c307bbbe4b054d1467cd9aca354be7564a05cffee49d8bb74f73", 0x6b}, {&(0x7f0000000280)="98034012921ccf7dd410767de7b2cd85ec7a75f241661674421df62086ec0a965c911914df769f6160546df98045551fae1e98", 0x33}, {&(0x7f00000002c0)="d27860ea7375c955513ce2ed398055c38044b5f2935b31ee46229ce1f93c513acd82d4a7188cd7fe221ca5bfddcdf253038b4a133e9521403cf78c1306ebff077f5dd78fde79beba05728d6d0447a9ea96af5ad6f8f5689e6c811c4f12a949b5d69fa65a", 0x64}, {&(0x7f0000000340)="125318bf3f326dec04c234b5986158411e59a2ff5a4ffced69595cb3954c52dc7ded58c5446191116ffa20d6b5aba4b2b69e57e2a047369ee01f04e02e401774fabc26cdba0e86865881af4e114a617d388943ea5be1f0b33e50d26bf8198b80696c2d733b84405c4a8c270eb3e1f9de1be5e1f20f5424f258830d4b98b7d793938fe73cc74b4eb17136953055b0bced5cc029f3f2b31638fb60efb0fd6bb39f8b9d18c640413c79f820369ff0473e58ed67310a55a49c2961f6185cc35d7adaaad9f729041e5e30caeaaff22c608eb99c98e315488593a6368d35e152ec930c993d0bbc95b3df0f901987", 0xeb}], 0x6, &(0x7f00000005c0)=ANY=[@ANYBLOB="6000000000000000880000000500918e0681c0365c5e6d0ea2b81cd9025c561e12bc5adcd0a3a2d703f91db32cdac54d66ca07348d4f100e283502d0394ad95581c198ea56fa9d78d007620b00dbf4786832f953f98de3e3b8d7e990b27ea8d867dfd41724324dfd41972301715f66d257a03ade24808990e80325efa7fd0a697dffc0b21cd8f91a30d5ce0dc9022911ec23e96a0578574ceb60613721e284207279b4571f58d40160979f9ae66e05b1e33845596b8a4dce5c62cc6824907f7784c9"], 0x60}, 0x38) (async) unshare(0x8000400) (async) ioctl$X86_IOC_RDMSR_REGS(r3, 0xc02063a0, &(0x7f0000000940)=[0x8, 0x6, 0x69, 0x5, 0x10000, 0x101, 0x1f]) (async) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r3, 0x89f1, &(0x7f0000000840)={'ip6_vti0\x00', &(0x7f00000007c0)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0xff, 0x200, 0x0, @mcast1, @rand_addr=' \x01\x00', 0x10, 0x8000, 0xd3, 0x9}}) (async) ioctl$LOOP_SET_STATUS64(r2, 0x4c04, 0x0) (async) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) 15:33:11 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7ffffbffffffff, 0x64042) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x0) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) r3 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r3, 0x6, 0x21, &(0x7f0000000240)="d69b60e9b1a399ea1f7dee6125760a92", 0x10) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:11 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) write$cgroup_subtree(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRES64=r0], 0x5f) (async) syz_open_dev$loop(&(0x7f0000000040), 0xffffffffffffffff, 0x84000) unshare(0x8000400) 15:33:11 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) write$cgroup_subtree(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRES64=r0], 0x5f) syz_open_dev$loop(&(0x7f0000000040), 0xffffffffffffffff, 0x84000) unshare(0x8000400) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) write$cgroup_subtree(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRES64=r0], 0x5f) (async) syz_open_dev$loop(&(0x7f0000000040), 0xffffffffffffffff, 0x84000) (async) unshare(0x8000400) (async) 15:33:11 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) mmap$IORING_OFF_SQES(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x9, 0x20010, 0xffffffffffffffff, 0x10000000) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:11 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd8000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:11 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7ffffbffffffff, 0x64042) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x0) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) (async) r3 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r3, 0x6, 0x21, &(0x7f0000000240)="d69b60e9b1a399ea1f7dee6125760a92", 0x10) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:11 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) unshare(0x0) unshare(0x20030000) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0xb099, 0x60000) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000080)) 15:33:11 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd8010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:11 executing program 1: write$RDMA_USER_CM_CMD_BIND(0xffffffffffffffff, &(0x7f0000000080)={0x14, 0x88, 0xfa00, {0xffffffffffffffff, 0x30, 0x0, @in={0x2, 0x4e20, @multicast1}}}, 0x90) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8c000) ioctl$LOOP_SET_CAPACITY(r1, 0x4c07) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) unshare(0x8080000) write$RDMA_USER_CM_CMD_BIND(0xffffffffffffffff, &(0x7f0000000080)={0x14, 0x88, 0xfa00, {0xffffffffffffffff, 0x30, 0x0, @in={0x2, 0x4e20, @multicast1}}}, 0x90) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) pipe2(&(0x7f0000000040), 0x8c000) (async) ioctl$LOOP_SET_CAPACITY(r1, 0x4c07) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) unshare(0x8080000) (async) 15:33:11 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) mmap$IORING_OFF_SQES(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x9, 0x20010, 0xffffffffffffffff, 0x10000000) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:11 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x503400) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) unshare(0x800) r1 = socket$qrtr(0x2a, 0x2, 0x0) ioctl$sock_qrtr_TIOCOUTQ(r1, 0x5411, &(0x7f00000000c0)) unshare(0x2020000) r2 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_GET(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="00042dbd7000fddbdf250800000008000a000100000005000d000100000008001700", @ANYRES32, @ANYBLOB="14003d2429000000000008000b00020f0000000000000000000000000000000000000000009681b47e837da6e403039ad5087092811a145580223d617ed5a4ecebcffbf0ffffffffffffe3"], 0x54}, 0x1, 0x0, 0x0, 0x4000080}, 0x0) 15:33:11 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7ffffbffffffff, 0x64042) (async) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x0) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) (async) r3 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r3, 0x6, 0x21, &(0x7f0000000240)="d69b60e9b1a399ea1f7dee6125760a92", 0x10) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:11 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) unshare(0x0) unshare(0x20030000) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) r1 = syz_open_dev$loop(&(0x7f0000000180), 0xb099, 0x60000) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000080)) 15:33:11 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd8020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:11 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async, rerun: 64) mmap$IORING_OFF_SQES(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x9, 0x20010, 0xffffffffffffffff, 0x10000000) (async, rerun: 64) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:11 executing program 1: write$RDMA_USER_CM_CMD_BIND(0xffffffffffffffff, &(0x7f0000000080)={0x14, 0x88, 0xfa00, {0xffffffffffffffff, 0x30, 0x0, @in={0x2, 0x4e20, @multicast1}}}, 0x90) (async) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8c000) ioctl$LOOP_SET_CAPACITY(r1, 0x4c07) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) unshare(0x8080000) 15:33:12 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x503400) unshare(0x8000400) (async, rerun: 32) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (rerun: 32) unshare(0x800) (async) r1 = socket$qrtr(0x2a, 0x2, 0x0) ioctl$sock_qrtr_TIOCOUTQ(r1, 0x5411, &(0x7f00000000c0)) (async) unshare(0x2020000) (async) r2 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_GET(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="00042dbd7000fddbdf250800000008000a000100000005000d000100000008001700", @ANYRES32, @ANYBLOB="14003d2429000000000008000b00020f0000000000000000000000000000000000000000009681b47e837da6e403039ad5087092811a145580223d617ed5a4ecebcffbf0ffffffffffffe3"], 0x54}, 0x1, 0x0, 0x0, 0x4000080}, 0x0) 15:33:12 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd8030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:12 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) unshare(0x0) unshare(0x20030000) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) r1 = syz_open_dev$loop(&(0x7f0000000180), 0xb099, 0x60000) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000080)) 15:33:12 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) ioctl$LOOP_GET_STATUS64(r2, 0x4c05, &(0x7f0000000300)) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r4, 0x4c00, r0) bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0x5, 0x2, 0xe2, 0x8001, 0x12e8, r3, 0xffff, '\x00', 0x0, r3, 0x3, 0x0, 0x4}, 0x48) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:12 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd8040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:12 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x400, 0x600c40) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:12 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0xffffffffffff8000, 0x482c2) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) 15:33:12 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x503400) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) unshare(0x800) r1 = socket$qrtr(0x2a, 0x2, 0x0) ioctl$sock_qrtr_TIOCOUTQ(r1, 0x5411, &(0x7f00000000c0)) unshare(0x2020000) r2 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_GET(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="00042dbd7000fddbdf250800000008000a000100000005000d000100000008001700", @ANYRES32, @ANYBLOB="14003d2429000000000008000b00020f0000000000000000000000000000000000000000009681b47e837da6e403039ad5087092811a145580223d617ed5a4ecebcffbf0ffffffffffffe3"], 0x54}, 0x1, 0x0, 0x0, 0x4000080}, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x503400) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) unshare(0x800) (async) socket$qrtr(0x2a, 0x2, 0x0) (async) ioctl$sock_qrtr_TIOCOUTQ(r1, 0x5411, &(0x7f00000000c0)) (async) unshare(0x2020000) (async) syz_genetlink_get_family_id$l2tp(&(0x7f0000000080), 0xffffffffffffffff) (async) sendmsg$L2TP_CMD_SESSION_GET(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="00042dbd7000fddbdf250800000008000a000100000005000d000100000008001700", @ANYRES32, @ANYBLOB="14003d2429000000000008000b00020f0000000000000000000000000000000000000000009681b47e837da6e403039ad5087092811a145580223d617ed5a4ecebcffbf0ffffffffffffe3"], 0x54}, 0x1, 0x0, 0x0, 0x4000080}, 0x0) (async) 15:33:12 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x100000) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000080)) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_STATUS64(r2, 0x4c04, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x8, 0x7fffffff, 0x0, 0x12, 0x17, 0xedf4cb76b3b4c56f, "cd7f7ff1afc71d3eaa0f43058c8ae903e5ec1b1b048145c77c71c30b058a929ac90f7aef9806f465bb0c0b003a0992ac7364c6cbc3a5c386274b6fac4d9bf96d", "e347dfff2528a28156d1e1a612f025d285d6cb23f78aaea7101949f3b2ffbc8e29889b24753f3960957669b8f6574912fc1075398b8c243f72e606292592cf69", "6cf4143a086c83bffa992a19f069d8c8c2f6170df186b24e82e3588ba515b22e", [0x9, 0x8]}) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000280)='/proc/tty/drivers\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_RESET(r3, 0x2403, 0xdd) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:12 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) ioctl$LOOP_GET_STATUS64(r2, 0x4c05, &(0x7f0000000300)) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r4, 0x4c00, r0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0x5, 0x2, 0xe2, 0x8001, 0x12e8, r3, 0xffff, '\x00', 0x0, r3, 0x3, 0x0, 0x4}, 0x48) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:12 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) syz_open_dev$loop(&(0x7f0000000040), 0xffffffffffff8000, 0x482c2) (async) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) 15:33:12 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd8050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:12 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x400, 0x600c40) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:12 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) syz_open_dev$loop(&(0x7f0000000040), 0xffffffffffff8000, 0x482c2) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) 15:33:12 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x100000) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000080)) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_STATUS64(r2, 0x4c04, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x8, 0x7fffffff, 0x0, 0x12, 0x17, 0xedf4cb76b3b4c56f, "cd7f7ff1afc71d3eaa0f43058c8ae903e5ec1b1b048145c77c71c30b058a929ac90f7aef9806f465bb0c0b003a0992ac7364c6cbc3a5c386274b6fac4d9bf96d", "e347dfff2528a28156d1e1a612f025d285d6cb23f78aaea7101949f3b2ffbc8e29889b24753f3960957669b8f6574912fc1075398b8c243f72e606292592cf69", "6cf4143a086c83bffa992a19f069d8c8c2f6170df186b24e82e3588ba515b22e", [0x9, 0x8]}) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000280)='/proc/tty/drivers\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_RESET(r3, 0x2403, 0xdd) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x0) (async) pipe2(&(0x7f0000000040), 0x100000) (async) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000080)) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_STATUS64(r2, 0x4c04, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x8, 0x7fffffff, 0x0, 0x12, 0x17, 0xedf4cb76b3b4c56f, "cd7f7ff1afc71d3eaa0f43058c8ae903e5ec1b1b048145c77c71c30b058a929ac90f7aef9806f465bb0c0b003a0992ac7364c6cbc3a5c386274b6fac4d9bf96d", "e347dfff2528a28156d1e1a612f025d285d6cb23f78aaea7101949f3b2ffbc8e29889b24753f3960957669b8f6574912fc1075398b8c243f72e606292592cf69", "6cf4143a086c83bffa992a19f069d8c8c2f6170df186b24e82e3588ba515b22e", [0x9, 0x8]}) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000280)='/proc/tty/drivers\x00', 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_RESET(r3, 0x2403, 0xdd) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) 15:33:12 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/tty/drivers\x00', 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQ(r1, 0x5411, &(0x7f0000000080)) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:12 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd8060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:12 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x84800) setsockopt$inet6_tcp_TLS_TX(r1, 0x6, 0x1, &(0x7f0000000080)=@gcm_256={{0x304}, "ed2edced1412ae67", "854afe52768b63d1334c69d7b4f7661463a499dc9dcddba5a9f71c208a1fc1e3", "6b8ef9ed", "ebcf5b00a2fcd0fe"}, 0x38) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(r3, 0x541b, &(0x7f0000000100)) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4000) mmap$binder(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x11, r2, 0x4) r5 = pidfd_getfd(r4, r0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r5, 0x4c08, 0x3) 15:33:12 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) syz_open_dev$loop(&(0x7f0000000040), 0x400, 0x600c40) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:12 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async, rerun: 32) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) (rerun: 32) unshare(0x8000400) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/tty/drivers\x00', 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQ(r1, 0x5411, &(0x7f0000000080)) (async, rerun: 32) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (rerun: 32) 15:33:12 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x100000) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000080)) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_STATUS64(r2, 0x4c04, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x8, 0x7fffffff, 0x0, 0x12, 0x17, 0xedf4cb76b3b4c56f, "cd7f7ff1afc71d3eaa0f43058c8ae903e5ec1b1b048145c77c71c30b058a929ac90f7aef9806f465bb0c0b003a0992ac7364c6cbc3a5c386274b6fac4d9bf96d", "e347dfff2528a28156d1e1a612f025d285d6cb23f78aaea7101949f3b2ffbc8e29889b24753f3960957669b8f6574912fc1075398b8c243f72e606292592cf69", "6cf4143a086c83bffa992a19f069d8c8c2f6170df186b24e82e3588ba515b22e", [0x9, 0x8]}) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000280)='/proc/tty/drivers\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_RESET(r3, 0x2403, 0xdd) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 15:33:12 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) ioctl$LOOP_GET_STATUS64(r2, 0x4c05, &(0x7f0000000300)) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r4, 0x4c00, r0) bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0x5, 0x2, 0xe2, 0x8001, 0x12e8, r3, 0xffff, '\x00', 0x0, r3, 0x3, 0x0, 0x4}, 0x48) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) socket$pptp(0x18, 0x1, 0x2) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) pipe2(&(0x7f00000002c0), 0x4000) (async) ioctl$LOOP_GET_STATUS64(r2, 0x4c05, &(0x7f0000000300)) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000), 0x800) (async) ioctl$LOOP_SET_FD(r4, 0x4c00, r0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0x5, 0x2, 0xe2, 0x8001, 0x12e8, r3, 0xffff, '\x00', 0x0, r3, 0x3, 0x0, 0x4}, 0x48) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async) 15:33:12 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd9000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:12 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x84800) setsockopt$inet6_tcp_TLS_TX(r1, 0x6, 0x1, &(0x7f0000000080)=@gcm_256={{0x304}, "ed2edced1412ae67", "854afe52768b63d1334c69d7b4f7661463a499dc9dcddba5a9f71c208a1fc1e3", "6b8ef9ed", "ebcf5b00a2fcd0fe"}, 0x38) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(r3, 0x541b, &(0x7f0000000100)) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4000) mmap$binder(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x11, r2, 0x4) r5 = pidfd_getfd(r4, r0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r5, 0x4c08, 0x3) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) pipe2(&(0x7f0000000040), 0x84800) (async) setsockopt$inet6_tcp_TLS_TX(r1, 0x6, 0x1, &(0x7f0000000080)=@gcm_256={{0x304}, "ed2edced1412ae67", "854afe52768b63d1334c69d7b4f7661463a499dc9dcddba5a9f71c208a1fc1e3", "6b8ef9ed", "ebcf5b00a2fcd0fe"}, 0x38) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$sock_inet6_tcp_SIOCINQ(r3, 0x541b, &(0x7f0000000100)) (async) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) pipe2(&(0x7f00000000c0), 0x4000) (async) mmap$binder(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x11, r2, 0x4) (async) pidfd_getfd(r4, r0, 0x0) (async) ioctl$LOOP_SET_DIRECT_IO(r5, 0x4c08, 0x3) (async) 15:33:12 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) openat$cgroup_subtree(r2, &(0x7f0000000140), 0x2, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x2) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/vmstat\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r3, 0x4c04, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x927d, 0x6, 0x0, 0x5, 0x6, 0x4, "96eb4667fad80c80cde4ee22d4bdb8b8730b82dffd3b43f79466afd597545a534e662feed40182225db0028e71e948243255b3814b3f00b4560e3938cab6e3f8", "c8d11ba28109e23c9fd08d87a416ff2be8cdca0820bf0cc6c33aaef5b26179caaef9ff527092c7e78c913a8e7dac430294994dab7cc2f6bde1588dc4cefbe391", "4f2db0c6b97dd585bfffc6567c4388125f3cb6815ffbe2a001ce1e6a8cc403d6", [0x466, 0xffffffffffff8000]}) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f00000000c0), r1) write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f0000000440)={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000000400), 0x97c33c2150b788d}}, 0x20) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) r5 = syz_open_dev$loop(&(0x7f0000000180), 0x800, 0x100) ioctl$LOOP_SET_STATUS(r5, 0x4c02, &(0x7f0000000300)={0x0, {}, 0x0, {}, 0x4, 0xa, 0x13, 0x5, "2d27577622bf308356ab5e61e66bf5e43dc5454f917190e40c8239ebb2102be1d40baa811fddba2870ddfb6606bf88b9b73b9248c562fe9ca21673c7893f44cf", "2bd7a229004973b1c376be8e169d47d2b50989fd9e6c97b805e6d2f0dbe506d7", [0x2, 0x1]}) r6 = socket$inet_mptcp(0x2, 0x1, 0x106) openat$procfs(0xffffffffffffff9c, &(0x7f00000003c0)='/proc/sysvipc/sem\x00', 0x0, 0x0) pidfd_getfd(r3, r6, 0x0) 15:33:12 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd9010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:12 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/tty/drivers\x00', 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQ(r1, 0x5411, &(0x7f0000000080)) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) (async) unshare(0x8000400) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/tty/drivers\x00', 0x0, 0x0) (async) ioctl$sock_inet6_tcp_SIOCOUTQ(r1, 0x5411, &(0x7f0000000080)) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) 15:33:12 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(0xffffffffffffffff, 0x89fa, &(0x7f00000001c0)={'syztnl0\x00', &(0x7f0000000140)={'sit0\x00', 0x0, 0x29, 0x0, 0x23, 0x9, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, 0x10, 0x1, 0x7fff}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r1, 0x89f3, &(0x7f0000000280)={'ip6tnl0\x00', &(0x7f0000000200)={'syztnl0\x00', r2, 0x29, 0x68, 0x98, 0x40, 0x12, @remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x700, 0x107, 0x2, 0x3}}) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x9, 0x0, 0xc, "4381ae3fa497fc30b1b62c6bab3358863fb6237af71b3ecf7404851348ab1c72f2da7ee871402ce49bd37fe02419b6a42c3a8c56ffd390c4641b301188ee9cc0", "997d1c9ea93d0ff0679c6cd19a530ed83847856894c072259a3eceb2911e6c14a63c6d655b41699eee4240796278c1bc4226973f4038b8df9f0538efad94b03d", "057567b6ccbcdbd4e9b26d17ec1e3e0c876d00557a07ade48804fcebe02b94cf", [0x3, 0x7ff]}) 15:33:12 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x84800) setsockopt$inet6_tcp_TLS_TX(r1, 0x6, 0x1, &(0x7f0000000080)=@gcm_256={{0x304}, "ed2edced1412ae67", "854afe52768b63d1334c69d7b4f7661463a499dc9dcddba5a9f71c208a1fc1e3", "6b8ef9ed", "ebcf5b00a2fcd0fe"}, 0x38) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(r3, 0x541b, &(0x7f0000000100)) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4000) mmap$binder(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x11, r2, 0x4) r5 = pidfd_getfd(r4, r0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r5, 0x4c08, 0x3) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) pipe2(&(0x7f0000000040), 0x84800) (async) setsockopt$inet6_tcp_TLS_TX(r1, 0x6, 0x1, &(0x7f0000000080)=@gcm_256={{0x304}, "ed2edced1412ae67", "854afe52768b63d1334c69d7b4f7661463a499dc9dcddba5a9f71c208a1fc1e3", "6b8ef9ed", "ebcf5b00a2fcd0fe"}, 0x38) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$sock_inet6_tcp_SIOCINQ(r3, 0x541b, &(0x7f0000000100)) (async) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) pipe2(&(0x7f00000000c0), 0x4000) (async) mmap$binder(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x11, r2, 0x4) (async) pidfd_getfd(r4, r0, 0x0) (async) ioctl$LOOP_SET_DIRECT_IO(r5, 0x4c08, 0x3) (async) 15:33:12 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff01}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x2e010c80) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:12 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(0xffffffffffffffff, 0x89fa, &(0x7f00000001c0)={'syztnl0\x00', &(0x7f0000000140)={'sit0\x00', 0x0, 0x29, 0x0, 0x23, 0x9, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, 0x10, 0x1, 0x7fff}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r1, 0x89f3, &(0x7f0000000280)={'ip6tnl0\x00', &(0x7f0000000200)={'syztnl0\x00', r2, 0x29, 0x68, 0x98, 0x40, 0x12, @remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x700, 0x107, 0x2, 0x3}}) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x9, 0x0, 0xc, "4381ae3fa497fc30b1b62c6bab3358863fb6237af71b3ecf7404851348ab1c72f2da7ee871402ce49bd37fe02419b6a42c3a8c56ffd390c4641b301188ee9cc0", "997d1c9ea93d0ff0679c6cd19a530ed83847856894c072259a3eceb2911e6c14a63c6d655b41699eee4240796278c1bc4226973f4038b8df9f0538efad94b03d", "057567b6ccbcdbd4e9b26d17ec1e3e0c876d00557a07ade48804fcebe02b94cf", [0x3, 0x7ff]}) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(0xffffffffffffffff, 0x89fa, &(0x7f00000001c0)={'syztnl0\x00', &(0x7f0000000140)={'sit0\x00', 0x0, 0x29, 0x0, 0x23, 0x9, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, 0x10, 0x1, 0x7fff}}) (async) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r1, 0x89f3, &(0x7f0000000280)={'ip6tnl0\x00', &(0x7f0000000200)={'syztnl0\x00', r2, 0x29, 0x68, 0x98, 0x40, 0x12, @remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x700, 0x107, 0x2, 0x3}}) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x9, 0x0, 0xc, "4381ae3fa497fc30b1b62c6bab3358863fb6237af71b3ecf7404851348ab1c72f2da7ee871402ce49bd37fe02419b6a42c3a8c56ffd390c4641b301188ee9cc0", "997d1c9ea93d0ff0679c6cd19a530ed83847856894c072259a3eceb2911e6c14a63c6d655b41699eee4240796278c1bc4226973f4038b8df9f0538efad94b03d", "057567b6ccbcdbd4e9b26d17ec1e3e0c876d00557a07ade48804fcebe02b94cf", [0x3, 0x7ff]}) (async) 15:33:12 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd9020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:12 executing program 4: ioctl$INOTIFY_IOC_SETNEXTWD(0xffffffffffffffff, 0x40044900, 0x4) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:12 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) openat$cgroup_subtree(r2, &(0x7f0000000140), 0x2, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x2) (async, rerun: 64) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/vmstat\x00', 0x0, 0x0) (rerun: 64) ioctl$LOOP_SET_STATUS64(r3, 0x4c04, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x927d, 0x6, 0x0, 0x5, 0x6, 0x4, "96eb4667fad80c80cde4ee22d4bdb8b8730b82dffd3b43f79466afd597545a534e662feed40182225db0028e71e948243255b3814b3f00b4560e3938cab6e3f8", "c8d11ba28109e23c9fd08d87a416ff2be8cdca0820bf0cc6c33aaef5b26179caaef9ff527092c7e78c913a8e7dac430294994dab7cc2f6bde1588dc4cefbe391", "4f2db0c6b97dd585bfffc6567c4388125f3cb6815ffbe2a001ce1e6a8cc403d6", [0x466, 0xffffffffffff8000]}) (async, rerun: 32) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) (async, rerun: 32) syz_genetlink_get_family_id$l2tp(&(0x7f00000000c0), r1) write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f0000000440)={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000000400), 0x97c33c2150b788d}}, 0x20) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) (async) r5 = syz_open_dev$loop(&(0x7f0000000180), 0x800, 0x100) ioctl$LOOP_SET_STATUS(r5, 0x4c02, &(0x7f0000000300)={0x0, {}, 0x0, {}, 0x4, 0xa, 0x13, 0x5, "2d27577622bf308356ab5e61e66bf5e43dc5454f917190e40c8239ebb2102be1d40baa811fddba2870ddfb6606bf88b9b73b9248c562fe9ca21673c7893f44cf", "2bd7a229004973b1c376be8e169d47d2b50989fd9e6c97b805e6d2f0dbe506d7", [0x2, 0x1]}) r6 = socket$inet_mptcp(0x2, 0x1, 0x106) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000003c0)='/proc/sysvipc/sem\x00', 0x0, 0x0) pidfd_getfd(r3, r6, 0x0) 15:33:12 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd9030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:12 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xfffffffffffffffc, 0x4a0081) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:12 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff01}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async, rerun: 64) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async, rerun: 64) unshare(0x2e010c80) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) (async, rerun: 32) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (rerun: 32) 15:33:12 executing program 4: ioctl$INOTIFY_IOC_SETNEXTWD(0xffffffffffffffff, 0x40044900, 0x4) (async) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:12 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async, rerun: 64) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async, rerun: 64) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) openat$cgroup_subtree(r2, &(0x7f0000000140), 0x2, 0x0) (async, rerun: 32) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x2) (rerun: 32) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/vmstat\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r3, 0x4c04, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x927d, 0x6, 0x0, 0x5, 0x6, 0x4, "96eb4667fad80c80cde4ee22d4bdb8b8730b82dffd3b43f79466afd597545a534e662feed40182225db0028e71e948243255b3814b3f00b4560e3938cab6e3f8", "c8d11ba28109e23c9fd08d87a416ff2be8cdca0820bf0cc6c33aaef5b26179caaef9ff527092c7e78c913a8e7dac430294994dab7cc2f6bde1588dc4cefbe391", "4f2db0c6b97dd585bfffc6567c4388125f3cb6815ffbe2a001ce1e6a8cc403d6", [0x466, 0xffffffffffff8000]}) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f00000000c0), r1) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f0000000440)={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000000400), 0x97c33c2150b788d}}, 0x20) (async) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) (async) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) r5 = syz_open_dev$loop(&(0x7f0000000180), 0x800, 0x100) ioctl$LOOP_SET_STATUS(r5, 0x4c02, &(0x7f0000000300)={0x0, {}, 0x0, {}, 0x4, 0xa, 0x13, 0x5, "2d27577622bf308356ab5e61e66bf5e43dc5454f917190e40c8239ebb2102be1d40baa811fddba2870ddfb6606bf88b9b73b9248c562fe9ca21673c7893f44cf", "2bd7a229004973b1c376be8e169d47d2b50989fd9e6c97b805e6d2f0dbe506d7", [0x2, 0x1]}) (async) r6 = socket$inet_mptcp(0x2, 0x1, 0x106) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000003c0)='/proc/sysvipc/sem\x00', 0x0, 0x0) pidfd_getfd(r3, r6, 0x0) 15:33:12 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) (async) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(0xffffffffffffffff, 0x89fa, &(0x7f00000001c0)={'syztnl0\x00', &(0x7f0000000140)={'sit0\x00', 0x0, 0x29, 0x0, 0x23, 0x9, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, 0x10, 0x1, 0x7fff}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r1, 0x89f3, &(0x7f0000000280)={'ip6tnl0\x00', &(0x7f0000000200)={'syztnl0\x00', r2, 0x29, 0x68, 0x98, 0x40, 0x12, @remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x700, 0x107, 0x2, 0x3}}) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x9, 0x0, 0xc, "4381ae3fa497fc30b1b62c6bab3358863fb6237af71b3ecf7404851348ab1c72f2da7ee871402ce49bd37fe02419b6a42c3a8c56ffd390c4641b301188ee9cc0", "997d1c9ea93d0ff0679c6cd19a530ed83847856894c072259a3eceb2911e6c14a63c6d655b41699eee4240796278c1bc4226973f4038b8df9f0538efad94b03d", "057567b6ccbcdbd4e9b26d17ec1e3e0c876d00557a07ade48804fcebe02b94cf", [0x3, 0x7ff]}) 15:33:12 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff01}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x2e010c80) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async, rerun: 32) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async, rerun: 32) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 15:33:12 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd9040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:12 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xfffffffffffffffc, 0x4a0081) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:12 executing program 4: ioctl$INOTIFY_IOC_SETNEXTWD(0xffffffffffffffff, 0x40044900, 0x4) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) ioctl$INOTIFY_IOC_SETNEXTWD(0xffffffffffffffff, 0x40044900, 0x4) (async) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) 15:33:12 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd9050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:12 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) r5 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_CHANGE_FD(r4, 0x4c06, r5) r6 = syz_genetlink_get_family_id$fou(&(0x7f0000000280), r2) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(r4, 0x89fb, &(0x7f0000000340)={'syztnl0\x00', &(0x7f00000002c0)={'syztnl2\x00', 0x0, 0x2f, 0x5a, 0x5, 0x1f, 0x21, @remote, @loopback, 0x700, 0x7, 0x3, 0xfffffffc}}) sendmsg$FOU_CMD_GET(r4, &(0x7f0000000440)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x44, r6, 0x20, 0x70bd2c, 0x25dfdbff, {}, [@FOU_ATTR_PORT={0x6, 0x1, 0x4e23}, @FOU_ATTR_IFINDEX={0x8, 0xb, r7}, @FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e23}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4}, @FOU_ATTR_PEER_V6={0x14, 0x9, @mcast1}]}, 0x44}, 0x1, 0x0, 0x0, 0x788c9e7f2e517825}, 0x4004000) 15:33:12 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xffd, 0xd9e9b507f7d8dac4) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000080)) unshare(0x8000400) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) syz_genetlink_get_family_id$fou(&(0x7f0000000040), r1) 15:33:12 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xfffffffffffffffc, 0x4a0081) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:12 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 15:33:12 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd9060000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:12 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f0000000080)=[r0, r0, r0, r1, r1, r0, r1], 0x7) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) io_uring_register$IORING_UNREGISTER_BUFFERS(r3, 0x1, 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:12 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x800, 0xcc0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:12 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xffd, 0xd9e9b507f7d8dac4) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000080)) (async, rerun: 64) unshare(0x8000400) (async, rerun: 64) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) (async) syz_genetlink_get_family_id$fou(&(0x7f0000000040), r1) 15:33:12 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) r5 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_CHANGE_FD(r4, 0x4c06, r5) r6 = syz_genetlink_get_family_id$fou(&(0x7f0000000280), r2) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(r4, 0x89fb, &(0x7f0000000340)={'syztnl0\x00', &(0x7f00000002c0)={'syztnl2\x00', 0x0, 0x2f, 0x5a, 0x5, 0x1f, 0x21, @remote, @loopback, 0x700, 0x7, 0x3, 0xfffffffc}}) sendmsg$FOU_CMD_GET(r4, &(0x7f0000000440)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x44, r6, 0x20, 0x70bd2c, 0x25dfdbff, {}, [@FOU_ATTR_PORT={0x6, 0x1, 0x4e23}, @FOU_ATTR_IFINDEX={0x8, 0xb, r7}, @FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e23}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4}, @FOU_ATTR_PEER_V6={0x14, 0x9, @mcast1}]}, 0x44}, 0x1, 0x0, 0x0, 0x788c9e7f2e517825}, 0x4004000) syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) socket$pptp(0x18, 0x1, 0x2) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000), 0x800) (async) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) (async) socket$pptp(0x18, 0x1, 0x2) (async) ioctl$LOOP_CHANGE_FD(r4, 0x4c06, r5) (async) syz_genetlink_get_family_id$fou(&(0x7f0000000280), r2) (async) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(r4, 0x89fb, &(0x7f0000000340)={'syztnl0\x00', &(0x7f00000002c0)={'syztnl2\x00', 0x0, 0x2f, 0x5a, 0x5, 0x1f, 0x21, @remote, @loopback, 0x700, 0x7, 0x3, 0xfffffffc}}) (async) sendmsg$FOU_CMD_GET(r4, &(0x7f0000000440)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x44, r6, 0x20, 0x70bd2c, 0x25dfdbff, {}, [@FOU_ATTR_PORT={0x6, 0x1, 0x4e23}, @FOU_ATTR_IFINDEX={0x8, 0xb, r7}, @FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e23}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4}, @FOU_ATTR_PEER_V6={0x14, 0x9, @mcast1}]}, 0x44}, 0x1, 0x0, 0x0, 0x788c9e7f2e517825}, 0x4004000) (async) 15:33:12 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) ioctl$LOOP_SET_FD(r0, 0x4c00, r0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) 15:33:12 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x800, 0xcc0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:12 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xda000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:12 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r0) (async) unshare(0x8000400) (async, rerun: 64) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (rerun: 64) 15:33:12 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f0000000080)=[r0, r0, r0, r1, r1, r0, r1], 0x7) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) io_uring_register$IORING_UNREGISTER_BUFFERS(r3, 0x1, 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 15:33:12 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xda010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:12 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r4, &(0x7f00000004c0), 0x2, 0x0) r5 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_CHANGE_FD(r4, 0x4c06, r5) (async) r6 = syz_genetlink_get_family_id$fou(&(0x7f0000000280), r2) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(r4, 0x89fb, &(0x7f0000000340)={'syztnl0\x00', &(0x7f00000002c0)={'syztnl2\x00', 0x0, 0x2f, 0x5a, 0x5, 0x1f, 0x21, @remote, @loopback, 0x700, 0x7, 0x3, 0xfffffffc}}) sendmsg$FOU_CMD_GET(r4, &(0x7f0000000440)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x44, r6, 0x20, 0x70bd2c, 0x25dfdbff, {}, [@FOU_ATTR_PORT={0x6, 0x1, 0x4e23}, @FOU_ATTR_IFINDEX={0x8, 0xb, r7}, @FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e23}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4}, @FOU_ATTR_PEER_V6={0x14, 0x9, @mcast1}]}, 0x44}, 0x1, 0x0, 0x0, 0x788c9e7f2e517825}, 0x4004000) 15:33:12 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x800, 0xcc0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x800, 0xcc0) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) (async) 15:33:12 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xffd, 0xd9e9b507f7d8dac4) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000080)) (async, rerun: 32) unshare(0x8000400) (rerun: 32) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$LOOP_SET_STATUS64(r1, 0x1261, 0x0) syz_genetlink_get_family_id$fou(&(0x7f0000000040), r1) 15:33:12 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f0000000080)=[r0, r0, r0, r1, r1, r0, r1], 0x7) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) io_uring_register$IORING_UNREGISTER_BUFFERS(r3, 0x1, 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r2, &(0x7f00000004c0), 0x2, 0x0) (async) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f0000000080)=[r0, r0, r0, r1, r1, r0, r1], 0x7) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) (async) openat$cgroup_subtree(r3, &(0x7f00000004c0), 0x2, 0x0) (async) io_uring_register$IORING_UNREGISTER_BUFFERS(r3, 0x1, 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) 15:33:12 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xda020000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:12 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x38020180) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000000040)={0x40, 0xffff8000, 0x1f, 0x2, 0x10001}, 0x14) socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$fou(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$FOU_CMD_GET(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='E\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="21082abd7000fcdbdf2503000000060001004e20000006000a004e23000014000900fe880000000000000000000000000101050003003c000000050004"], 0x50}}, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:12 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffff80000001, 0x7db, 0x0, 0x12, 0xb, 0x9, "12721f770b323edaccfe8d00dcf67cd250e65a5e7e0d844f1287c69fdb77a05ee458841fa8414522769272aaa7ac6fc4f6e0de8a2d64ba1184b0a1e29c4f9904", "3ce7bdcbadadbd2c0b7cce567b74214acd806cc7c8cf59ede652b486ed63d8a3886dd7929c74dd0ad309b3b2698c6805daa0ea180b15e7b9ecc0128ba71bf561", "84c2e2119f3859e919d54b05b25b6180714eeb1703201bafaff17281f8c8d7b0", [0x0, 0x9]}) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) socket$nl_sock_diag(0x10, 0x3, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) r3 = syz_open_dev$loop(&(0x7f0000000240), 0x401, 0x1c3200) ioctl$LOOP_SET_STATUS64(r3, 0x5450, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x81) 15:33:12 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x9) syz_io_uring_setup(0x3f, &(0x7f0000000c00), &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000c80)=0x0, &(0x7f0000000cc0)) syz_io_uring_submit(r1, 0x0, &(0x7f0000000d00)=@IORING_OP_ASYNC_CANCEL, 0xfffffff9) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) syz_io_uring_submit(r1, 0x0, &(0x7f00000005c0)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r2, 0x0, &(0x7f0000000580)={&(0x7f0000000040)=@pptp={0x18, 0x2, {0x1, @dev={0xac, 0x14, 0x14, 0xc}}}, 0x80, &(0x7f00000002c0)=[{&(0x7f00000000c0)="28b07f9a0ede86775849ea4a0a858c4bc09e0c7fb6355f2741005398c1a2ebfdb4a48e402eaa99f14898538aab0914b54edeb5d550e7e3d3a944819dbca0221cf03fb344a312b1f42da4518af947253ce42c8b2782fd72f86342e6e06bc8a2ac5792bf8816e009e85005d30382c437501751e7de1752e2ae3eeb06e2eaaf97a4d5a2a404174a11473821a6e3a5cab2e565145aeecd768bbe86a875475d8b7daa83422514dac2ab7b2ced2fc5da0d09e22aac6fb2642ead93c422e2656c04dbb5cbc05d4712a6d97b6b8e858691823231", 0xd0}, {&(0x7f00000001c0)="85cac63cd0a70d6be579540afc20bd165169972e61585a8b72fed917fdfa50eac904fd0a042a03ada664422a910a5fc0ae864c32a8a2e41cf14273e777b7880bd83bcb6ec23446f10f156e1e49641914e9d42f3409b5db", 0x57}, {&(0x7f0000000240)="86549da3793a5eb5a2dfea0432a91fda84489300a4d5b01c8eca5e0e7f0e30672ea81391ca215c7324d74107a099196e2a942b846a169c30ca1b16ecd2a3121c56326f3279681c2d46e28b01fe07d3cf8d4ca50ec350099abf0f2225f94e38544fd45a0bd054f9e75a4eec376fc130fb90da3188ce223403", 0x78}], 0x3, &(0x7f0000000300)=[{0x10, 0x102, 0xfffffff9}, {0x58, 0x107, 0x1, "aae0d3dfee0d86aafe99ae84bb055554864a559e2a63689ec535b4d0c71b003154e32d21192941dc08e7ee6f978b0f39b4514dfb5502f56c5bbb12d10d3a8f335b"}, {0xc8, 0x0, 0x10001, "5cb82cd06a433e61d8a991ed54494e9a73b20196b243545ba06fa43b4083674411188ab7cd94213664d6b06a6cde5bbbd421c5e03d712427a3a786436c073787591889f1e7110d7275c08c38e8e9e7a605a2f1cccd25fed1c410652f3bf99b308af2eaa49ffb7654ca90eaccd18ff15c163f6a64b40754e614c0ba97c7c7382a245589b2dde4429a84c498a0f07e93b966a6970bd8776bc499be14f80b994e7c9189faba7721ccbe5e14f6a431761ce08d547075"}, {0xe0, 0x0, 0x8, "65888f068b531679faf825c6cc24d88dadd8998b9ef004ec2b1ff8422f7bb2b00c6dd577abc1cbe43a48427c07f6b767c76e96e5dfe89bb75fd48f2069dcb818d6e80001d2149d3d3daa2382ca3f5b44bb08d63e1d98d545f8092235f1a3932ec4ba28f8399319e5759e9ef8f56e017c530f527cfd040cd79142f37a271a029b3fb3156093c3ba546f1e788d718b41770c618a07beee3311a217d2366f13841a928a8b21933340b49db65acfe9a1faa9bbd0777c020012bd44da6dde7abffc0699a738982ee3eb09a5f8604e"}, {0x38, 0x11, 0x401, "78433f5a75b42fbbdda13875d7fe39818afd8fbb1b881ce3da561c2ba369e50c4d512975b0"}], 0x248}, 0x0, 0x4024080}, 0x10001) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x4c04, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x80000000, 0x9, 0x0, 0x6, 0x16, 0x10, "a30871d15314bf7e101c983009753ef5f340c3db93711f1f9b9633859d9068c8e2958144f96ae8fc1296b7c839d177e86ac3a7dd8b37b85d258c98f5709475be", "4ff0c71e3acb813653bb08b3852b6819b6d7283172727ac16323c35cd2b5053c8db8467794103d26fe0a292462eecde90133cf9434f3a9b11e49e69d57c16dc9", "540f30499fe7928b77712e0b55e6bf5b744498ee04cc925d9e1661e2442942a4", [0x7, 0x9]}) 15:33:12 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x10, 0x0, 0x7fffffff, 0x7f, 0x480, 0xffffffffffffffff, 0x4fd9, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x1}, 0x48) 15:33:12 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xda030000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:12 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x38020180) (async, rerun: 64) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000000040)={0x40, 0xffff8000, 0x1f, 0x2, 0x10001}, 0x14) (async, rerun: 64) socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r2 = syz_genetlink_get_family_id$fou(&(0x7f0000000080), 0xffffffffffffffff) (rerun: 32) sendmsg$FOU_CMD_GET(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='E\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="21082abd7000fcdbdf2503000000060001004e20000006000a004e23000014000900fe880000000000000000000000000101050003003c000000050004"], 0x50}}, 0x0) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:12 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) (async) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffff80000001, 0x7db, 0x0, 0x12, 0xb, 0x9, "12721f770b323edaccfe8d00dcf67cd250e65a5e7e0d844f1287c69fdb77a05ee458841fa8414522769272aaa7ac6fc4f6e0de8a2d64ba1184b0a1e29c4f9904", "3ce7bdcbadadbd2c0b7cce567b74214acd806cc7c8cf59ede652b486ed63d8a3886dd7929c74dd0ad309b3b2698c6805daa0ea180b15e7b9ecc0128ba71bf561", "84c2e2119f3859e919d54b05b25b6180714eeb1703201bafaff17281f8c8d7b0", [0x0, 0x9]}) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) (async, rerun: 64) ioctl$LOOP_CLR_FD(r0, 0x4c01) (async, rerun: 64) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) (async) socket$nl_sock_diag(0x10, 0x3, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) (async) r3 = syz_open_dev$loop(&(0x7f0000000240), 0x401, 0x1c3200) ioctl$LOOP_SET_STATUS64(r3, 0x5450, 0x0) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x81) 15:33:12 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000600) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) unshare(0x60600) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r1, 0x40505412, &(0x7f0000000040)={0x0, 0x20000005, 0x6, 0x0, 0x7}) 15:33:12 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x9) syz_io_uring_setup(0x3f, &(0x7f0000000c00), &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000c80)=0x0, &(0x7f0000000cc0)) syz_io_uring_submit(r1, 0x0, &(0x7f0000000d00)=@IORING_OP_ASYNC_CANCEL, 0xfffffff9) (async) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) syz_io_uring_submit(r1, 0x0, &(0x7f00000005c0)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r2, 0x0, &(0x7f0000000580)={&(0x7f0000000040)=@pptp={0x18, 0x2, {0x1, @dev={0xac, 0x14, 0x14, 0xc}}}, 0x80, &(0x7f00000002c0)=[{&(0x7f00000000c0)="28b07f9a0ede86775849ea4a0a858c4bc09e0c7fb6355f2741005398c1a2ebfdb4a48e402eaa99f14898538aab0914b54edeb5d550e7e3d3a944819dbca0221cf03fb344a312b1f42da4518af947253ce42c8b2782fd72f86342e6e06bc8a2ac5792bf8816e009e85005d30382c437501751e7de1752e2ae3eeb06e2eaaf97a4d5a2a404174a11473821a6e3a5cab2e565145aeecd768bbe86a875475d8b7daa83422514dac2ab7b2ced2fc5da0d09e22aac6fb2642ead93c422e2656c04dbb5cbc05d4712a6d97b6b8e858691823231", 0xd0}, {&(0x7f00000001c0)="85cac63cd0a70d6be579540afc20bd165169972e61585a8b72fed917fdfa50eac904fd0a042a03ada664422a910a5fc0ae864c32a8a2e41cf14273e777b7880bd83bcb6ec23446f10f156e1e49641914e9d42f3409b5db", 0x57}, {&(0x7f0000000240)="86549da3793a5eb5a2dfea0432a91fda84489300a4d5b01c8eca5e0e7f0e30672ea81391ca215c7324d74107a099196e2a942b846a169c30ca1b16ecd2a3121c56326f3279681c2d46e28b01fe07d3cf8d4ca50ec350099abf0f2225f94e38544fd45a0bd054f9e75a4eec376fc130fb90da3188ce223403", 0x78}], 0x3, &(0x7f0000000300)=[{0x10, 0x102, 0xfffffff9}, {0x58, 0x107, 0x1, "aae0d3dfee0d86aafe99ae84bb055554864a559e2a63689ec535b4d0c71b003154e32d21192941dc08e7ee6f978b0f39b4514dfb5502f56c5bbb12d10d3a8f335b"}, {0xc8, 0x0, 0x10001, "5cb82cd06a433e61d8a991ed54494e9a73b20196b243545ba06fa43b4083674411188ab7cd94213664d6b06a6cde5bbbd421c5e03d712427a3a786436c073787591889f1e7110d7275c08c38e8e9e7a605a2f1cccd25fed1c410652f3bf99b308af2eaa49ffb7654ca90eaccd18ff15c163f6a64b40754e614c0ba97c7c7382a245589b2dde4429a84c498a0f07e93b966a6970bd8776bc499be14f80b994e7c9189faba7721ccbe5e14f6a431761ce08d547075"}, {0xe0, 0x0, 0x8, "65888f068b531679faf825c6cc24d88dadd8998b9ef004ec2b1ff8422f7bb2b00c6dd577abc1cbe43a48427c07f6b767c76e96e5dfe89bb75fd48f2069dcb818d6e80001d2149d3d3daa2382ca3f5b44bb08d63e1d98d545f8092235f1a3932ec4ba28f8399319e5759e9ef8f56e017c530f527cfd040cd79142f37a271a029b3fb3156093c3ba546f1e788d718b41770c618a07beee3311a217d2366f13841a928a8b21933340b49db65acfe9a1faa9bbd0777c020012bd44da6dde7abffc0699a738982ee3eb09a5f8604e"}, {0x38, 0x11, 0x401, "78433f5a75b42fbbdda13875d7fe39818afd8fbb1b881ce3da561c2ba369e50c4d512975b0"}], 0x248}, 0x0, 0x4024080}, 0x10001) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x4c04, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x80000000, 0x9, 0x0, 0x6, 0x16, 0x10, "a30871d15314bf7e101c983009753ef5f340c3db93711f1f9b9633859d9068c8e2958144f96ae8fc1296b7c839d177e86ac3a7dd8b37b85d258c98f5709475be", "4ff0c71e3acb813653bb08b3852b6819b6d7283172727ac16323c35cd2b5053c8db8467794103d26fe0a292462eecde90133cf9434f3a9b11e49e69d57c16dc9", "540f30499fe7928b77712e0b55e6bf5b744498ee04cc925d9e1661e2442942a4", [0x7, 0x9]}) 15:33:12 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x10, 0x0, 0x7fffffff, 0x7f, 0x480, 0xffffffffffffffff, 0x4fd9, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x1}, 0x48) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x10, 0x0, 0x7fffffff, 0x7f, 0x480, 0xffffffffffffffff, 0x4fd9, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x1}, 0x48) (async) 15:33:12 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000600) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) unshare(0x60600) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r1, 0x40505412, &(0x7f0000000040)={0x0, 0x20000005, 0x6, 0x0, 0x7}) 15:33:12 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xda040000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:12 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffff80000001, 0x7db, 0x0, 0x12, 0xb, 0x9, "12721f770b323edaccfe8d00dcf67cd250e65a5e7e0d844f1287c69fdb77a05ee458841fa8414522769272aaa7ac6fc4f6e0de8a2d64ba1184b0a1e29c4f9904", "3ce7bdcbadadbd2c0b7cce567b74214acd806cc7c8cf59ede652b486ed63d8a3886dd7929c74dd0ad309b3b2698c6805daa0ea180b15e7b9ecc0128ba71bf561", "84c2e2119f3859e919d54b05b25b6180714eeb1703201bafaff17281f8c8d7b0", [0x0, 0x9]}) (async) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) socket$nl_sock_diag(0x10, 0x3, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) r3 = syz_open_dev$loop(&(0x7f0000000240), 0x401, 0x1c3200) ioctl$LOOP_SET_STATUS64(r3, 0x5450, 0x0) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x81) 15:33:12 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x38020180) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000000040)={0x40, 0xffff8000, 0x1f, 0x2, 0x10001}, 0x14) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$fou(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$FOU_CMD_GET(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='E\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="21082abd7000fcdbdf2503000000060001004e20000006000a004e23000014000900fe880000000000000000000000000101050003003c000000050004"], 0x50}}, 0x0) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 15:33:12 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x9) syz_io_uring_setup(0x3f, &(0x7f0000000c00), &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000c80)=0x0, &(0x7f0000000cc0)) syz_io_uring_submit(r1, 0x0, &(0x7f0000000d00)=@IORING_OP_ASYNC_CANCEL, 0xfffffff9) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) syz_io_uring_submit(r1, 0x0, &(0x7f00000005c0)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r2, 0x0, &(0x7f0000000580)={&(0x7f0000000040)=@pptp={0x18, 0x2, {0x1, @dev={0xac, 0x14, 0x14, 0xc}}}, 0x80, &(0x7f00000002c0)=[{&(0x7f00000000c0)="28b07f9a0ede86775849ea4a0a858c4bc09e0c7fb6355f2741005398c1a2ebfdb4a48e402eaa99f14898538aab0914b54edeb5d550e7e3d3a944819dbca0221cf03fb344a312b1f42da4518af947253ce42c8b2782fd72f86342e6e06bc8a2ac5792bf8816e009e85005d30382c437501751e7de1752e2ae3eeb06e2eaaf97a4d5a2a404174a11473821a6e3a5cab2e565145aeecd768bbe86a875475d8b7daa83422514dac2ab7b2ced2fc5da0d09e22aac6fb2642ead93c422e2656c04dbb5cbc05d4712a6d97b6b8e858691823231", 0xd0}, {&(0x7f00000001c0)="85cac63cd0a70d6be579540afc20bd165169972e61585a8b72fed917fdfa50eac904fd0a042a03ada664422a910a5fc0ae864c32a8a2e41cf14273e777b7880bd83bcb6ec23446f10f156e1e49641914e9d42f3409b5db", 0x57}, {&(0x7f0000000240)="86549da3793a5eb5a2dfea0432a91fda84489300a4d5b01c8eca5e0e7f0e30672ea81391ca215c7324d74107a099196e2a942b846a169c30ca1b16ecd2a3121c56326f3279681c2d46e28b01fe07d3cf8d4ca50ec350099abf0f2225f94e38544fd45a0bd054f9e75a4eec376fc130fb90da3188ce223403", 0x78}], 0x3, &(0x7f0000000300)=[{0x10, 0x102, 0xfffffff9}, {0x58, 0x107, 0x1, "aae0d3dfee0d86aafe99ae84bb055554864a559e2a63689ec535b4d0c71b003154e32d21192941dc08e7ee6f978b0f39b4514dfb5502f56c5bbb12d10d3a8f335b"}, {0xc8, 0x0, 0x10001, "5cb82cd06a433e61d8a991ed54494e9a73b20196b243545ba06fa43b4083674411188ab7cd94213664d6b06a6cde5bbbd421c5e03d712427a3a786436c073787591889f1e7110d7275c08c38e8e9e7a605a2f1cccd25fed1c410652f3bf99b308af2eaa49ffb7654ca90eaccd18ff15c163f6a64b40754e614c0ba97c7c7382a245589b2dde4429a84c498a0f07e93b966a6970bd8776bc499be14f80b994e7c9189faba7721ccbe5e14f6a431761ce08d547075"}, {0xe0, 0x0, 0x8, "65888f068b531679faf825c6cc24d88dadd8998b9ef004ec2b1ff8422f7bb2b00c6dd577abc1cbe43a48427c07f6b767c76e96e5dfe89bb75fd48f2069dcb818d6e80001d2149d3d3daa2382ca3f5b44bb08d63e1d98d545f8092235f1a3932ec4ba28f8399319e5759e9ef8f56e017c530f527cfd040cd79142f37a271a029b3fb3156093c3ba546f1e788d718b41770c618a07beee3311a217d2366f13841a928a8b21933340b49db65acfe9a1faa9bbd0777c020012bd44da6dde7abffc0699a738982ee3eb09a5f8604e"}, {0x38, 0x11, 0x401, "78433f5a75b42fbbdda13875d7fe39818afd8fbb1b881ce3da561c2ba369e50c4d512975b0"}], 0x248}, 0x0, 0x4024080}, 0x10001) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x4c04, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x80000000, 0x9, 0x0, 0x6, 0x16, 0x10, "a30871d15314bf7e101c983009753ef5f340c3db93711f1f9b9633859d9068c8e2958144f96ae8fc1296b7c839d177e86ac3a7dd8b37b85d258c98f5709475be", "4ff0c71e3acb813653bb08b3852b6819b6d7283172727ac16323c35cd2b5053c8db8467794103d26fe0a292462eecde90133cf9434f3a9b11e49e69d57c16dc9", "540f30499fe7928b77712e0b55e6bf5b744498ee04cc925d9e1661e2442942a4", [0x7, 0x9]}) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x9) (async) syz_io_uring_setup(0x3f, &(0x7f0000000c00), &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000c80), &(0x7f0000000cc0)) (async) syz_io_uring_submit(r1, 0x0, &(0x7f0000000d00)=@IORING_OP_ASYNC_CANCEL, 0xfffffff9) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) syz_io_uring_submit(r1, 0x0, &(0x7f00000005c0)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r2, 0x0, &(0x7f0000000580)={&(0x7f0000000040)=@pptp={0x18, 0x2, {0x1, @dev={0xac, 0x14, 0x14, 0xc}}}, 0x80, &(0x7f00000002c0)=[{&(0x7f00000000c0)="28b07f9a0ede86775849ea4a0a858c4bc09e0c7fb6355f2741005398c1a2ebfdb4a48e402eaa99f14898538aab0914b54edeb5d550e7e3d3a944819dbca0221cf03fb344a312b1f42da4518af947253ce42c8b2782fd72f86342e6e06bc8a2ac5792bf8816e009e85005d30382c437501751e7de1752e2ae3eeb06e2eaaf97a4d5a2a404174a11473821a6e3a5cab2e565145aeecd768bbe86a875475d8b7daa83422514dac2ab7b2ced2fc5da0d09e22aac6fb2642ead93c422e2656c04dbb5cbc05d4712a6d97b6b8e858691823231", 0xd0}, {&(0x7f00000001c0)="85cac63cd0a70d6be579540afc20bd165169972e61585a8b72fed917fdfa50eac904fd0a042a03ada664422a910a5fc0ae864c32a8a2e41cf14273e777b7880bd83bcb6ec23446f10f156e1e49641914e9d42f3409b5db", 0x57}, {&(0x7f0000000240)="86549da3793a5eb5a2dfea0432a91fda84489300a4d5b01c8eca5e0e7f0e30672ea81391ca215c7324d74107a099196e2a942b846a169c30ca1b16ecd2a3121c56326f3279681c2d46e28b01fe07d3cf8d4ca50ec350099abf0f2225f94e38544fd45a0bd054f9e75a4eec376fc130fb90da3188ce223403", 0x78}], 0x3, &(0x7f0000000300)=[{0x10, 0x102, 0xfffffff9}, {0x58, 0x107, 0x1, "aae0d3dfee0d86aafe99ae84bb055554864a559e2a63689ec535b4d0c71b003154e32d21192941dc08e7ee6f978b0f39b4514dfb5502f56c5bbb12d10d3a8f335b"}, {0xc8, 0x0, 0x10001, "5cb82cd06a433e61d8a991ed54494e9a73b20196b243545ba06fa43b4083674411188ab7cd94213664d6b06a6cde5bbbd421c5e03d712427a3a786436c073787591889f1e7110d7275c08c38e8e9e7a605a2f1cccd25fed1c410652f3bf99b308af2eaa49ffb7654ca90eaccd18ff15c163f6a64b40754e614c0ba97c7c7382a245589b2dde4429a84c498a0f07e93b966a6970bd8776bc499be14f80b994e7c9189faba7721ccbe5e14f6a431761ce08d547075"}, {0xe0, 0x0, 0x8, "65888f068b531679faf825c6cc24d88dadd8998b9ef004ec2b1ff8422f7bb2b00c6dd577abc1cbe43a48427c07f6b767c76e96e5dfe89bb75fd48f2069dcb818d6e80001d2149d3d3daa2382ca3f5b44bb08d63e1d98d545f8092235f1a3932ec4ba28f8399319e5759e9ef8f56e017c530f527cfd040cd79142f37a271a029b3fb3156093c3ba546f1e788d718b41770c618a07beee3311a217d2366f13841a928a8b21933340b49db65acfe9a1faa9bbd0777c020012bd44da6dde7abffc0699a738982ee3eb09a5f8604e"}, {0x38, 0x11, 0x401, "78433f5a75b42fbbdda13875d7fe39818afd8fbb1b881ce3da561c2ba369e50c4d512975b0"}], 0x248}, 0x0, 0x4024080}, 0x10001) (async) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) (async) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x4c04, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x80000000, 0x9, 0x0, 0x6, 0x16, 0x10, "a30871d15314bf7e101c983009753ef5f340c3db93711f1f9b9633859d9068c8e2958144f96ae8fc1296b7c839d177e86ac3a7dd8b37b85d258c98f5709475be", "4ff0c71e3acb813653bb08b3852b6819b6d7283172727ac16323c35cd2b5053c8db8467794103d26fe0a292462eecde90133cf9434f3a9b11e49e69d57c16dc9", "540f30499fe7928b77712e0b55e6bf5b744498ee04cc925d9e1661e2442942a4", [0x7, 0x9]}) (async) 15:33:12 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000400) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x10, 0x0, 0x7fffffff, 0x7f, 0x480, 0xffffffffffffffff, 0x4fd9, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x1}, 0x48) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) (async) unshare(0x8000400) (async) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x10, 0x0, 0x7fffffff, 0x7f, 0x480, 0xffffffffffffffff, 0x4fd9, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x1}, 0x48) (async) 15:33:12 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffffffffff, 0x4000) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x6e) socket$key(0xf, 0x3, 0x2) unshare(0x8000400) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f0000000240)=""/87, &(0x7f0000000140)=0x57) ioctl$LOOP_CLR_FD(r0, 0x4c01) r2 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_SET_FD(r3, 0x4c00, r0) process_mrelease(r3, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f00000000c0), 0x2200, 0x0) r4 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x10a02, 0x0) r5 = pidfd_getfd(r4, r2, 0x0) r6 = socket$qrtr(0x2a, 0x2, 0x0) ioctl$LOOP_SET_FD(r5, 0x4c00, r6) 15:33:12 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xda050000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:33:12 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) unshare(0x8000600) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (async) unshare(0x60600) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/locks\x00', 0x0, 0x0) openat$cgroup_subtree(r1, &(0x7f00000004c0), 0x2, 0x0) (async) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r1, 0x40505412, &(0x7f0000000040)={0x0, 0x20000005, 0x6, 0x0, 0x7}) 15:33:12 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x2, 0x25400) unshare(0x8000400) unshare(0x8a020100) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/asound/seq/clients\x00', 0x0, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r1) 15:33:12 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x400141) unshare(0x20020200) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x