x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) 03:43:24 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:43:24 executing program 0: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:43:24 executing program 5: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:24 executing program 1: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:24 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:24 executing program 3: ioctl$FICLONE(0xffffffffffffffff, 0x40049409, 0xffffffffffffffff) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x3) ioctl$PPPIOCSDEBUG(0xffffffffffffffff, 0x40047440, 0x0) accept$inet(r0, 0x0, 0x0) r2 = gettid() perf_event_open(&(0x7f00000002c0)={0x7, 0x70, 0x80, 0x0, 0x5, 0xfffffffffffffffb, 0x0, 0x3, 0x0, 0xd, 0x0, 0x2, 0xffffffffffff4f0f, 0x4, 0x7, 0xffffffffffff0000, 0x4, 0xffffffffffff69e2, 0x0, 0x0, 0x7fffffff, 0x53, 0x0, 0x400, 0x9, 0x2, 0x1848, 0xea, 0x3, 0x0, 0x0, 0x5, 0x0, 0x800, 0x0, 0x0, 0x1, 0x2, 0x0, 0x8, 0x0, @perf_config_ext={0x8, 0x7be}, 0x0, 0x0, 0x3, 0x2, 0xfff, 0x1, 0x40}, r2, 0x5, r1, 0x8) pipe2(0x0, 0x84800) write$binfmt_script(0xffffffffffffffff, 0x0, 0x0) close(r1) clone(0x10002102001ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) removexattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=@known='system.posix_acl_access\x00') ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x4001ff) lremovexattr(0x0, &(0x7f0000000140)=@known='com.apple.FinderInfo\x00') clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ioctl$FS_IOC_FSGETXATTR(0xffffffffffffffff, 0x801c581f, &(0x7f0000000000)={0xbe, 0x800, 0x5, 0x8, 0x6}) syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) syz_open_procfs$namespace(0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f0000000040)=0x8) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) unshare(0x40000000) 03:43:24 executing program 1: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:43:24 executing program 3: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:25 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:25 executing program 0: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:25 executing program 5: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:25 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:25 executing program 1: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:43:25 executing program 3: ioctl$FICLONE(0xffffffffffffffff, 0x40049409, 0xffffffffffffffff) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x3) ioctl$PPPIOCSDEBUG(0xffffffffffffffff, 0x40047440, 0x0) accept$inet(r0, 0x0, 0x0) r2 = gettid() perf_event_open(&(0x7f00000002c0)={0x7, 0x70, 0x80, 0x0, 0x5, 0xfffffffffffffffb, 0x0, 0x3, 0x0, 0xd, 0x0, 0x2, 0xffffffffffff4f0f, 0x4, 0x7, 0xffffffffffff0000, 0x4, 0xffffffffffff69e2, 0x0, 0x0, 0x7fffffff, 0x53, 0x0, 0x400, 0x9, 0x2, 0x1848, 0xea, 0x3, 0x0, 0x0, 0x5, 0x0, 0x800, 0x0, 0x0, 0x1, 0x2, 0x0, 0x8, 0x0, @perf_config_ext={0x8}, 0x0, 0x1000, 0x3, 0x2, 0xfff, 0x1, 0x40}, r2, 0x5, r1, 0x8) pipe2(0x0, 0x84800) write$binfmt_script(0xffffffffffffffff, 0x0, 0x0) close(r1) clone(0x10002102001ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) removexattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=@known='system.posix_acl_access\x00') ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x4001ff) lremovexattr(0x0, &(0x7f0000000140)=@known='com.apple.FinderInfo\x00') clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ioctl$FS_IOC_FSGETXATTR(0xffffffffffffffff, 0x801c581f, &(0x7f0000000000)={0xbe, 0x800, 0x5, 0x8, 0x6}) syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) syz_open_procfs$namespace(0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f0000000040)=0x8) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) unshare(0x40000000) 03:43:25 executing program 3: ioctl$FICLONE(0xffffffffffffffff, 0x40049409, 0xffffffffffffffff) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x3) ioctl$PPPIOCSDEBUG(0xffffffffffffffff, 0x40047440, 0x0) accept$inet(r0, 0x0, 0x0) r2 = gettid() perf_event_open(&(0x7f00000002c0)={0x7, 0x70, 0x80, 0x0, 0x5, 0xfffffffffffffffb, 0x0, 0x3, 0x0, 0xd, 0x0, 0x2, 0xffffffffffff4f0f, 0x4, 0x7, 0xffffffffffff0000, 0x4, 0xffffffffffff69e2, 0x0, 0x0, 0x7fffffff, 0x53, 0x0, 0x400, 0x9, 0x2, 0x1848, 0xea, 0x3, 0x0, 0x0, 0x5, 0x0, 0x800, 0x0, 0x0, 0x1, 0x2, 0x0, 0x8, 0x0, @perf_config_ext={0x8}, 0x0, 0x1000, 0x3, 0x2, 0xfff, 0x1, 0x40}, r2, 0x5, r1, 0x8) pipe2(0x0, 0x84800) write$binfmt_script(0xffffffffffffffff, 0x0, 0x0) close(r1) clone(0x10002102001ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) removexattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=@known='system.posix_acl_access\x00') ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x4001ff) lremovexattr(0x0, &(0x7f0000000140)=@known='com.apple.FinderInfo\x00') clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ioctl$FS_IOC_FSGETXATTR(0xffffffffffffffff, 0x801c581f, &(0x7f0000000000)={0xbe, 0x800, 0x5, 0x8, 0x6}) syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) syz_open_procfs$namespace(0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f0000000040)=0x8) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) unshare(0x40000000) 03:43:26 executing program 3: ioctl$FICLONE(0xffffffffffffffff, 0x40049409, 0xffffffffffffffff) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x3) ioctl$PPPIOCSDEBUG(0xffffffffffffffff, 0x40047440, 0x0) accept$inet(r0, 0x0, 0x0) r2 = gettid() perf_event_open(&(0x7f00000002c0)={0x7, 0x70, 0x80, 0x0, 0x5, 0xfffffffffffffffb, 0x0, 0x3, 0x0, 0xd, 0x0, 0x2, 0xffffffffffff4f0f, 0x4, 0x7, 0xffffffffffff0000, 0x4, 0xffffffffffff69e2, 0x0, 0x0, 0x7fffffff, 0x53, 0x0, 0x400, 0x9, 0x2, 0x1848, 0xea, 0x3, 0x0, 0x0, 0x5, 0x0, 0x800, 0x0, 0x0, 0x1, 0x2, 0x0, 0x8, 0x0, @perf_config_ext={0x8}, 0x0, 0x1000, 0x3, 0x2, 0xfff, 0x1, 0x40}, r2, 0x5, r1, 0x8) pipe2(0x0, 0x84800) write$binfmt_script(0xffffffffffffffff, 0x0, 0x0) close(r1) clone(0x10002102001ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) removexattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=@known='system.posix_acl_access\x00') ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x4001ff) lremovexattr(0x0, &(0x7f0000000140)=@known='com.apple.FinderInfo\x00') clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ioctl$FS_IOC_FSGETXATTR(0xffffffffffffffff, 0x801c581f, &(0x7f0000000000)={0xbe, 0x800, 0x5, 0x8, 0x6}) syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) syz_open_procfs$namespace(0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f0000000040)=0x8) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) unshare(0x40000000) 03:43:26 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:26 executing program 3: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:26 executing program 0: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:43:26 executing program 5: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:43:26 executing program 1: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:43:26 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:26 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:26 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:27 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:27 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:27 executing program 3: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:27 executing program 0: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:27 executing program 5: ioctl$FICLONE(0xffffffffffffffff, 0x40049409, 0xffffffffffffffff) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x3) ioctl$PPPIOCSDEBUG(0xffffffffffffffff, 0x40047440, 0x0) accept$inet(r0, 0x0, 0x0) r2 = gettid() perf_event_open(&(0x7f00000002c0)={0x7, 0x70, 0x80, 0x0, 0x5, 0xfffffffffffffffb, 0x0, 0x3, 0x0, 0xd, 0x0, 0x2, 0xffffffffffff4f0f, 0x4, 0x7, 0xffffffffffff0000, 0x4, 0xffffffffffff69e2, 0x0, 0x0, 0x7fffffff, 0x53, 0x0, 0x400, 0x9, 0x2, 0x1848, 0xea, 0x3, 0x0, 0x0, 0x5, 0x0, 0x800, 0x0, 0x0, 0x1, 0x2, 0x0, 0x0, 0x0, @perf_config_ext={0x8, 0x7be}, 0x0, 0x1000, 0x3, 0x2, 0xfff, 0x1, 0x40}, r2, 0x5, r1, 0x8) pipe2(0x0, 0x84800) write$binfmt_script(0xffffffffffffffff, 0x0, 0x0) close(r1) clone(0x10002102001ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) removexattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=@known='system.posix_acl_access\x00') ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x4001ff) lremovexattr(0x0, &(0x7f0000000140)=@known='com.apple.FinderInfo\x00') clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ioctl$FS_IOC_FSGETXATTR(0xffffffffffffffff, 0x801c581f, &(0x7f0000000000)={0xbe, 0x800, 0x5, 0x8, 0x6}) syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) syz_open_procfs$namespace(0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f0000000040)=0x8) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) unshare(0x40000000) 03:43:27 executing program 1: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:43:27 executing program 5: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:27 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:28 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:28 executing program 1: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:28 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:28 executing program 5: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:28 executing program 0: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:28 executing program 3: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:29 executing program 2: ioctl$FICLONE(0xffffffffffffffff, 0x40049409, 0xffffffffffffffff) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x3) ioctl$PPPIOCSDEBUG(0xffffffffffffffff, 0x40047440, 0x0) accept$inet(r0, 0x0, 0x0) r2 = gettid() perf_event_open(&(0x7f00000002c0)={0x7, 0x70, 0x80, 0x0, 0x5, 0xfffffffffffffffb, 0x0, 0x3, 0x0, 0xd, 0x0, 0x2, 0xffffffffffff4f0f, 0x4, 0x7, 0xffffffffffff0000, 0x4, 0xffffffffffff69e2, 0x0, 0x0, 0x7fffffff, 0x53, 0x0, 0x400, 0x9, 0x2, 0x1848, 0xea, 0x3, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x0, 0x8, 0x0, @perf_config_ext={0x8, 0x7be}, 0x0, 0x1000, 0x3, 0x2, 0xfff, 0x1, 0x40}, r2, 0x5, r1, 0x8) pipe2(0x0, 0x84800) write$binfmt_script(0xffffffffffffffff, 0x0, 0x0) close(r1) clone(0x10002102001ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) removexattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=@known='system.posix_acl_access\x00') ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x4001ff) lremovexattr(0x0, &(0x7f0000000140)=@known='com.apple.FinderInfo\x00') clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ioctl$FS_IOC_FSGETXATTR(0xffffffffffffffff, 0x801c581f, &(0x7f0000000000)={0xbe, 0x800, 0x5, 0x8, 0x6}) syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) syz_open_procfs$namespace(0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f0000000040)=0x8) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) unshare(0x40000000) 03:43:29 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:29 executing program 5: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:29 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:29 executing program 0: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:29 executing program 3: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, 0xffffffffffffffff, 0x0, 0x20000102000004) 03:43:29 executing program 1: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:29 executing program 3: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:30 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:30 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:30 executing program 0: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:30 executing program 5: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:30 executing program 1: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:30 executing program 3: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:31 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:31 executing program 0: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:31 executing program 5: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:31 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:31 executing program 1: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:31 executing program 3: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:32 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:32 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, 0xffffffffffffffff, 0x0, 0x20000102000004) 03:43:32 executing program 1: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:32 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, 0xffffffffffffffff, 0x0, 0x20000102000004) 03:43:32 executing program 5: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, 0xffffffffffffffff, 0x0, 0x20000102000004) 03:43:32 executing program 0: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:32 executing program 5: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:32 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, 0xffffffffffffffff, 0x0, 0x20000102000004) 03:43:32 executing program 3: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:32 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(0xffffffffffffffff, r3, 0x0, 0x20000102000004) 03:43:33 executing program 5: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:33 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(0xffffffffffffffff, r3, 0x0, 0x20000102000004) 03:43:33 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) fallocate(r1, 0x2, 0x6, 0x2) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:33 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(0xffffffffffffffff, r3, 0x0, 0x20000102000004) 03:43:33 executing program 1: syz_read_part_table(0x94, 0x4, &(0x7f0000000300)=[{&(0x7f0000000000)="954fd429469e5997cab131b2f5c9a4e5c66ed9bfa3af4320eae7535799469cb34410ba872e3534ac160a12ab7800a7689cfe0f07291b89bf56c39fcb712d9c9935104a4c82d8e0f45c9bbc5cf68ec30fa08fed07572eaa922d402c15c676c615d4a0850a6dd56a17f2a6adef3cc34152f588474fbc87e8c83ac72610b7d355a2473101a33eb4d9bc2f94922899ef1efd292807e5996b54e6dfd32bf00b82c99f49482e7fa3dab444ce454d948bbe0a245e78f6db", 0xb4, 0x9}, {&(0x7f00000000c0)="04e1806c0c629aa4d64b145a85e95ea03b42c019400c8a3767f9f7cc1aebb03a6ccbbaec7491b00c606464ae452664e888544bb9924f923966130a425491d9f08434d00b1f4bd08361d0d956a2bce22f485f5c47b816eb012ded2bc6d39cfd59f8274b8f2a2e804210fcdbc5016e4cbdcd3ccc72f1daa386735b775d71a9e25790f3e52c2f851f0d14b030afe17410702af704c550d79e", 0x97, 0x1}, {&(0x7f0000000180), 0x0, 0x7ff}, {&(0x7f0000000240)="60a93ae3b3dd7af6d0ea1a7fc788bd2cc8d0f0e91c2be6506897a642f6927bc2ce895dadb43e8467fd4845b6ac0400913eaf7e7236028d10bab64f427126ded11eabd1794497ab9cd25bd5d7247a9ce3d92c0bc613b37a5676b7604f4b4dfea11b785c574dbac1fcbbd2f568ac1180ac47120f861ede458b39e05ed65c47c7cfce995fdd1d21", 0x86, 0x7}]) syz_genetlink_get_family_id$net_dm(&(0x7f0000000180)='NET_DM\x00') r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f00000001c0)='/selinux/policy\x00', 0x0, 0x0) ioctl$UI_SET_SWBIT(r0, 0x4004556d, 0x9) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r0, 0xc0145401, &(0x7f0000000200)={0x3, 0x2, 0x6, 0x3, 0xc59}) 03:43:33 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:33 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) ioctl$PIO_SCRNMAP(r1, 0x4b41, &(0x7f0000000440)="5b2de29f5001eab48f8bd2a0b0bba37ef57f3c614154a7e148bb815725501b279c424c368bb6202bb3119a180baedc24af03fd84074b4468e2cc4cc65509b236ea24bd3244f6c2c259fc764846e26c9bb041be4925d3c77c279889001f4945205a856d0ef8be5fc20421c143437ecbd03a580b1eab8748420998c6e4420abfdeb0d5281451d9803ebe4afccd2a9bec787b1c6c62c256b559141aa86bfc8f28f8ff8f57401fb154b53cdc7389cfe524e9b6e577f4406421167a2d9f6f7ef6e034f849d2120387c455b98a6d1743dd55e6ea210edd4a5318e378aae381b4c8313cdb26ea2c2c67d8b96e64ac5781b092f8fecd7242c06d500364d86ed8e3") setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:33 executing program 0: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) fallocate(r1, 0x2, 0x6, 0x2) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:33 executing program 3: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:34 executing program 5: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:34 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) 03:43:34 executing program 0: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) ioctl$FS_IOC_ENABLE_VERITY(r0, 0x6685) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:43:34 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1}, &(0x7f0000000040)=0x1c) setsockopt$inet6_udp_int(r0, 0x11, 0x66, &(0x7f0000000200)=0x100, 0x4) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r1, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r2, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) [ 953.790379] loop1: p1 p2 p3 p4 < > [ 953.794122] loop1: partition table partially beyond EOD, truncated 03:43:34 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) [ 953.914631] loop1: p1 start 1 is beyond EOD, truncated [ 953.931186] loop1: p2 start 101 is beyond EOD, truncated [ 953.970319] loop1: p3 start 201 is beyond EOD, truncated [ 954.007515] loop1: p4 start 301 is beyond EOD, truncated 03:43:34 executing program 1: syz_read_part_table(0x0, 0x0, &(0x7f0000000200)) 03:43:34 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x40040, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000300)='./cgroup/syz0\x00', 0x200002, 0x0) openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/hash_stats\x00', 0x0, 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) openat$cgroup_ro(r0, &(0x7f0000000380)='cgstat\x00\x00\x00\x00\x00\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:43:34 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuset.effective_cpus\x00', 0x0, 0x0) r1 = openat$cgroup_ro(r0, 0x0, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r1, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) r3 = dup(0xffffffffffffff9c) r4 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r5 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) r6 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000200)='IPVS\x00') sendmsg$IPVS_CMD_DEL_DEST(r3, &(0x7f00000003c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000380)={&(0x7f00000002c0)={0x48, r6, 0xb10, 0x70bd25, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x400}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0xf37c}, @IPVS_CMD_ATTR_DAEMON={0x14, 0x3, [@IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e21}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x2}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x8}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x95c}]}, 0x48}, 0x1, 0x0, 0x0, 0x4000}, 0x0) ioctl$ASHMEM_SET_SIZE(r2, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r4, r5, 0x0, 0x20000102000004) 03:43:35 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) setxattr(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=@random={'system.', '$\xb6securityvmnet1\x00'}, &(0x7f0000000180)='/dev/loop#\x00', 0xb, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) 03:43:35 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='bic\x00', 0x4) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) getdents(r0, &(0x7f0000000140)=""/82, 0x52) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:43:35 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x0, 0x0) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f0000000040)=""/70) 03:43:35 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:35 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$inet_mreqsrc(r0, 0x0, 0x25, &(0x7f0000000380)={@dev={0xac, 0x14, 0x14, 0x17}, @local, @empty}, 0xc) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) r4 = add_key(&(0x7f0000002680)='rxrpc\x00', &(0x7f00000026c0)={'syz', 0x2}, &(0x7f0000002700)="5d13428f36c6d65ab43927b6e9f928905b862e94b1fb2d3704ed23e1c1b5af109884a1a122bd1ff256bd7e20e8904db5baafe246761711d4f3596682fd765888e43997a9c2313e661c02c915674e56ad27b79ca16c50653f98593578c3b08937aacabe5861898defd945312a41e2bbdbfadda18d56afbb3d2039ae83d13c77157556775b3cb9ebdc0259c908def313795590c4473192fa7833ba3dc1c25a121a4bfb239e3440661a5a644ea8c84be592a60704fb3e77a4897c61c810d097691583c38f8a4724873098fa14b0e9882d3fe58b02", 0xd3, 0xfffffffffffffffa) request_key(&(0x7f00000003c0)='ceph\x00', &(0x7f0000002600)={'syz', 0x1}, &(0x7f0000002640)='/dev/loop#\x00', r4) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) ioctl$TIOCGSERIAL(r1, 0x541e, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=""/4096}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000440)="07b794a82e5602015061e3e3b0fa2242bc43704c74eefcc36689e831dbe8d89d583504fda4d364c950d8c235a283ece55ef4a0147e5b94d61a619567e5cd75b6ee524e4339206b1e0989d33d87363e585d3c6b1c8b0fb0f4b075cc51972f00c8c85174ab5e70fd2256477be91cd65df034189924daad7fcde3076b278f5254c0fd6b4164af90a65a9008c81d296d710b8d3e36f4449648205503fdf1b9d225", 0x9f}, {&(0x7f0000000500)="996b286a6b26ee80776c64ed9a5173f5cfebed5341f8956b5f99900d90e4a1a3a512da5fc298aea97bc1190f53315d2e1896fa8cf0bd6bd3d17d13c5e2729904401c3a62a32eb7267204789ac6a3f1ad0440617cfbe5f0383a76443ead4df370360694562c1fd7f8943365b534ba2908d7dded4fb1886e5f5aa14273fe4404ff86ee17442955ce853470791ef270633d780fbd838439f165299cb6e04137e12b1e3b00f6d6b0427c23eb1d3ee1905f594edd6b3120fb754aa885913c721bcbe60b504074c6956ca4b53172ada92d6737d06a8b936846f4694a03ad728fe75d4c5b7679c098a1dbc051be4073cbfea37f1f0995ec6ccc44bd3530f5e2dcd5b8e4bfe6863d95159397c46a41bd36fd488a29203bb1d8d19ea524f1d07faac7b8de02cb8b512c97cce936790411c61b63bd01b89a2d50a3f95655478d93888aae20e762eac9011104d73497e03c138a7532a2d148445a3820612006ac79f03e376d6d5b252d2fc7f588dd93779e0daf424aa717d3acc87359446ac33edb920cad6ee63c30686d4ece3552f4d0a372ea78725dc4e341fecbc087b9675450c3d91f9aecbe207eb68a2f71e6a6ef075c69270554dab7de10851fa21a5df83edee947f3027d346e33715d592d597fb47f2f5e3c33803f3d382d1f54d5901a4b4a02636b35743eef5cb81fb79eed869a58eddcfd61d9d10e96b2027028378cb62ab951f2c2592a010a765618fabc66343b391224014bf63731458b5fe95b9a4285ff4ebd35889038d42f19198f41c72d6fdedf5102dc790b1e109e3710c6cb58d2c486a521b0494188e1acc2737fb4fe9f16c8e4152bf833ea561502c8ed690516c6d00f9dca3cb46a49b898cd84f446cb633406595aaf6625c53254226ea00782af53e75c81779545761dd40683d3920def3ac505e0c92026d822a0b265bab3150ceeb98e98278670b5f1328b31011bf4b58624da4e3b1b64a6c269e82be59c544fda5d0be830e4fee87eb4d67f132df807f21fd0f0cce5f6a2d0b8fa70cc7ef8832fe52b4ac4689206b354c44faf0cbcae3fdc7af2f8c2294d1d495355cdc7d23a19fa3961d0a8bed82f265c45756e468a139fd02d8a4afd7fc0fe9d8cf9d94f07201e7442c0bdcd9ee940905c084470ec361e27c11bf97fc998641d3db35714cc2b3bc87c9d11acf9d1f0f6513996577643a5afb79db50ecd9fe2f2696191d458fb88cb9c698e497deed96d0aaaa0025f51fa30d97c148608efdd8a9d039e0e834237d2e4abdbfef2ae68ce267f6722e66c55a0f7afc8393fcd731c93175c1cbb102228efaaca322baf563792a2ce3d8b3e918ad7dc82bf9116113937abf2592b23f47fff7b6ae2592ea0fd5fc9f24c97998275de95f958582de977155ba539a576d95c01593a34c5d722accb133f6971f58da90e8cc234538d6cbb18a072e5dc492c9a9a71ae4c59bf04ef435c2a31f93f6dd4f040e02ede7b4984558453588e7e151d059cbebb5ad9ee571d407808ae43539eb47ff8ebecf3bfd1aba75346d3576b9366b178b19f803751a3d70c44f0ca8c159a8a33c3af6af92782076450a86805fed9b9a72b64e59a9e599d9ccae77cfcd3c2d39bd3d4dcd834074d309f511c8783c01150449f227e1e51ca727deed444144befcaec9c29bf2e997f522ca98b8e06e93837aae50141f2d192b672e49f254e21239421482d7844a198b8940e9bdc5bc68c46cb772ae3952e7e76558e327c4e2f66a03014ae500e9e674ca1a07ef604ed73da70752d336c4ba76894746b7bb925227f1256658a88667e294c582a8425d195fc772586199ebd3494276c00237ad5b5d5550fc3a830d4e0b0790c574a5605d53fc8ac9252c897827d5a4aad4f06e9ea93608b12d35e249c38fb37936e9d631d12ff9e40b70e80b7640286afd25e8b29dbc6cfe8d48c1e6baa465eeb03eee542480cf2d6c63f9cf14dee634839338923b627ec6283269832eda4eb05f13e937fa039bd156d343d4bbd1cd66f44499fb99119dc033fbbd2a9df3fa8299dc0b15d9cc4bd8d20116830d7c86f4f3a46a39f460449c8f4ab5362660e6d6c6bc1b7af6d1210219a83ee429a18e508cbb5d8db124fbb54b48198cd8cf997c50560fa0b6493df7d7c778e058a320ef61fedb3b5ad193de849c784a7c423a596946b64f055aac2ac9d1d2a34bcb48be9b55c0253548d8e37bf5049af8ebf4a608023f640972f83afc007fac62d48138fcc28ecfe2e97f6960a67233cbb22d1230a515f241e5838aebf9f726405a9f1c53d7c2a2551658d0afcd0aef29d404bb24a6ccf3a763486d4d718e8489da385ccc0f42fc67027883b5a1cc3f049db6d79653ed048de1100dabaa167103a9be73ea4a5be8b6b8c2c7ce618dc909291744103aafa176b309a1355e393deedd00a353e374be4204c2eb6b4a218cc808031754d13ff4bcaaaeae3674d48f02d4e8b69402d94528241efe856a2d01fe2eb346d8c8bc7281fb2723973064c0b4a7acedcda5150c4f701bc9eac16f7e03133bd9cfc0925eb5f931b7fda1a593a19a8c3cae5b58ef9129ed83bf03eb5e3c9ca4f67457be8481fcbb772cceecec0051cf2c7afb08a9770acddd4be5e6f4668cec60993ba9cc66fa3c52a02550f8cd12f8e4cdd2f73de3675bec236251d9bb15ed475ea0e12279d77eba6a9b904431a0a406e2d1f22a58f85f82e04abf999c2aafbd022c6ca6f8f1dbada04f29e404b9389bc7f4f2964a86a23d439df3d9f0c722e56dc07c3d08a09cde48b66d04093184046a08ed3d5dd3b186f9f734f3e254cbc0d24247993f01322f5f6519465bbe4c86ba9d737b672b60d6d0aff7f359418547ca8d3ac358c40565d1c94ed8d3cb85b78b62b455942fbb6b1f545af2b4af3a46b9d8baeed89b48fdcb01446cfa9a182f8e29fa86bf0a95b0f2a2e7dc04987152e8c9c64fb0b22bf73bfdf8050fbafd31b1d1d57fa98da206cf365bb5bba9de2f727a9bbef2a4f295a4c4c64f97876c4e6f7466f49e0ac8c0ef187fdd3b076c622b74220c989f9225bdf605ad9503c4789d1ec6266b42caeabf6f2699202656bc1922360b9d41335b836ff7226e1d539c8f90ec4f80685b3c541282e59631cb7930dde7348bce118e273ab444349fd376cd3072d15351714c9b53a596e80decb8bb370c9490a630ff08788bcece1ab187c0253eaeabb794f7d11b941dd41285d2ea97a2015c77391c80e7110bad17c57f822665f18c1b8bc3d76f825801fb0fa5e22b143b189dc0f0b9589249dfc5529e2a2e86fcf39b86b437fc8e1c74fdb17d00ce2eb7316da8cc25d721faa0ed4f1555c21efe73dfb0b16158fff623c2f1c5fa6e54576ad0a149372407006d6897abc48786eb2f0e6eed670442d962d3612c0ef1c32cfdcfc2b67294bc1177b7341abd8453b32676234139a954323a3a0a48c05b93581316c9e7b99c5b36eaff42c1a711cbad166b2e7f317a545daf4a8dfcc8295d5349bcbafb61b50b40089f26895c381bdaabd7aa34e089147f5a11e72227be52eca8c20bdbd83b97d7378c14df8abd51558cf0292149b80217e96dd7b3a42ccc279087553546fb0fa8d71cae4dc7ed3dec87feb48caa74c111c2d00d233ffe536e9218f9c48a34639b89860f79aedf68721eca24baf7fe4c74ae9b8624d061c7c60e25bae6195132e9dab1846c1a843985d2a234897c1dda8b4c26251992909567b27945828aa031d3b1b97a8d28bec3e877263bc09d9216bbbfa7af51748f665f76680c39eeab713d738af2ff56097882278370c5695a70c0b9e91a2cd473c41475527d5f4f21ae53fd277bbc2a95cb4ce5c52d992e055216e0c92ec53c42c0be420900c34407b9ebe51b88ed613f1dfb5e028daa03d182464764f151fd7e34a47a4e0d683af626a9832e9a7430fdd4be3f73acbb4b0ec4c80d8e382df1c0b8fea6b04bbc8130ea70354cfa5744907c4c9febc3a957c9d095ea9295df2bbf21b9aa998cebb76ec8f5b19646ca63b2cfa6c0136595183fdb4b99664ebab0ab6409185fc93d3373bd1a9f5013565a0f10637d932d8bf1bd7f16fc50846f03bc85960d1bbeb5708d1977a301a5b730088211833e4d1ce21cf833cec15f6cb84ce9dc864816e5193febe6810235d98ffb7c69eafd2c44367cc7e63b24f803bd74b0b9ffc05fa69c9b4511be090e7feee36247e42603eea83f27d216eefd662a7efd261d870e54bd2515bf8f7864e34cc32dffccb0f667d786e12ccf564797df345c1bbb10c8f04ecff2fa0d8b7faed651315b1a9d8f37019f3860e38d676acfd445f7d5095b5657a635bfb7504fef4fbd7dcf59d53f8d36d59e99cab349b27091e3b6095ae7255e6319d925012be2073799cd9154de7d64cbee131798c87e78b69f7878cbff3dc0b00702d7ae45d9680200e0f9417112f5458ba6786703c7831636a0fac2d86476f1664633aaae5c5c31991d94b198593a31aedc47a034e5a59377242a7d02d75145a881b9ce3afe3c10bf08a6bb030ed365a48a821737164b47c18a8fa5d3459579569297bf811287f70a935c3459dbb467168147d312a100745b14b129a88e8eea12d99b917c2614ee57645c4947abf6d3e0d5673ec9e962b312a457c8fae51348c454a7b2459d9157c673af3bd6225abf80bce317b854229a65a6ad97fcce68bfe325985f3981f08b112bbcf292896ba9bd2688e6158c22106bcfd85aa87384f0c173a55390aaf19e8d41c88704fb06e0a9614e165329604bdc040b9ecd19639b756131a21cf96c5d64cefc15874a4c858804910fdc379a10f0b7a1450df253dfc5c0e372be48580f62c69cbe7c203e579740d8c989da0b7dfb43b7119d5fc7f33750729e7a9898753a373780022b072c9131f80888eba9a019c7587fe83682907043daa56d81255bbb3f2dbd21d4f3049052f32c2e94cf0d9d07af0ae9ca58ddeec992ed9a52a98285de530e368aab871de19aeafe24630ecaddbc633e50dbd2ca71e7ad0849e4ef1d0da1840d2161db3eff89afb603125201b6440ed272bd9fd13eb5e187a74784e259dcb176950d80920a1495c56400fdb13eb2bb574fbe71694c9efdc9624f50003880deb2700a661d80d9fceb7fef4dba4862918743bb09daa6fccdc5297a9196f6a19ac5cea8ac0c68fe990cecddb24549c8477bdee082454f64d0ff2bf517e05a8cd0c234c7f26980742d353eea3bc57c2183e3da835830cc4204bb9101a53b8ca8958f022ba6165ef93b0ce35f27fdb30326cdd2eb0e2f68e03dd1e0fdba911318c992dd8c1e36f8aade6ce0a75c0ca601f611a8d6695ac3fda1787ac6682b21b94764240bf7ba2669d7c34fe610a6b05b65d597d04418d7bfd5e93a4512077198bf7211b6806d4c891eb35391a679aca384c992aac87dc6af1ab24e0a1ce56dea9dda96d9d4211911c882982b92a993738530058f205a2d9b90bbea4258620d87fa675e23af56c07b68d73c15620467f17bc3c5c8decab5432f9a8cd7a5c1597448c3d1f33bb6bdbeb521e7c3e048448e9e692e7e8bd1a4c8382b0d77feedf23c5ad0e778ada8ce257a6d113c60d7b8a53554472599661ed414d826cd778d9e03267eeabb3cc98ee2a52e1bdceda9472b65aef2ada11747f106347940c3e6e9c88a710a586312b078bc756c01fe62325816bbe6ad41df2a7b6926c4f01a22a9648e2640007daa339d877b83e8b1abd23356973c2743582cb4d4705bc52057ee406d80dcb4718600d038c192ea6ee96fe170e5f4a236d437e1e6afd8af5ce59759d569cca73b2b70e2ddaf715b9", 0x1000}, {&(0x7f0000000000)="8d4683364c89dc406ac1b2c2ab1710ca1ba1feb8c9d01e50899b52ef91d361e70b65b4320ee113e6d73a2cc2b327fb5ebfead25a0f7ce4464f932acdee96c055856bb8171d46", 0x46}, {&(0x7f0000001500)="65c697ca63a24f5f53376af1095f63a8d9c2bfb292d90bd93aa9f68d1ea37bbfedcbc714c99689767b56ebd431a401bbf94c77477bfe02f8a6a29e495d3b64ca7ce98bd63e45ae1f13447aeaa0a05e10de3022b860dbf314459518c9da2779167d86a83e258ff131a5b83d916c24347a0980100b586442d4858b9a84139fc3859187d29244e5477c268b2e23d924157c1c7cf83b2d35b151e306bdad3ea663ea219bf4d7b71f229744e7202e92f7f165ed75734bc02f79d7b8e4025f1ff19126b4875e976c8eddbdd08643b1eef079bc9ec014cc161dc627741f02f9574b1caf1d3fa41008ececde2d811c39e3aaa5d20c744629", 0xf4}], 0x4) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) [ 954.940597] loop1: p1 p2 p3 p4 < > [ 954.944507] loop1: partition table partially beyond EOD, truncated 03:43:35 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$cgroup(0xffffffffffffff9c, &(0x7f0000000140)='syz1\x00', 0x200002, 0x0) r1 = dup3(r0, r0, 0x80000) openat$cgroup_ro(r1, &(0x7f0000000080)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) recvmmsg(r1, &(0x7f0000001180)=[{{&(0x7f00000002c0)=@llc, 0x80, &(0x7f0000000640)=[{&(0x7f0000000480)=""/241, 0xf1}, {&(0x7f0000000580)=""/82, 0x52}, {&(0x7f0000000600)=""/6, 0x6}], 0x3, &(0x7f0000000680)=""/54, 0x36}, 0x2}, {{0x0, 0x0, &(0x7f0000000740)=[{&(0x7f00000006c0)=""/112, 0x70}], 0x1, &(0x7f0000000780)=""/135, 0x87}, 0x81}, {{&(0x7f0000000840)=@xdp, 0x80, &(0x7f00000010c0)=[{&(0x7f00000008c0)=""/200, 0xc8}, {&(0x7f00000009c0)=""/217, 0xd9}, {&(0x7f0000000ac0)=""/233, 0xe9}, {&(0x7f0000000bc0)=""/185, 0xb9}, {&(0x7f0000000c80)=""/103, 0x67}, {&(0x7f0000000d00)=""/200, 0xc8}, {&(0x7f0000000e00)=""/201, 0xc9}, {&(0x7f0000000f00)=""/147, 0x93}, {&(0x7f0000000fc0)=""/217, 0xd9}], 0x9}, 0x3ff}], 0x3, 0x2, &(0x7f0000001240)) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) timer_create(0x7, &(0x7f0000000180)={0x0, 0x1, 0x0, @thr={&(0x7f0000000200)="be559e81d08e303694bafb5cebc2902d149ede92735aafa45da5bf8e802ac634283c5be2473d0d66b5213874cbbbbd322c72f1a8725507b3db31977983e0cd25719ba24c3c568e34041ef116303c1178fff9bfa5691f0b00811dce864c5af5b197ece3941a76cdd89dcc5e999674423bacc72f53", &(0x7f0000000380)="3c2b7989b6523871f3e14b161f853c20234937925b9994a6d6bc04a78e9f13be4618542143dc4c3a62ff29e6bc7d4c2b27ea9412b552382e09b4fbbead7e658213f3a99a683ed4f0fcdd5d186f4448be62ca4bc33f234594cf3cf87c1ca15c244779530877088ed00b057bbf1070ef017fbcb494d96792356bbb26de79c992111b1608c267f5dcc92a16e4ebbe674eba42c7c71e42645eb237c1d671e98fcf7d7db39d41132baf2dae572030ea830030767c63351803c571ce0554d9ea3c8aa520da7f424403a00256b241202bd7a7ddab2d40e9c67d605bbf31626385c3bee4deecf593f52b8bf554ad271397e14606ae924070"}}, &(0x7f0000000280)=0x0) r5 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r5, 0x1000008912, &(0x7f0000000000)="0adc1f123c123f319bd070") r6 = socket$inet6(0xa, 0x2, 0x0) r7 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r7, &(0x7f000001bfc8)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)=@newlink={0x30, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_GROUP={0x8}, @IFLA_PROTO_DOWN={0x8}]}, 0x30}}, 0x0) fcntl$setpipe(r2, 0x407, 0xc2) socket(0x0, 0x6, 0x1b4) getsockopt$IP_VS_SO_GET_TIMEOUT(r6, 0x0, 0x486, &(0x7f0000001280), &(0x7f00000012c0)=0xc) timer_delete(r4) [ 955.063386] loop1: p1 start 1 is beyond EOD, truncated [ 955.094939] loop1: p2 start 101 is beyond EOD, truncated [ 955.101051] loop1: p3 start 201 is beyond EOD, truncated [ 955.135324] loop1: p4 start 301 is beyond EOD, truncated 03:43:35 executing program 0: r0 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/enforce\x00', 0x800, 0x0) ioctl$TIOCMSET(r0, 0x5418, &(0x7f0000000140)=0x6) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet_udp(0x2, 0x2, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) ioctl$FS_IOC_GETVERSION(r0, 0x80087601, &(0x7f0000000180)) [ 955.380487] loop1: p1 p2 p3 p4 < > [ 955.384590] loop1: partition table partially beyond EOD, truncated [ 955.400930] A link change request failed with some changes committed already. Interface lo may have been left with an inconsistent configuration, please check. [ 955.463060] loop1: p1 start 1 is beyond EOD, truncated [ 955.494453] loop1: p2 start 101 is beyond EOD, truncated [ 955.517637] loop1: p3 start 201 is beyond EOD, truncated [ 955.538086] loop1: p4 start 301 is beyond EOD, truncated 03:43:36 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x1000, 0x1) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={r1, 0xc0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=0xffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x1}, 0x0, 0x0, &(0x7f0000000200)={0x2, 0x7, 0x3, 0x4}, &(0x7f00000002c0)=0x3, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}}, 0x10) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0xb0}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:36 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x400000000000044, 0x10000, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) ioctl$EXT4_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000080)=0x20000) 03:43:36 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) prctl$PR_SET_TSC(0x1a, 0x1) 03:43:36 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) [ 955.961270] loop1: p1 p2 p3 p4 < > [ 955.965667] loop1: partition table partially beyond EOD, truncated 03:43:36 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x1003, 0xffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet6_mreq(r0, 0x29, 0x1c, &(0x7f0000000000)={@local, 0x0}, &(0x7f0000000040)=0x14) recvfrom$packet(r0, &(0x7f0000000440)=""/174, 0xae, 0x40000142, &(0x7f0000000200)={0x11, 0x16, r2, 0x1, 0x6, 0x6, @remote}, 0x14) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:36 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) perf_event_open(0x0, r2, 0xfffffffffffffffe, r1, 0x1) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) write$P9_RCREATE(r1, &(0x7f0000000180)={0x18, 0x73, 0x1, {{0x0, 0x4}, 0x8001}}, 0x18) sendfile(r3, r4, 0x0, 0x20000102000004) [ 956.085656] loop1: p1 start 1 is beyond EOD, truncated [ 956.116082] loop1: p2 start 101 is beyond EOD, truncated [ 956.146653] loop1: p3 start 201 is beyond EOD, truncated 03:43:36 executing program 0: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="77f3d3aee97c40eb0327", 0xa}], 0x1, 0x0) sendfile(r1, r2, 0x0, 0x20000102000004) [ 956.183962] loop1: p4 start 301 is beyond EOD, truncated 03:43:36 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) r0 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/enforce\x00', 0x20003, 0x0) setsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f0000000040), 0x4) 03:43:36 executing program 0: prctl$PR_TASK_PERF_EVENTS_ENABLE(0x20) r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r1 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000000080)=""/53) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000240)='\x00'/11, 0x4) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) fstat(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000400)={{{@in=@remote, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in6=@empty}}, &(0x7f0000000200)=0xe8) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000500)={{{@in6=@empty, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in=@dev}}, &(0x7f0000000300)=0xe8) lstat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0}) r9 = getuid() fstat(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}) getresuid(&(0x7f0000000740), &(0x7f0000000780), &(0x7f00000007c0)=0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffff9c, 0x29, 0x22, &(0x7f0000000800)={{{@in6=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in6=@empty}}, &(0x7f0000000900)=0xe8) lstat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0}) r14 = getegid() lstat(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r16 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000b00)=0xc) getresgid(&(0x7f0000000b40)=0x0, &(0x7f0000000b80), &(0x7f0000000bc0)) lsetxattr$system_posix_acl(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='system.posix_acl_access\x00', &(0x7f0000000c00)={{}, {0x1, 0x4}, [{0x2, 0x3, r4}, {0x2, 0x1, r5}, {0x2, 0x3, r6}, {0x2, 0x5, r7}, {0x2, 0x3, r8}, {0x2, 0x3, r9}, {0x2, 0x5, r10}, {0x2, 0x4, r11}, {0x2, 0x7, r12}, {0x2, 0x2, r13}], {0x4, 0x4}, [{0x8, 0x5, r14}, {0x8, 0x1, r15}, {0x8, 0x2, r16}, {0x8, 0x2, r17}, {0x8, 0x7, r18}], {0x10, 0x4}, {0x20, 0x6}}, 0x9c, 0x2) sendfile(r2, r1, 0x0, 0x20000102000000) 03:43:37 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$PPPIOCSMAXCID(r1, 0x40047451, &(0x7f00000027c0)=0x2) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) r3 = dup(0xffffffffffffff9c) r4 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) ioctl$EXT4_IOC_SWAP_BOOT(r3, 0x6611) r5 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0x4000, 0x0) recvmmsg(r5, &(0x7f0000002780)=[{{&(0x7f0000000440)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @loopback}}}, 0x80, &(0x7f0000002640)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/72, 0x48}, {&(0x7f0000001540)=""/201, 0xc9}, {&(0x7f0000000200)=""/4, 0x4}, {&(0x7f0000001640)=""/4096, 0x1000}], 0x5, &(0x7f00000026c0)=""/181, 0xb5}, 0x5}], 0x1, 0x2000, 0x0) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(r0, 0xc0505405, &(0x7f0000000380)={{0x3, 0x0, 0x1, 0x3, 0xe74}, 0xffffffffffff7fff, 0x3ff, 0xffffffffffff8000}) ioctl$sock_inet_SIOCADDRT(r2, 0x890b, &(0x7f00000002c0)={0x0, {0x2, 0x4e24, @remote}, {0x2, 0x4e22, @broadcast}, {0x2, 0x4e21, @local}, 0x16, 0x0, 0x0, 0x0, 0x80000001, &(0x7f0000000040)='sit0\x00', 0xf19b, 0x8ac, 0x100000000}) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r4, r5, 0x0, 0x20000102000004) 03:43:37 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x693, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000006ac0)=[{{&(0x7f0000000140)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @initdev}}}, 0x80, &(0x7f0000001500)=[{&(0x7f0000000200)=""/147, 0x93}, {&(0x7f0000000080)=""/37, 0x25}, {&(0x7f00000002c0)=""/43, 0x2b}, {&(0x7f0000000300)=""/52, 0x34}, {&(0x7f0000000380)=""/153, 0x99}, {&(0x7f0000000440)=""/91, 0x5b}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/24, 0x18}], 0x8, &(0x7f0000001580)=""/162, 0xa2}}, {{&(0x7f0000001640)=@rc, 0x80, &(0x7f0000002b00)=[{&(0x7f00000016c0)=""/162, 0xa2}, {&(0x7f0000001780)=""/84, 0x54}, {&(0x7f0000001800)=""/209, 0xd1}, {&(0x7f0000001900)=""/119, 0x77}, {&(0x7f0000001980)=""/165, 0xa5}, {&(0x7f0000001a40)=""/4096, 0x1000}, {&(0x7f0000002a40)=""/82, 0x52}, {&(0x7f0000002ac0)=""/25, 0x19}], 0x8}, 0x5}, {{0x0, 0x0, &(0x7f0000004bc0)=[{&(0x7f0000002b80)=""/4096, 0x1000}, {&(0x7f0000003b80)}, {&(0x7f0000003bc0)=""/4096, 0x1000}], 0x3, &(0x7f0000006d00)=""/88, 0x58}, 0x4}, {{0x0, 0x0, &(0x7f0000004cc0)=[{&(0x7f0000004c80)=""/21, 0x15}], 0x1}, 0xae5}, {{&(0x7f0000006c80)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, 0x80, &(0x7f0000005180)=[{&(0x7f0000004d80)=""/242, 0xf2}, {&(0x7f0000004e80)=""/63, 0x3f}, {&(0x7f0000004ec0)}, {&(0x7f0000004f00)=""/205, 0xcd}, {&(0x7f0000005000)=""/214, 0xd6}, {&(0x7f0000005100)=""/80, 0x50}], 0x6, &(0x7f0000005200)=""/4096, 0x1000}, 0x8}, {{&(0x7f0000006200)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @dev}}, 0x80, &(0x7f00000066c0)=[{&(0x7f0000006280)=""/38, 0x26}, {&(0x7f00000062c0)=""/5, 0x5}, {&(0x7f0000006300)=""/194, 0xc2}, {&(0x7f0000006400)=""/222, 0xffffffffffffffd5}, {&(0x7f0000006500)=""/89, 0x59}, {&(0x7f0000006580)=""/223, 0xdf}, {&(0x7f0000006680)=""/5, 0x5}], 0x7, &(0x7f0000006740)=""/105, 0x69}, 0xe4}, {{&(0x7f00000067c0)=@vsock={0x28, 0x0, 0x0, @reserved}, 0x80, &(0x7f00000069c0)=[{&(0x7f0000006840)=""/85, 0x55}, {&(0x7f00000068c0)=""/173, 0xad}, {&(0x7f0000006980)=""/42, 0x2a}], 0x3, &(0x7f0000006a00)=""/146, 0x92}, 0x8001}], 0x7, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) fallocate(r0, 0x1, 0x101, 0x0) sendfile(r0, r1, 0x0, 0x20000102000004) [ 956.460521] loop1: p1 p2 p3 p4 < > [ 956.479330] loop1: partition table partially beyond EOD, truncated 03:43:37 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) setxattr$trusted_overlay_nlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='trusted.overlay.nlink\x00', &(0x7f0000000180)={'L-', 0x81}, 0x28, 0x1) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) write$P9_RREADDIR(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="e40000002902000300000005946731337cdcb950f803000000070000000000000001000000da07002e2f66696c6530ecfe000000010000000000000006000000000000000107002e2f66696c65300301000000040000000000000009000000000000000000002e2f66696c6530830200000001000000000000003f000000000000000307002e2f66696c6530c003000000020000000000000003000000000000000007002e2f66696c65305001000000020000000000000019b8000000000000d307002e2f66696c65300400000000030000000000000005000000000000000907002e2f66696c6530f3eb6e3de3c562790242358ee05d8a5239264200613db8857f46e4f62c7d7cf1c9246151a75da87e00eb06c72a99e9b8ced4b0c223808181a5ca9d1dd4a217cdcdd72c1a9c842872fe10d04c0cad4c8183f9e2832e2b659bbff92e764fe288c7019696275ef3504b"], 0xe4) [ 956.621808] loop1: p1 start 1 is beyond EOD, truncated [ 956.662946] loop1: p2 start 101 is beyond EOD, truncated [ 956.693438] loop1: p3 start 201 is beyond EOD, truncated 03:43:37 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) [ 956.716135] loop1: p4 start 301 is beyond EOD, truncated 03:43:37 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x2, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x11a, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) 03:43:37 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) mkdirat$cgroup(r0, &(0x7f0000000080)='syz0\x00', 0x1ff) [ 956.942142] loop1: p1 p2 p3 p4 < > [ 956.946045] loop1: partition table partially beyond EOD, truncated 03:43:37 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet_icmp_ICMP_FILTER(r2, 0x1, 0x1, &(0x7f0000000000)={0xb2d}, 0x4) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:37 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0xffa1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) [ 957.048266] loop1: p1 start 1 is beyond EOD, truncated [ 957.080985] loop1: p2 start 101 is beyond EOD, truncated [ 957.113693] loop1: p3 start 201 is beyond EOD, truncated [ 957.150629] loop1: p4 start 301 is beyond EOD, truncated 03:43:37 executing program 1: syz_read_part_table(0x0, 0x0, &(0x7f00000000c0)) 03:43:38 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = gettid() syz_open_procfs(r1, &(0x7f0000000080)='autogroup\x00') r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000280)='memory.swap.current\x00', 0xfffffffffffffffe) write$selinux_create(r0, &(0x7f00000002c0)=@objname={'system_u:object_r:restorecond_exec_t:s0', 0x20, '/usr/lib/telepathy/mission-control-5', 0x20, 0x5, 0x20, './file0\x00'}, 0x6a) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) getsockopt$IPT_SO_GET_ENTRIES(r0, 0x0, 0x41, &(0x7f0000000140)=ANY=[@ANYBLOB="726177000000000000000000000000000000000000000100000000000000000009000000e9ca23cefce9bf9dce"], &(0x7f0000000180)=0x2d) 03:43:38 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4000) ioctl$sock_inet_tcp_SIOCINQ(r0, 0x541b, &(0x7f0000000040)) 03:43:38 executing program 2: r0 = openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x200000, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='syscall\x00') r2 = dup2(r0, r0) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, r0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) bind$inet6(r2, &(0x7f0000000040)={0xa, 0x4e21, 0x5, @mcast1, 0x8}, 0x1c) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000380)={&(0x7f0000000300)='\x00', r1}, 0x10) connect$inet6(r3, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r4 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x803, 0x20000000000000ea) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r3, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r6 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) ioctl$sock_ifreq(r5, 0x89b3, &(0x7f00000002c0)={'bcsh0\x00', @ifru_settings={0x7, 0x401, @sync=&(0x7f0000000200)={0x0, 0x7, 0x400}}}) r7 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) sendto$unix(r4, &(0x7f00000003c0), 0x0, 0xc4, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0x6e) write$uinput_user_dev(r2, &(0x7f00000004c0)={'syz0\x00', {0x7ff, 0x401, 0xaab, 0x7}, 0xf, [0x1f, 0x9, 0xf6, 0xffffffffffff8001, 0x3ff, 0x0, 0x6, 0x4, 0x10000, 0x8001, 0x1, 0x8, 0x5, 0x80, 0x7fffffff, 0x7ff, 0xff, 0x9, 0x5, 0x6, 0x1, 0x81, 0x6ea, 0x1ff, 0xffffffffffffff00, 0x5, 0x685, 0xbb, 0x5, 0x4, 0x5, 0xfffffffffffffffb, 0x5, 0x620fc399, 0xad, 0x3e1, 0x1, 0x8447, 0x58, 0x100000000, 0xc05, 0x5, 0x3, 0x8, 0x13a, 0x1, 0x8000, 0xd64, 0x30bc, 0x100, 0xff82, 0x4, 0x4, 0x1, 0x5, 0x9, 0x0, 0x6, 0x5, 0x400, 0x302f5956, 0x8, 0x100000000, 0xc5fd], [0x1, 0x334, 0x1, 0x2000000000000, 0x1, 0x4, 0x7, 0x3, 0x3, 0x5, 0xffffffffffff8001, 0x7fff, 0xffff, 0x0, 0x7, 0xfffffffffffff76d, 0x10001, 0x40a0, 0x1, 0xfff, 0x3, 0x6, 0xfff, 0x3f, 0x42, 0x6, 0x800, 0x6, 0x7fff, 0x0, 0xff, 0x3, 0x3, 0x8, 0x7ff, 0x0, 0x4, 0x0, 0x0, 0x7, 0x5, 0x200, 0xfffffffffffff801, 0x7, 0xfffffffffffffffd, 0xff, 0x6f, 0xfffffffeffffffff, 0x400, 0x200000000000000, 0x3, 0x4, 0x1, 0x8d, 0x81d, 0x4, 0x9, 0xd9, 0x2, 0x80000001, 0x0, 0x40, 0x1000000, 0x8], [0xa9, 0x7, 0x1, 0xfffffffffffffff9, 0x2, 0x84, 0x164a, 0x4, 0x400, 0x200, 0x0, 0xdcf, 0x5, 0x6, 0x1, 0x40, 0x7, 0x100000001, 0x5, 0x800080000000000, 0x3, 0x6, 0x8, 0x5, 0x3, 0xffffffff, 0x7bf, 0x5, 0x0, 0x9, 0x7, 0x6, 0x6, 0x0, 0x5, 0x4, 0x10000, 0xffffffff, 0x9b, 0x6, 0x9, 0x0, 0x6c, 0x5, 0x5, 0x7, 0x6, 0x7, 0x8000, 0x0, 0x0, 0xfa7, 0x1000, 0x8, 0x3, 0x7, 0x6d4915f3, 0x3, 0x4, 0xffffffff00000001, 0x1, 0x100000001, 0x6], [0x15, 0x20, 0xf86, 0x1000, 0x5, 0x0, 0x1000, 0x0, 0xbf, 0xce4, 0xfffffffffffffff9, 0x2a09, 0x484251c2, 0x0, 0x80000001, 0x452b6b8b, 0x3, 0xfff, 0x3f, 0x9, 0x7, 0x800, 0x5dd4, 0x2, 0x5, 0x401, 0xff, 0x2, 0xf41, 0x0, 0x8, 0x5, 0x0, 0x0, 0x52, 0x3f, 0x6, 0x2, 0x8, 0x4f64, 0x800, 0xfe, 0x7, 0x2, 0x1, 0x401, 0x7, 0x2, 0x1, 0x4, 0x8, 0xfffffffffffffff9, 0x0, 0x5, 0x1ff, 0x7, 0x10001, 0xb3f, 0xffffffffffff8001, 0xfb8, 0x8, 0x20, 0x8, 0x100]}, 0x45c) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r3, 0x6, 0x21, &(0x7f0000000940)="1e6f5c3bbfd415a0fb1e21251c49607f", 0x10) ioctl$ASHMEM_SET_SIZE(r4, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r7, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$UI_GET_SYSNAME(r1, 0x8040552c, &(0x7f00000003c0)) sendfile(r6, r7, 0x0, 0x20000102000004) 03:43:38 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x200, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) 03:43:38 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) [ 957.633148] loop1: p1 p2 p3 p4 < > [ 957.637072] loop1: partition table partially beyond EOD, truncated [ 957.712321] loop1: p1 start 1 is beyond EOD, truncated [ 957.744361] loop1: p2 start 101 is beyond EOD, truncated [ 957.749867] loop1: p3 start 201 is beyond EOD, truncated 03:43:38 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) sendfile(r1, 0xffffffffffffffff, 0x0, 0x20000102000004) ioctl$LOOP_SET_FD(r1, 0x4c00, r0) [ 957.768689] loop1: p4 start 301 is beyond EOD, truncated 03:43:38 executing program 3: perf_event_open(&(0x7f0000000000)={0x7, 0x70, 0x20, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000180)='IPVS\x00') sendmsg$IPVS_CMD_ZERO(r0, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000240)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r1, @ANYBLOB="12ff7f00010000000000000000132dbd7000fddbdf25"], 0x1c}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$KDGETKEYCODE(r0, 0x4b4c, &(0x7f0000000080)={0x8bb, 0x5}) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:38 executing program 0: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) write$binfmt_elf32(r0, &(0x7f0000000380)={{0x7f, 0x45, 0x4c, 0x46, 0x8, 0x100000000, 0x4, 0x401, 0x7, 0x3, 0x0, 0x1, 0x10f, 0x38, 0xa5, 0x7fff, 0x2, 0x20, 0x1, 0x4, 0x1, 0x7fff}, [{0x5, 0x7, 0x8, 0x2, 0x360, 0x9, 0x2}], "aa101e6803da4e30b89f616c326540202e86c9414eefdc57d1b3ea0aaad7ccd3781f216035f33414b46be62d9ef3ef8789329dcfc698b3a8a9f576c6007d3bd897f776a28520d82a0ec1a97f71963b73473246d0da22da02bdac5b603193639aa14db25e6792720af563e34a13aac4be87c6443f35789ff236cb7ef79685b8dfa969f06ffed44bc4f5c387dfce09f0c980dd6c346a00e51dd1ea6d26ec3bba4f8f81853238594978a7efe411e1dbbe95708782a37fe7fb7c2e9f00e582f00b0f7e884eb38e46df5a810c4d2abaeca7e4936b38d1a64d33e3182ac6265db193885261bce39fc9a23122cad4355d9f6119cdef020f427a738d1682bc9472", [[], [], [], [], [], [], [], []]}, 0x955) sendfile(r1, r2, 0x0, 0x20000102000004) [ 957.981278] loop1: p1 p2 p3 p4 < > [ 957.985047] loop1: partition table partially beyond EOD, truncated 03:43:38 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x13) r1 = syz_genetlink_get_family_id$team(&(0x7f0000000180)='team\x00') ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000300)={'lo\x00', 0x0}) accept4$packet(0xffffffffffffff9c, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000480)=0x14, 0x80000) getsockname$packet(0xffffffffffffff9c, &(0x7f00000004c0)={0x11, 0x0, 0x0}, &(0x7f0000000500)=0x14) accept$packet(0xffffffffffffffff, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000640)=0x14) getpeername(r0, &(0x7f0000000680)=@can={0x1d, 0x0}, &(0x7f0000000700)=0x80) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000740)={{{@in6=@mcast2, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000000840)=0xe8) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000a00)={'bond_slave_1\x00', 0x0}) getpeername$packet(r0, &(0x7f0000000a40)={0x11, 0x0, 0x0}, &(0x7f0000000a80)=0x14) getsockopt$inet_pktinfo(0xffffffffffffff9c, 0x0, 0x8, &(0x7f0000000b80)={0x0, @multicast2, @multicast2}, &(0x7f0000000bc0)=0xc) accept(r0, &(0x7f0000000c00)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000000c80)=0x80) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000cc0)={{{@in6=@mcast2, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in6=@mcast2}}, &(0x7f0000000dc0)=0xe8) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000e00)={@local, @broadcast, 0x0}, &(0x7f0000000e40)=0xc) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000001e40)={'team0\x00', 0x0}) getpeername$packet(0xffffffffffffffff, &(0x7f0000001e80)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000001ec0)=0x14) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000002380)={'gre0\x00', 0x0}) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f00000023c0)={@rand_addr, @dev, 0x0}, &(0x7f0000002400)=0xc) accept4$packet(0xffffffffffffff9c, &(0x7f0000002440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000002480)=0x14, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f00000024c0)={{{@in6=@ipv4={[], [], @multicast1}, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@mcast1}}, &(0x7f00000025c0)=0xe8) getsockname(r0, &(0x7f0000002600)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000002680)=0x80) recvmmsg(r0, &(0x7f0000002f80)=[{{&(0x7f0000002980)=@nl, 0x80, &(0x7f0000002a40)=[{&(0x7f0000002a00)=""/54, 0x36}], 0x1, &(0x7f0000002a80)=""/247, 0xf7}, 0x2}, {{&(0x7f0000002b80)=@ll={0x11, 0x0, 0x0}, 0x80, &(0x7f0000002f00)=[{&(0x7f0000002c00)=""/214, 0xd6}, {&(0x7f0000002d00)=""/74, 0x4a}, {&(0x7f0000002d80)=""/195, 0xc3}, {&(0x7f0000002e80)=""/104, 0x68}], 0x4, &(0x7f0000002f40)=""/52, 0x34}, 0x7f}], 0x2, 0x20, &(0x7f0000003000)={0x77359400}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000003040)={{{@in=@remote, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@dev}}, &(0x7f0000003140)=0xe8) sendmsg$TEAM_CMD_OPTIONS_SET(r0, &(0x7f0000003b40)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000003b00)={&(0x7f0000003180)={0x978, r1, 0x20, 0x70bd27, 0x25dfdbfe, {}, [{{0x8, 0x1, r2}, {0xfc, 0x2, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8}, {0x8, 0x4, r3}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r4}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8}, {0x8, 0x4, 0x401}}, {0x8, 0x6, r5}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r6}}}]}}, {{0x8, 0x1, r7}, {0x134, 0x2, [{0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8}, {0x10, 0x4, 'roundrobin\x00'}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8}, {0x8, 0x4, r8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8}, {0x8, 0x4, r9}}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8}, {0x8, 0x4, 0x2}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8}, {0x8, 0x4, 0x7}}, {0x8, 0x6, r10}}}]}}, {{0x8, 0x1, r11}, {0x130, 0x2, [{0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8}, {0x8, 0x4, 0x5}}}, {0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x3c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8}, {0xc, 0x4, 'hash\x00'}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8}, {0x8, 0x4, 0xfffffffffffffffb}}, {0x8, 0x6, r12}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x8}, {0x8, 0x4, 0x2}}}]}}, {{0x8, 0x1, r13}, {0x1ec, 0x2, [{0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8}, {0x8, 0x4, 0xffffffffffffffff}}}, {0x3c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8}, {0xc, 0x4, 'hash\x00'}}}, {0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8}, {0x10, 0x4, 'broadcast\x00'}}}, {0x3c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8}, {0xc, 0x4, 'hash\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r14}}}, {0x3c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8}, {0xc, 0x4, 'hash\x00'}}}, {0x3c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8}, {0xc, 0x4, 'hash\x00'}}}, {0x44, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8}, {0x14, 0x4, [{0x58e5, 0x1, 0x4, 0xdeb0}, {0x3ff, 0x7, 0x1f, 0xc54}]}}}]}}, {{0x8, 0x1, r15}, {0x44, 0x2, [{0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r16}}}]}}, {{0x8, 0x1, r17}, {0x1ec, 0x2, [{0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8}, {0x8, 0x4, r18}}}, {0x3c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8}, {0xc, 0x4, 'hash\x00'}}}, {0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8}, {0x10, 0x4, 'broadcast\x00'}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r19}}}, {0x84, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8}, {0x54, 0x4, [{0x0, 0x4, 0x3, 0x1}, {0x40, 0x2940cb77, 0x7f, 0x800}, {0x9, 0x2, 0x0, 0x90}, {0x9, 0xa20, 0x4, 0x2}, {0x7e, 0x7fff, 0x8, 0x8000}, {0x5, 0x6, 0x10001, 0x7ff}, {0x0, 0x20, 0x1f, 0x58}, {0x80000001, 0x1, 0x8, 0x100}, {0x0, 0x80000000000, 0xd7d6}, {0x9, 0xfcf5, 0x2, 0x8}]}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r20}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8}, {0x8, 0x4, 0xd35e}}}]}}, {{0x8, 0x1, r21}, {0x1b0, 0x2, [{0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8}, {0x8, 0x4, 0x1800000000000}}, {0x8, 0x6, r22}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8}, {0x8, 0x4, 0x6}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8}, {0x8, 0x4, 0xc149}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x8}, {0x8, 0x4, 0xb2c6}}, {0x8}}}, {0x44, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8}, {0x14, 0x4, 'activebackup\x00'}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8}, {0x8, 0x4, 0x600}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x8}, {0x8, 0x4, 0xfff}}, {0x8}}}]}}]}, 0x978}, 0x1, 0x0, 0x0, 0x24004810}, 0x8054) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x484, &(0x7f0000000240)=""/176, &(0x7f0000000080)=0xb0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) inotify_init() socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r23 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r24 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r24, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r23, r24, 0x0, 0x20000102000004) 03:43:38 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) r1 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) epoll_ctl$EPOLL_CTL_DEL(r0, 0x2, r1) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$FS_IOC_MEASURE_VERITY(r0, 0xc0046686, &(0x7f0000000240)={0x3, 0xbe, "5dcc69b45f7ebfdc773bf68fd4a533ec08c69bb6a71cdcfc167351ae0896ef86b974039171a716d9fa7d2fe56a112923763d88230767c7896ad2b75ce75b0ba6895fd3ee7f1521f45d1b8d7597b90deb2165b66000855f314f0a79d8683e2e2fd137fe46ee26193fff32a103b86a2a1343b2645c4b34b14b89b7c15b1064f599e66c58202ba051583cb8d1d76ef08a2c56dc73877d170f38de3380face19d0b44669f52b4258bff62c250c73fd01df23c23efdfdf47e84dd0cc23ac756f7"}) sendfile(r2, r3, 0x0, 0x20000102000004) ioctl$BLKTRACESTOP(r0, 0x1275, 0x0) 03:43:38 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) ioctl$UI_BEGIN_FF_UPLOAD(r0, 0xc06855c8, &(0x7f0000000000)={0x10, 0x9, {0x54, 0x2, 0x3, {0x1ff, 0x3}, {0xfffffffffffffffa, 0xc5e}, @rumble={0x2f13, 0x10000}}, {0x57, 0x3, 0x80000001, {0x9, 0x3}, {0x3328, 0x80000001}, @cond=[{0x2, 0x1, 0x40, 0x6, 0x2, 0x6}, {0xb16, 0x2c, 0xef, 0x0, 0x56ee, 0x3}]}}) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000440)="e034699cbe1a61fbb81af253a634b9a5edd48609b7b43aa8a74e72c4935d1d10ffd307af5d1776bb07b21ce978ccebd6b2de6f0ee560ffe3721af6edcb004303f13c35cf9e0f52bd7a39c4d558041e5b1f8d0207ddb191538d9271159e8dc4804a7d2617f9671d9aa1c5e5c99bcf390cd4f5ca08f8d2099104a89b6e382d71b4eafd5d1253df38dce9b8c0f250d35b0c09af44b7357893d6381d587c08b6e352039c4e136804a6dc749ecb4dac3a0fdf661301d02213b514bade04c1a7c69e47d9", 0xc1) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) ioctl$KDDISABIO(r1, 0x4b37) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) [ 958.082367] loop1: p1 start 1 is beyond EOD, truncated [ 958.113511] loop1: p2 start 101 is beyond EOD, truncated [ 958.145280] loop1: p3 start 201 is beyond EOD, truncated [ 958.177337] loop1: p4 start 301 is beyond EOD, truncated 03:43:38 executing program 1: syz_read_part_table(0x5, 0x5, &(0x7f0000001580)=[{&(0x7f0000000000)="424d73d8b3d2d07dd48570cfb46804b3c3fcf5e3cf3b4435c485997b3d043e428864b84ed7bca45c2533b8c3446c3658e1c1bb53b085cbe2b80f926a7a059403608b87c83ff9ee9ef4cb23fd66b0d1a72d830dced2b8475de12b4cb3866516a375949e00b4c281bbc73410f6c21071cd80273a1ddd14b7f967da82e9a2e239bf858ec678497ec931aacf47a1d9b5be0d9a21450d2afce5e8308997da6a42df1f7f73ea829b8b37a3a80daf1fec0f6d64963f158d89efc7c37d30b29fa07b2953c9e11a724e2a733b31277f61f34bae046167b541d9ce26953ed3991775135a8d598668a8c2cb199824", 0xe9, 0x81}, {&(0x7f0000000100)="56c2bfecf671341e03a5cf4e85b483a4ee7e30522a524e0b868131cef9fcebd05d2e8e031542a4b3578f7b86e1494a6f99c73ea41268af616973a749cb51f603bb2f05370cf0aa24d4d43ca1c48312a3be7726a5ee78f339bcd97c8a8bb2e2a516c1a89ed04ae6bc9bf297c58eeec9e5623d903edd83ad2ee9ad1714a9ac1675d8cfe606c456fb959ded36eb7d361d3cd3dd6853c064f12c7e3b694bbddbe8ad927ca6cd3288ca70cefe7bb4c7566b2d88329a9c6a7f84d7ae988c5f724d59979f58b79c", 0xc4, 0x401}, {&(0x7f0000000200)="03c4c398f47377365675e370c4fe095ffb3712e239df381c2c97d1d347f33a12334c15998bdb32d481acd72ddf1bce915e2a1e54b713f2824ba4bd", 0x3b, 0x4}, {&(0x7f0000000240)="d6bd52a4563aa104c5a9ce9d7336f2bf85c721eda6337a3363566442b82d608f891acadfd21767545b7e30055403edbb22474a611040ff61c98257baa9bfa957502b01e380d9af318069c6ac3ce6e40b", 0x50, 0x1}, {&(0x7f00000002c0)="6d36bb0d604273cd00567dca93781ba5d0568b505a9b7852ebbec83278d473a20947a927b156573111cfc4b08c8b63e989b358e1596c435ff8d98f8362343579748396f940fe4f1d666f76d176946c2754ee6e35ae4d5bf4da79fc5bebe2f94cabd08b35fda202e7e2f798541b39578851305b2bbcf844bb2bfee075082a709d30f8cd12a637c8e589fd8a2bb8a86ac6fcde72acfcb147ac559222c488c11a050a43b19821faee10d214a0ef424a952a5954dc10e8465c9a05666346416c1ab8d1b6644a4ac6c700d4d9f8164c60e265a2b3c449b0f0bd8ec745caf3980667553bee72f3435fe25d7424cb0a167aa865ab86ab7436ebc7606ead13eaeedaf10dcd3425381531f06a88fa12bb1d151e3d04f3b8ecdb593f5e9e5d840bcea9bbc05827e606d63ce4c3c2848607d78b3d220372ba51707da84e34ccffc9e8997c0d0d5e8795821ef05602b650b52850ad28b2315d1383ccb031c37c301e6f46de53e3efe105fa3d3c24da3cb68c99c965a77a957ea349a64f195dbac77f5adf8f521dee1e91173a2f62f8fedb49c8c88f62caaf33365e6412b1931c7a31f9ea313536cadced61c407b2daddc5bd60f2419fddb9dc3ef7944847a7716c588c0267b58fc2006387244a205e9e5ad7bd77c2909c427b6253a9c1fe12b613d74e688c793775fab783c3230aa461d0a6256d87142c68cd8ec2d4be0c7cc9dbdefc98c64d22cf60846d3ab118372bffb841297cf5d27703c3ac4b24b0ef501bff61518f51a05b58faa509bacfe8b82863dee5100f1bd657eb5bda2aa0e509cfe717188b9eec85ca74fa2f27ff9f60cee349c148ad8d772433d26902fbe98d813b8117491a5f6e3ebd56f79ab0874147c4978bebaea96f3f3ca0738f27e3a26f2f610d6b6fee24bc30faa1d760e9216b530bbec8190676d077fe5b9a273b88813e7efd4103e561a87434ad82782109edf0c565128524a5008b3abdb9e12bd638b19f5a3eec7069eed9e1fa7b2a3f3fc58891e38bb8e6ebeebd5cccdf751f3e1362022e15f2886955229a1c8f4bfc9de2cb7fb92e8858a922f769cb70799cc625596740729158de01ef88b0e590201db81d2892c31fa1ffdf49cbc9d5b77e9b7141245be24eac37c14d89734bf98ae866675f43b6310564a409ea62988114b3abc169463a4cfd8eca9a4b3d379fc4b013e561c07d362597fa0160c29095adb24abcbd3bcf16e1b3b03965c3d38bf6fc489e50a0554e0e175a19179555380e0c4c156d524b43d68f751678853651ac69a946ba9e306fe1a9752cada3ef0c2de9eb53ec87cbd6778e0b5296eeb19cde8c3daa8f2b26f43443742c41e5de45f552285c37a4b8f57405aafac976e2931ee263d27a0501b981ee0d377f3114d9e506bf20672136a8a7047d05f88b2ed873fa88db2b9191dfa1bca0b386adcd226777cedbb6b0ef6553359683bb717d4a566283864ba8e0504a341df983d0f88c028d754420904753e1a262666d15ea3355d8722fb8e6ec7e90279a15f64b725eaf9dbfb5d0ecbdeda6ff1c28cc0e6c3ce3e559d12ef05a67b4cb1c8d6f0a49b3689f8f107e270e9f05851c673c11dac8c1ac6b8ce53930a28ee5765c858a73c3dc12fbaaf0e0f2f6a966120023d1653ef0376f2bfa7e62671a2d7bd1f0a3251c5b7c50c05e453d1cf5ac1d705cd5a38e6cfbcc35153434594d9cc2debb98ea9b2a60c8bfc2d84686627201ca23db9666863d16bfe822536264b4414b6e599ec5368d11c4e0e574f0dd3e1e07d95791fdfa5059cade2f3b3d1f777c7b6092b36a60f53906d96d9577404930d5610826ef2b55679341c836130a53c1d1407453a9218f1323e08a9550b9380dfff3fffa37ccc7150728ab492e3fcf5fbf324c8a0972693b745eced974e8e64a343185976efc92693f6ffe751597c8f686f33c880903093ec112a182b246b6bba53d549a6ad020bcb8a24146af9ee4cee73112c9586333ed90e7c787ddd9503200d0d183fdab437a5beda611f75a4e6ffd62bb5379f19cf8d97135ca60f6e4c8c70e2842eacd6f61b281db7b62b4efae7d33ec6a5041b7b78970e54b160cfdd628a18e24e09773ff18601727549ebd8c18607913a572d3528412346629f2dacbbad1a4aa4b2edfd3cb6310555699536accaac964bfe6e6a44651aa06b3cb2bca126a122f91f79e9fc8320061c9bab57672ba3f4e1b4153b29f38fabeab18b54e8a482207728b84628d28e244173fc6708d3008d8e03e8be87d295f54f032bcd5574a6125fe04fa456606efae7a308899d0e2ffa8fee5ca6e1fef5e64c84a2e4cb2f77187de6c868f8a6af2f1cce663af3f7536e19df84665dc48ea952852014b3bfc1c461f31d662a676d34618057365294b422f339a6af84a47aa94b8f777763c0bcff8365f4a6d27cacc9d7f2b127137d158dbaa895c80dfd98f7b81e8d056ea8f0db42cfdad439dc3a187d9fb835a5bb2145200f3931deff9520dd1bbb0bdb0e9c5b703dce2fe4d03749b80566eabbb5df6c106c77fa03111a02d4a02b7c4c6a14d58d1bab31bba7b8503534f8e0985ab55ad59f2bf5d61a17887c33cbb7f9a4d51a6d45958139ac18b5d235f5a00bce3e7e83dff9d4942739cd222555dcd49e4c206d3309855c7ad649c7368ae3836eafdcb85f33e011ed39b66efc4615dfad908efd4544d5eafe725716f1c0cff8d264b1aa86e7fa97015ff43ab05f463a33e706ead640e4d8e889118d4f8b1c17e888625b8896d4bc1754f482efe4fa897afe2b12cc503a96849bcc02c81edfd697993d9fb3f9e0c80c94c7ee336e7b7af8c6cc3accb45142221203f1a66b6b788fc5966185feb3d2b654a7e61292d832a2d3611fd436dee0a960b49681f2bae1f6c3d3fa89fd5bc7083ced491651f35bae3a0e08e762931210d8c03e139b035f7b30c9e9988723c8c9fc69c105125b6aa14cf3645ccf1d8be79c8cc2580c9d3df1360f619a8abdd25ce28b44ffd2a15d1618e33171dd368ac53c8f26b75c02978134981edbad5dea771b317689f32c1a248198fc2239306331f356521a43ad3183a2724302806ec96a9a6d08a246b9648b02ebda62dd00dd15259178271758193ab1750ac394d8b77eddc814a90cd090bdfad842ab3ced351b123ca79b7981f8b9757e197f6332399c6ad850b5ace9ff5db00724582cf287672bb196547e5262de66d09bcf231225c0cb649911cb1f2b3a4427997eec291b4ffab6383d58f57ce6d5d6aac683cb735b52bc440e09567baef64749ef30dfc873c204e00a4d7570612bf4b6aeaf6090bb0880eebb1909bc40568389b47cc0f002d27a09794ab8169be66cf29d8e9e1d110879a87d63d79bda5cb63d3fca6f8e19a6aa80bbda9e673c82295fb96be05794d8012f4223a87cbc66b1a3ba0d58f592d750667f6a8b76cf7f673828181f5a7aca6f8a1dc23d52069e1fc7d893ba0ae2206c930e424287a30986cbd437613816d247b6cdf3fbf6656b1ea81458f1439dc8950eaf9c803f309ab327868b5eda7ec18128eda1493f893862b35e555e30abf371ca2175a5bc640f5a9e1c52b3f3e76b5661e59aa88649d541b6eca40bfabee258b4143dd307a3acafb02043983070448da61d27d2606b11e8930af12a400f17657452eddffe14ec85fb33cff8ec6d3bb0484e75c87e373d66b16b0ff182a2cefa274a26918981e6c80978684f8744bab88c9c517d6aea0d0641396c6f477dc5aefb9b2845de5fae47403a8b8177baf6ffc0e2bf363ca13a9b00b24c8e0130650614ca557323ad76405a3addc612f20c986588dad53cc3b2e3b40745a3f6e7078cc796bb003e88160fba42866616fd6d756c65bf9f6890863af8a90ac2266496090f12d09b8d2afd79ea456243685ecf3f2f01cba6b4c0d996d550b6fe90cdc5139b6c9ae2dce20b7b7533bd2ec8db190c1400daea20bf5fd9cd7b2d3fd92988d38d894db3e337bee0154bb56b8ac88706f1b0e4ce90f28bff5afd0d88b352acec191faf208be5e92b67f64d3ac6aad7781b113ced3dae2c00ee18365760081ed204b690d896d517c925e48d25c25e17581be26941cbddb98046e591838f820ae2f5d581ce6430c0a7ccd4f4dfcaaa3a09bcf4f1a3e4c496e826711a53f539cfe6fa0e582fa768a5f139b012ed4919b143b13dd411c38a210ff4c70bddd8f56c0601a030e1611330b57142a552b4ff50a00a2b6e46ea8b4e533f74b2147fbd97fe2146f426cbeac9d5e464896256fe65c55b22cb4d57e3eca133e7ae67e63fbf35ae898d4276342801befd7001795b3d5f316da9ecf96af1c34408fdc810e947ac1a6653628d2a461bbe04dc5546bb614fa1717544194e5667046e4cf8f9436d85a69e41240f2ba5b375d64bd80784d3d5c9ca58deb9c4489c89bd547de6ba2ca19980b6f9514d08ba2d30dc3a4edb6e80c7af6f27227c16cea5d9f077d4a4a6cb6c49b560f5787d69a09a8dd1f3c40fa1002db7f239761953a2cdff34eee20fae6caad4ffb8c15a922bf679f6b130ea08257fd6c656d4cf675c39b1a5900813e89dd7cf5d93ba423a786d16832283bde8a2632dabdb6e2971eeddb1fcd08aae5c4b32714ca688c28e8dbaf629df76bd68e0e07d20c80685ca9830f29a92cc048a9fa0a5eeface3436dc11bdc169e2c814be895eba063917ec18f4a166f870e7f4e5ec6dd8750f6aac15da7f04b58e5ea411ca05cbf313653eb4c8c702b9ecb47052821cf27f16c830bc76a1a557b8728c976244f5e4d8c28b142cd4dca5dca87f3254ad35b0b53fcdd036dc1d48ffc630b2647ae7a8a126d6254a70a553c7beec0a1553525ee16c3c1a6b457b305baba88c510856637167c866ae134124a0b018b0af4e43d812a18159eff8c5efc65a1acfa988029dd4d238ba625dea0ed012fecec6586d9b6e9de54be96f7403a7602fcb07299b2b4d3a891019f096052d66a3be343181dc9c15e656d3bd7c970a945b513cd656114d70f90f981efb639f5da767390014996df7bf8abb1e3ba4541fc5c863b269792bde38fdd7ef86b6c5f8d9b4ef6acfdd46ee892ebe5766665920e21054334863b352aa20c7fefec25d7c8feb05e0d1a6bcf959a34e2b2e012fb20f931dcf64e65bb7fc285aee87e506ee210614b4bb2a0cea7188843e4e37d33bd9dcec419690b27883d6ddfeed06909bd0a715d6f811eeccd4db019fb760c507606d8f596ca0a54860aa57543ebeade15236cd8517721924ddaeb2862ac6087679d3198df80820bf2b3eae6ddf700c67e3ab8692e95fa69eff79869c9cb57d60da9e3ded7ae9b23d43cf4c514428aa72dc6980781f03a8b6db13adebe46a14ce76c176366b07f5ffb8a456189c6e96b900f6262c9f276bdfacff899ed02c4da783174e0f66e958d553f94c50ae43b83cadad97c15613bb564696046b021a64be9b4ce29b462df6b8cd66e0ab27e104b56c2481a0d9d13641e05526f1ce757fb65d606836b8d82c87819aa5d8cdea05ba41b0390cca331a82840dd62c487aad1bacaa64decae431f8f37639eb36cf1fc821c64ac4b6a60b6e8e6e45e2b47b5534ad9aacd1ca0b872d719d920459a4153559e28a71c88368e604d74c0cabf7312a78c48bc369e044a4490a739f2c076e77b8de804f4ebd37ee8f521abbb6cf464d2a58167e4b8a767cc449ea3bf05474697aefe1803c5c45fe47bf04b791afd452ff3d71d6db806b612d8936ef00952a2d8f161fba0e7da97749a8ad1bf862b8b188aa8e38ca73f9949a0f4d639db03f3c66497fbbaad5874e113d58b05455b3e807b4c", 0x1000, 0x3}, {&(0x7f00000012c0)="086aa602f71187cdf7e6467e243ed1fa1246d3232856006a90ae7b217523f41886412556dc3272d96708cc026dfec123cb8e17d11f9cb72b572a275e60143806bfd6ce31e6386d09c1524bc01d2cb27a1cd90519ff001e875f9932869f8a58f565d44a501e7e", 0x66, 0x5}, {&(0x7f0000001340)="4d0d0bfc8b005795624d877b1ff58243b650e6fb5d3e1a2e562309d7946ed76dac63ccd48c1c70f334854a52016eff135cbb56d5107b2476b16e4302f1e803a474b57c5d9a19cc56bd4c6fa395e20e1a4b698af0343763f912689ccb28958f4b5491fd01f51b5090ba40098a417b23f2", 0x70, 0x1}, {&(0x7f00000013c0)="4ca9c6d0f4d67887102f91e10abea290b1119daa436ea955d02db0d5d9eace90ed88041982cd636955a2958144c7b1474fde7d9e305d97c5dd1fc9165b9c0cbd8eb86662cd59a0f1df70f2ecb17444ea315564e6b95d77628fc23d55e9d5735355ea7791a76c8c6313c57d994c70f7757cd0ec3b3276b52b2ca9032085cf57156456c267a26d3745ebbd90aa6482bba24c8455597fa3456b51e866b768886aa1b23a7d511847c2262b6bf72e48c0e5e9ece821c957c343b2f6fce3c66b87f8", 0xbf, 0x100000001}, {&(0x7f0000001480)="b6fc42a0b401573178c18b19111f92a0767c8d8e9ca2355b1fac5c7516c01e199c7a99de4abbf3aa76a19eb15802c799d98fe43836f4b591380c48280d7e2c4fa2dbc26c0a3cd5bd231f4f4837d98f1fefdc733085cac4e9d748bf9cc247346eb4b5a8a1215204cbd51c7cdc37ef866a20677b28f035d003ea27d0de99d145715d52ba53e71a223749a6430e465a01e08b2811e7c3eb4f47def8bafbe1730acfd671d613e1ef1bce91d665c304d636c1465b2b8604f273ef86049ee42278f5d96afda3156659f27f6c64c052151d8f", 0xcf, 0x80}]) 03:43:38 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:39 executing program 2: r0 = openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r1, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) getsockopt$inet_mreqn(r1, 0x0, 0x0, &(0x7f0000000040)={@local, @loopback}, &(0x7f0000000200)=0xc) ioctl$ASHMEM_SET_SIZE(r2, 0x40087703, 0xfff) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000000)={r2, r0, 0x0, 0x3}, 0x10) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:39 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0}, 0x10) ioctl$SNDRV_TIMER_IOCTL_START(r0, 0x54a0) [ 958.760918] loop1: p1 p2 p3 p4 < > [ 958.765145] loop1: partition table partially beyond EOD, truncated 03:43:39 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$sock_SIOCOUTQ(r2, 0x5411, &(0x7f0000000280)) delete_module(&(0x7f0000000080)='nodevtrusted*)(\x00', 0x800) r3 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/mls\x00', 0x0, 0x0) getsockopt$inet_mtu(r3, 0x0, 0xa, &(0x7f0000000180), &(0x7f0000000200)=0x4) [ 958.872691] loop1: p1 start 1 is beyond EOD, truncated 03:43:39 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20000102000004) [ 958.899971] loop1: p2 start 101 is beyond EOD, truncated [ 958.920185] loop1: p3 start 201 is beyond EOD, truncated [ 958.925693] loop1: p4 start 301 is beyond EOD, truncated 03:43:39 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuset.memory_pressure\x00', 0x0, 0x0) openat$cgroup_ro(r0, &(0x7f0000000080)='pids.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) memfd_create(&(0x7f0000000180)='cgroup^\x00', 0x7) 03:43:39 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000000080)=0xffffffffffffffff, 0x4) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:43:39 executing program 1: syz_read_part_table(0xfffffffffffffffc, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x9}]) 03:43:39 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:39 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:40 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) syz_read_part_table(0x8000, 0xa, &(0x7f00000016c0)=[{&(0x7f0000000000)="1a9dfacabd6d34d7940c4261cfed61943c88d6220199ab7645c6da34463c5bb8c55364a9c5be569a2a7c7d3fab5e31987d86604b6f9263513920dc3494a459d1ca9e961aa723b76332a5554fb91e3f99d558b5fdde3eb94704cd7ed1bfb1657c1e0b8661bd2a315a1f15f4373ea8b03bbcb0d96fe1107737e5bfe1110f1d0a1ba6657b00597ba2fd6a", 0x89, 0x2}, {&(0x7f00000000c0)="fdb07f085795efe79167408c64dbdd6f4eb63ac2ce04a3ce42b93ed3f93313feb173178138d2c78eacb60f6f1c5bcc878b30740aed39a51719d8ae3575a669f507b9d3b074b5fb0c4108a3bae9b8fdbe26fc8c6e9d0e952359d1cfaf09e2c9fcd0f786054dd0f39f1dbb6e0fc9eab9562a30a19efb05243b681564f9eb543bf012843eac053bbe4c1e57336dcdc71ba9542171c30a226303398879d1302903c740bd61d11e16a84d37954b333beefe", 0xaf, 0x9b3c}, {&(0x7f0000000240)="c052b02233f573fffab6c60399ce2450bff2ca52fc8955c8032b9e7def114acb675861a3ea9c70d49dbe6e05523fd84c6496120015bb77916efd8e3058af1174dfd0ee834d8fe56a4f5249191865449ef97e8fa5286801017b5525d37227d717d260f4df04cea51eba25ea9ee23c9f872a9b25b387fb19d4aa60277be00de8ad969a972e438f72da785302a734868b23a884a64bba4be423876486d979ffe377c9ea15143f02b19aeb12723bf3b79c4fab39adadf73056c277f2690e2309bdac67d7ef9f01a5e102c8765d", 0xcb, 0x7}, {&(0x7f0000000340)="0df78681716c0e7c166a103a8cc47a6ed13f7d20c046ed931dfc057fa6bde8587aa82aa237e1b56e5d1bc62c765ca1a5422d9673e4eb4b68a3c9be7b6e18cdaed638ac4d926dcab823fada2ddb66b18fdf2be738122cea04c549f335d82400ad95bd5cafefd57d637dc5a07cbb568b10f443989241d7dcdd8ff18191cfeda873744754182e7c84f676017c4a0b9aedb39ccf3ffdc1b7ff5a93de1b76f456e99111595c22d92b80784f1bf9025293be6843d6ef43acf3438c709fb3c5cdcabfa6b8a249e9f5eedbd1cfa4a59e1255", 0xce, 0x5}, {&(0x7f0000000440)="642bdefa75c10a6723042ec5f2848db9ec5cba1616093571da22a56dc0aca9a36d44afc5309cd0bfcc1c8433bb268dd5560cb6af0271db5e35433d7576ed8e3a441c823112775143307e6427cffda41c4cb48ba2b2205f51766df23a43a5fb9abee6033f50bbe3e7e46c6a8ffc84c0a4858a466dc7042791d312b9031129bed2d11ad0f3e247f9850fd47f56fad53c5983eff527284c2dbd51f531d798849d6d50a79b792512d812068ac7fef3293267f9b0e9d73b66f25d90405995a83dc71729324bf910d0a19bca8cb706985894c6c5e39ed783ef65425bae4b35fcf6cdf677eaef7da25ad24fb62ad169599166d41af0d1bcc94ec43aac9aad", 0xfb, 0x2}, {&(0x7f0000000180)="25eae70ae93d0cd38e4a3456fdb877b951b26c9d98223a84f80dcac029ac73114758f953a9bc9c754759f4bcc57d4ecd6c2ba53e857e5667b4b3774b99684da90f", 0x41, 0x6}, {&(0x7f0000000540)="ea892fc1d1b1c2a8a35baa115bc80d1a947866d2af3e085f27c6956abcaffcaf1a9f3274fbbd11b14f11625978904fbc5b0a91a265c36cfce7a02f4d8c3559a11fb08a939a2be04d313a031cd3be007da6bed41a958247160cf22da7f3eba6aa6fd9013bbc7e22bf05b73f528834b4abcdf495670d1eb26154b296b7d40a2b3f169242f5d035e2e15546d43eab084c596be3eed06ac0b1caa8e8cab8c88a4209440892abe5a274da67b41e1f1628dac61f1502ebd23eb1f780c33e5a1db2e31f0ff47e1d61acd93ab826673215832abf705d8a3217b4b8d14d2fcde391ef0ccb965269ec9a552deb606352fca53d7a04b91d483868b8c0da3e0bde6b0b4f3dfd1f56fd604087431f78b403839b51fdabc6d784e6bc36dda1a3191db5797ecc3be086fdf48b9b9bc2753dd0cadb96d1a21ddb4cdc176802c17680ae331944acd4f016301e77bbd023acea110babc1799716959d19cede48627f43b2545f033d64a475bc7837e237d2b9bf128df8695898e4b37efcd67a6425fe567223396da01f3bc978550b93a9f9cf1cb7be48a71de44228bb00c7a14fb2d4378dcdc3bbdcccaf66b82a2aeeb0a6f1d035f8761a7f73e0dd8c2f18364a0f538cc6f6311cb3a2c5123e3552cbee9acfbb2a30b8adf33cb5b73146358ade2434c8f608cddf0fe2c608b61ef8dc9856a8d01f3325ed9e5701924837e3113f1c6902bd244b5b674b6e12afae0c82a992970759a3a6b7e9eb2724882cb584c8680960beecc0a8258bf6fb2d819f34f02e530fb6b5d8b302c549aa4727a0feace31b6e907986770c19fb1197115966366eec1cbf33b16fac61876761c986c564df8190740e0ab27b632045576fcb9087ebbe2a550d1d6d1ed1dd0b476bb73f415e994e29ce3cf519723817277abae72bb43761b0eab4892afb29cc6bde1878909199fe6943f3a2493c94cdbb562ca8ef81edd854618bc338838a83814dad7105bd981f7828e31dc4ef4de21849ad3bf54fc793de4e2ae6c880975a7a4c53052c434c6672fe3be3ed09cff7ad017b176b346b0906a2111a397bc5b5d920dfa9a6403e7389e7bd68f7e25f933e2ed957eca6d08722d34d2622876170fe81edbe792956d562775689d7f9e0a541e9d98ebf818f7192d370eb6895e8802d453657053d5e21f348a5e47f9917b397e27ccde90c466e6b35b6017cc637434affca1a407479cb88ca82ef6dcbb784c8a151cae4dd9384141060075e423aa52c14a5a9312b05dce0ce8ceaa8fe58daffd2065302b79b691804640d97364d84f33ee2bda9a134e595c92f615d1a125aebe399e99b3c7bab0a15046c395fd232e68a35740b6ec4a02db465c828ddf846fcb830e444be7cabac71923bb5a8a2cbdfeec31261f4a539b618bbcb05044a0fb085e0fcfefb5f0324bba658c82f328bf875a3cbca406bf8d6ca5dede6e9e27ddf030f90509811736b00013ddcd7bfecc3576424674033967d53f000c8e89a9fa5514cdb5849e580051b2549c68db112eb7774b7b2f449867a5fb37fce2e9e9e9f2622ceadae0e7d541836433b812b60ea7af3bbe9530f0492b6911e4dead9e6f2568174add77cd36f2e826cda94f040b17d261a32ee3d5271d5b88593543d6826cb4895d7853bbb92b8828fb0f1a89f01a0d1b3371e252ce29f7c71279348e5964da5182b95bef3184639dbc2e582742371a9fec81dcdefb914c780cf5aa52aa1b11abd60ca991aae4a21839a05e940b2b4f87142dd0ca579e867acaeeec0c94699d6efc6985655246ba1e5c72ed1b6edc9fe708d98fac846185ef0955dfdeee1251d924cb818c059628e9671716d63cb8d75144de9b78a9b4f1dc52d29b9d83571925a732fd312e4a839b9805f4314ebf956791ea5af587f41fe125395855e14678fdfeb1dfd50298b7aecfb94e377bf7fcfc80eeb21976512812d259b14698ec3d2e062b9da31d8dfdcb3a5ae5bd767df15fb9d03acdf4bc5b85a65ba39322a8a0ce69bc25fd025e1c1201b7bd56bae5c234ed336a62e04379c0128c7a43f817d6dbbbf7d8c906299a0f9375ed692e46168e58da56146be9a35a6a67a694b16753b8edb5ca2e2ff191c25c30affd13e475a4ce865a679e93b35c981f2dfe913b908fb28de4725aadef6ffe3fc73b30828567f91fb7deb1f53ccff00d988bc9987b299ad094304de4b849750688fe4781799290011584575bf2bb67469b86a1cfb71bad2c99463fb2e8ad36ecff598c7f883f34e19698a2aa0733ebdca6ff399ccf655757da9d413269ac74285217ed4b732591f5716d31b877960d6de12c37bce0f2061205e8d9867505d04e488d8c0f2e83a2095505885c8dfa49c3f4d0128b4bb6d448384b2fa700f7ee717cd24a99e42bfdae548da30d9618f4eb91a7591d02bd0fce1b4fb463a7ad88254278eba7539560ecf811e47f3b7eee31045c9e966d516bd0a78d07441060f3a96ba1bc83c8f6e7d19ae13b7b79fb07a0073269d87dd32d1232138316bcae5bb2992e189e46c3f194e0b29c4274f1d922be10a01ae4182154fef9532582e8fe4824dac2e43857bb77af9fd19a6cc54f2f592319593d4faf39a2c07909642c5bb5daa6a1e156db498df6e0e4c63da39c12f993b329de84a8ba56f8df5cc863b6d8e805dbd983c83ee6f46f0ec711630243f7402a3f24a7f1238187036a91dead14341dd50f1e35c0a18aafadcb52d7d86bebdbd49524c5b6af3a73500bf826003df5339fb7f2eda13f4db03f4f98362146d76e18c387e2dddd7367165aac65d233231daf461983abc1e79190ec8679f7497bdb5528d559c10e80159fe23a75d9c3fe8ada8fe6273196ae9c3962c9b6cca73c8e5a5d5232b30ddead4f578d7bb2c506c2182c1d5b1697851256fce6df3ad5f69145ff69f2cbda6df6dc36520877c69bec66b6993cf277695ae3067ffd5094ece64216ad161d8595cf81736cb8f5ff1c7d179f0dfbc6099131542c660c4b89b46bd2427109693df0519ec4262bd3535e2a264891d794609918fe0c2cb8614f54b1ae47031e98d3174243c70096698b423ed193d1b4b916a7e8d2f615f915489ad5ed9c2abb6259f7ca62967889b4d7b5684b6cd469b75d37dd2d574fe3f2b73d3ed05f1d5a358bcc8ef298fc0c6e835eb4a98be929e85f3ab51f8de0b9c3b35f6ada80381fa5a1bab11815e256c84fc707ea83ac8763160408722ddc8439cea411061646ca7f69e1de334a5ab838397987283e894fd1079b71aad5607267546c5fdf1ae91d1921d73985fe9a7f047d4ee248a984daefc3ec426607b530498c132a72d417f51d9a04709ef3777396bc36997a1b1d94f7b866d13b0b6e64690d31765585723b1e081d144810cab1cee4a7ccfa290672ae59e09ca403c60f4e9173fe350a50b32c8359ec3e70f51b00962a1795e6aebe964862e8dca08c5fb5c2be5b980ee370ee5bd710f2372271beffef4cc734777449594adc80904a04acae7b789229e18d141e560739e5baf6bceabd090854275c3129fadb46040bfe4065d388e3ce23ea4d69d63e2fb15c8dddf7d13479e8c5f8c12041688c7aedcab2b42babad1f5963269d9954146a43ecc22f0243c908f3e7f9cd2a112dcb808c0f0fa7825aa021571d546ea1cc573b32b59a620ba5e8ae84eef0c378160c7891b88058a41b1e0355e96fd98c34a08d8f043806edba590b499bbc263de368ba441ad34a90f6cc4dc092c655b628c88721297fcf49a262e088c2932a74113ef00587c575fdbc642bc24d0c40bcc2f60c4dc5ea7ddaa4de47532a95de3cf2ae7e45afed7c6c3e42fcbc442c07f45c4969825ed24fc5faa60ab98a7f8d3b3d58436dfb636bc18f383dd0a239aad9a0b6bc2d580ad891b123f175edbd27441356ae2c4611ac6b400b72b02f486c3e9256aa75898294a52cb572ecf0e552a93435ba71c678ddbed0a4a42852b8faa3fef504a292782c6708717900b05e7ac6bb645e4693ff5de292e6533973c64c1cba19d7ef1f6dc4411e43ca09b648098e2fbd10fef614f53c9bee084426a9b1db8e085340e18f883337b7a5666bed784bba1124b75da8591d03f1237ab37d9a69883e10e28d946a62df700c1ec82e38008b894afe7595dfae648b8ff9baa9dca072bbadf482d6a7be97413f0b96294eb6c4783645c9e904e0aebcd354ed3f167d307a221501e686e6874bd7f474aafd42ffcaadd28f8058955b6ce118b1a793d54c081a0242a33055fa95aaec2a92c65eed66b60abecbf91dac11e72e0937a955c50871aec260393241feca08f8923148ef2ea6503837ee3ca400366138d80644e056b76971b5b594e34818ed819d858b4448f9b1410de0be90f9fe9d1f0665b4bc765b1b3150f86646ca3284536ea19220c6182844e2e6b81f422e07738c86293f8c3aeef6c7597f2561d6d97478023e566bc315f50d2b2542811acbf405419cb5fdfde6e66fec221607e92d37ed9eb83508ca1ff22526b512f0d7196336d00467c6cbf088e791759713107efa7e21f2bcfb4d6684db8ab2dc9a97187b6fb5835742074a8dc0c6cf49ba066f11136cf9d5eabe3ce85c777da2c50c7abada61260b86fbc7525eda0af83bf5a3bbec1bb5043c1d91c7c890ecca1667f7e87b4f9954e9a48be52ca6adfbf36511c3d7749c04335e219c3edc67854ebb0e3500869d8258a0f532780dd8e2beb9c0e0b603439d23c4b2dcdd7744dd2128bb273c772631f06651bc29afa1e2827fdc4a465a791b5a92a12cddbc4861b97a61dccfad33e8cb3b91aae988136d922f2efcc635ba6efa0e0167c4862a13c98a39827f2c01235b0e659e217433a6bb81db2a7edbfcf1144481d644428f0869315ce383fa58c20cf7d98db67634f8dcfa8d517cc4ffb178c5b2158e143d53af673718ac59affb103c3ef60d0eb27a71f10305f3bb6f948c0964f2e6dddab07d24c9ecab7cf537f6dd3bd152cf46fdaee3d4a8f2dafcaf5675616d21fd4e968835a05d888c9e60b23090787f77383df921fe11373214118b3f7e74ea1d556acf584240da44b50626486008132553b35d332fb932537668303b20859b1d6945c3c77b68848b5f5ba73607560d3371da880d534dfd8b549cf7fb152da5475bb3d9b07913e39c1f818cf9651166100e472bc272f41e188c629f2b73d999163c23a3f357f7030b161126538fc72d5979722cb70bc707fa604a2d0c5f737ed0052da558a0e1802388735c2f85d2deaa99494aed94bb95162b1eda353ccc746e858726e46e19e7a5f48bfc67bc897efd499f3a78ebaf2aeaa01bce36313c11325133954df5185780716d8262ffc4df08e3d2a99a6ca78b63b20df216cf50f817d247c4c8570b78f742b37b470e490e979451a6f7302e7f7b4989be18b56bf33253c2d511ad5dd6ba996628d5cd3f4ba9670f613e7965bdc41a9fc46330bc8f90d828cfc7fdfa1a586f0d54078d8f5f9615a54b77835784398f8b69490dcff6e9fd98327ff5ce9d86d04e4183e041c443335f18eb8440988f9042efae85a3fddd954cf23a07838aabaae503946dfbe77208eaed64e41e0a46a849d5d9205d3e62369a9ae7de384e3e3c60a08eb8892310c2979d8192e73c093ed3160d4c539f271c42c3bcba5458d8fee65a7be0164487dc27b645e1244fa214fe89fddf710f9911032963fb5adb3c1e0b2a33c452b044d91cc5606873e4548185a2144934176e115d13f68de0a1d425cef5db9485c73d10bf325219c3c078b8cb793d6c9c6d3bfb33c8ee0fec882f7659c5ed0ec27aa5acc5c3d8279119364f156f8dc8a41d1", 0x1000, 0x4}, {&(0x7f0000001540)="2b2fc116cf034837bd68e870c9460e0d50707b582c564af7cae2c9ddafbc50be4129a31cc09c17d473f27f6ba20912cf0b1a86b8dbff8da6f29bdf2a76b3c5e955d95b68b4fb6a8c95180f28011e", 0x4e, 0x10000000000}, {&(0x7f00000015c0)="90940c7ccb258dd689959a25f7fed2f3d90b04cbea7ee35cbb392cb246bc5ac6dc08ed49c4806a586834b9acbdc7b1eb2739d6e481546a0c87ce53b8e11ce45793c80ab802b1e4ce43f55b33b4209b4fcda791b3dca253b03553b763b0789b74332b5728e656651f8976cc7eda527e727eea0b75c3aa8b212f6ccf30ff4329808f45cc43793906c0179c4f4a53335b6db99a6db35aca49d3ac7384b4490072", 0x9f, 0x3}, {&(0x7f0000001680)="8f08f218a93d1885f52a7ad00f9036e90d2a68894b0fe283c512cab5e1e534f53afd9e817ca830c911e634700ffd3851b1a44873dac585a8165b4af9", 0x3c, 0x9}]) [ 959.620561] loop1: p1 p2 p3 p4 < > [ 959.626923] loop1: partition table partially beyond EOD, truncated 03:43:40 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000440)=""/228, &(0x7f0000000000)=0xe4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) [ 959.722611] loop1: p1 start 1 is beyond EOD, truncated 03:43:40 executing program 0: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r0, 0x4008240b, &(0x7f0000000140)={0x3, 0x70, 0x2, 0xac, 0x2, 0xf8, 0x0, 0x7, 0x2000, 0x1, 0x0, 0xbe, 0x3, 0x10001, 0x20, 0x4, 0x1, 0x20, 0x7ff, 0x3f, 0x6, 0x83b3, 0x2, 0xffff, 0x4, 0x10000, 0x7, 0x4, 0x7, 0x7, 0x9, 0x7, 0x7, 0x8, 0x6, 0x3d5, 0x101, 0x2, 0x0, 0x30, 0x6, @perf_config_ext={0x1, 0x2}, 0x8050, 0x3ff, 0x437, 0x0, 0x400, 0xfee, 0xd2}) sendfile(r1, r2, 0x0, 0x20000102000004) [ 959.764478] loop1: p2 start 101 is beyond EOD, truncated [ 959.792198] loop1: p3 start 201 is beyond EOD, truncated [ 959.823062] loop1: p4 start 301 is beyond EOD, truncated 03:43:40 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/policy\x00', 0x0, 0x0) ioctl$KDSKBSENT(r0, 0x4b49, &(0x7f0000000240)="33995f412e2f69dd6de85e554f52c73e0e7e2ca33aa69925670d23c51bc497036c381dcb0c75df596d244ada4ef27d0e1263e62bf2bf870e6bbeb6ee5b0daaf6e39a36434fc09f85813d74d01712de0318e22eca93c1dcb96944aef9d8a439e6193bda31caa6c5a09c515bdc8ec59a6543f4a87a2f4fee62c70b3a88c976fcadb14118db9e6fce46e97dda425c7cefd241633f471a65060856dec265c518dfaf6f98f2dd3692ad39e49bfe85edc8af750209969651006fc1ee9f55c3e782827124a3a7dd7aed16328978ea5ad73b965ce7947e790c8748fea4bdb52e1a8d0ec8") openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x2040) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='\'', 0x1}], 0x1, 0x81806) openat$selinux_access(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/access\x00', 0x2, 0x0) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f00000001c0)=@req={0x7, 0xffff, 0x2, 0x800}, 0x10) sendfile(r1, r2, 0x0, 0x20000102000004) 03:43:40 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) r0 = accept4$packet(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x80000) ioctl$sock_SIOCDELDLCI(r0, 0x8981, &(0x7f0000000040)={'bridge_slave_0\x00', 0x4}) getegid() 03:43:40 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) r1 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockname$netlink(r0, &(0x7f0000000180), &(0x7f00000002c0)=0xc) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) ioctl$SNDRV_TIMER_IOCTL_INFO(r0, 0x80e85411, &(0x7f0000000180)) clock_gettime(0x7, &(0x7f0000000080)={0x0, 0x0}) setsockopt$sock_timeval(r0, 0x1, 0x14, &(0x7f0000000140)={r3, r4/1000+30000}, 0x10) r5 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r5, 0x0, 0xce5c) r6 = getpgid(0xffffffffffffffff) ptrace$setsig(0x4203, r6, 0xfff, &(0x7f0000000240)={0x3c, 0x0, 0xd03}) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, r1) 03:43:40 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:40 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x400000000003, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) getsockopt$inet_buf(r1, 0x0, 0x2a, &(0x7f0000000000)=""/13, &(0x7f0000000040)=0xd) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f00000002c0)={0x0, @loopback}, &(0x7f0000000300)=0xc) bind$packet(r1, &(0x7f0000000380)={0x11, 0x19, r4, 0x1, 0x7, 0x6, @broadcast}, 0x14) r5 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r5, 0x0, 0x20000102000004) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000200)={'nr0\x00', r4}) 03:43:40 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) sendfile(r1, r2, 0x0, 0x20000102000004) 03:43:40 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r0, 0x4008240b, &(0x7f0000000140)={0x2, 0xfffffffffffffee8, 0x8, 0x25, 0x2, 0x7, 0x0, 0x80000001, 0x10000, 0x8, 0x81, 0x7fff, 0xef, 0x20, 0x6, 0x4, 0x7f, 0xfffffffffffffffa, 0x3, 0x1f, 0x4, 0xffff, 0x200000002000, 0x3, 0x4, 0x80, 0x5, 0x6, 0x9, 0x3, 0x5, 0x5, 0xff, 0x1, 0x0, 0x9, 0x2, 0x2, 0x0, 0xfffffffffffff800, 0x2, @perf_config_ext={0x7d}, 0x400, 0x8, 0xa3e, 0x4, 0x7, 0x1ff, 0xfff}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000080)='/dev/loop#\x00', 0x2000000000000, 0x200) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) dup3(r1, r1, 0x80000) [ 960.291206] loop1: p1 p2 p3 p4 < > [ 960.295267] loop1: partition table partially beyond EOD, truncated [ 960.405301] loop1: p1 start 1 is beyond EOD, truncated 03:43:41 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x8004) [ 960.444631] loop1: p2 start 101 is beyond EOD, truncated 03:43:41 executing program 0: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r1 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) ioctl$TCSBRKP(r1, 0x5425, 0x226) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) vmsplice(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="09b5f166a03ded74b0f3b834c4adae693a2888edcb57050691", 0x19}, {&(0x7f0000000200)="c4debede539e32f610e9a5213fdfce45e519597445e6b07b5365dfa0743d08e7977f9058af847f7ff3cce8603c0464e4da411b446b225622e98a560256da4f3017f0a866f038e0b903c67b0f532fb28e0e0e9a62cd19293521dfc1615754fc96e3859530a5be3187b596c98c4ff111b8f1360ea73f683cc077584ddd3bc8ce0a416189a337340d695646002698eee90e6fe6f2cc0cd1ae055caf353b518d19dad951f5d90d6761ed685f98de0e828b3bfa6891a4811a275b86da5cde1ade0a08e517546086784fd379ac77894ea57b8ec2febc3bea87bd821043975080a172c4", 0xe0}, {&(0x7f0000000140)="4e5d97a70f1fe530988265fe6533b95918ca9d247f4d5b8d3b88fd3fd51a2bd696f51a839811788ddbafd66f4796a2c53c7e6a73d29e4326da94256b36021b0c1176e60b9ca0b464cac1ede479f79f6add463cd68cb4c91b6ee60b88f264bdb1027e691255573c3157d35fd15976d622", 0x70}, {&(0x7f0000000380)="14b4aab91e2d3fa525445e50b7b14db0b9e56accdc3769c1b0a38f44bf772a04d9d36153294d7f9c90df8b035b61233f77c559cd52c7fbd87c25115b9f621c5ec5c9ef01b5e6c57c3839210a70cbbfc9539b90f28792a162b8bfc5a005430dc1d133c13127ab21bd82f7c9c33bc57742ac62d779a8ffc1ea651c0107c9563597851c2cb16054928056cc0f0788ea6a08e7f089ac953ee76a6fb33ac4ef2421051fac27f0a68869d1b882646d02a399d8f01bc401af45e8e04fcdd718f56b46fff1fdedd0f2fdf99e375336e28b3cb7860729526c0833db9a58133d68319715e64b29a99ebb43b25b3946e8b3b9739237a376ca", 0xf3}, {&(0x7f0000000480)="629e3f4d9f1326eb2b0656ddad5d42c2624f3f963735b5758596e9249e4fdb5e0c0eea0a5db8c5fc98fd2c0c4b4a6d517571a84723209d6ffcaa83cca049b46551e4806a20a747c6847a62604fb0d0a8a14a089415bac2909bfc18c98f6b110915770b4647bb6d3de5e8fe757a5153dfe79df99b455ad1ab013f4886c98abd769d3275742ed86b7b2eb40324bb2457e3c790f5a77e8aab018b4201dc622dd7f8427c8ec5b301d394bb180d439fbfe7e7cc01454804309efd8b82f3880bc0cfb40bf40db2eaf61183bdc133", 0xcb}, {&(0x7f0000000300)="e0c923f2e834e52b787ce395d36aa9655a40a2752dfa51f21e75c47508186de9bc", 0x21}, {&(0x7f0000000580)="5ecc44adb68e2ebdf66a0ed9363ea8b0c16c0041cc8310b7b7f0d157ddc7c8a173597875a91c05ae9f68553a39f198d196d639fc7133e0f8688867c42a70837844ec256aca3ce3a39accc1af14", 0x4d}], 0x7, 0xc) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) [ 960.488341] loop1: p3 start 201 is beyond EOD, truncated [ 960.528417] loop1: p4 start 301 is beyond EOD, truncated 03:43:41 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) fsetxattr$security_smack_entry(r0, &(0x7f0000000140)='security.SMACK64IPIN\x00', &(0x7f0000000180)='vmnet0keyring\x00', 0xe, 0x5) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$FS_IOC_FSSETXATTR(r2, 0x401c5820, &(0x7f0000000080)={0xe606, 0xb94, 0x46a, 0x400, 0x5}) sendfile(r1, r2, 0x0, 0x20000102000004) 03:43:41 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/commit_pending_bools\x00', 0x1, 0x0) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:41 executing program 1: syz_read_part_table(0x3, 0x68b362caf810db67, &(0x7f0000000040)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400000, 0x60) ioctl$sock_inet_tcp_SIOCATMARK(r0, 0x8905, &(0x7f0000000040)) 03:43:41 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:41 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = syz_genetlink_get_family_id$tipc(&(0x7f00000002c0)='TIPC\x00') sendmsg$TIPC_CMD_GET_NETID(r0, &(0x7f00000003c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x1c, r3, 0x839, 0x70bd25, 0x25dfdbfd, {}, ["", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x810) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$BINDER_SET_MAX_THREADS(r1, 0x40046205, &(0x7f0000000440)=0x400) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x77359400}, {0x0, 0x7530}}, 0x100) sendfile(r2, r4, 0x0, 0x20000102000004) 03:43:41 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000240)="50f2c472ae79f99047266f36f0113b615986d8931819c26b9c002da63f54d0000085d9e01d63fddeaf18b765f0af37b08f50d1aebe5b35d7bd458ec80c0747a8d74c4acb39eb38e9302b6c674aab9f4a9a80f6866d53365885459d964edd89ea27c3cd4d3a31045e5d1936915be5e0d01fc71848abe63b6c9bcb22869bc0d50a56927605290e343b0692d7baf4245d54ff8a79e26af875ef9ef0c4aedaa5d5a5c35b39d2ec15a4a5e4f782cb82876e52b6ee104a9fb813d574d2017bbacc0fef941a4743c6aa11569fb04554f9502afcfcabd850aef6ecca1166b9bda19ba210ae85e010b6a625566b12c87f2ea7de1c267c590dd471f8633bff7a3abcfcb945b64112c0cb5f7fc662dc36938919516a58ed0d99c921c48f9a40f13bd4308c1b9cd79f02763c51bc15d956d3c409f98da69040156da059857ff813f8fe87429e4ab5493ed104aef3f979c8ee76c4e050474d4319b80b56dcd09720afd1a88a5cc0f6841adbe57f961b5a6752df3a0f1116aa135473613f2a5c217228a77e16d4edfbed", 0xffffffffffffff9f, 0x3}]) socket(0xf, 0x1, 0x8) 03:43:42 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000002880)=[{{&(0x7f0000000140)=@l2, 0x80, &(0x7f0000000080)=[{&(0x7f0000000200)=""/229, 0xe5}, {&(0x7f0000000380)=""/170, 0xaa}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/156, 0x9c}], 0x4, &(0x7f0000000300)=""/8, 0x8}, 0x2}, {{0x0, 0x0, &(0x7f00000025c0)=[{&(0x7f0000001500)=""/177, 0xb1}, {&(0x7f00000015c0)=""/4096, 0x1000}], 0x2, &(0x7f0000002600)=""/58, 0x3a}, 0xb333}, {{&(0x7f0000002640)=@un=@abs, 0x80, &(0x7f0000002740)=[{&(0x7f00000026c0)=""/65, 0x41}], 0x1, &(0x7f0000002780)=""/210, 0xd2}, 0x1}], 0x3, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) 03:43:42 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000080)=0x0) ioctl$sock_SIOCSPGRP(r0, 0x8902, &(0x7f0000000140)=r3) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:43:42 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x840, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) ioctl(r0, 0x7, &(0x7f0000000140)="c12fd47cd1ae3f2852ecb4f6afc5fe746353db53e2f4a8623f48a8f285fa8bb71d4fce04d1554dc0f34ea4ba16f176461ea43f86f4bddeb1ad88021b946a109f04fd80a3dc") openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000080)='/dev/loop#\x00', 0x1) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:43:42 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) setsockopt$inet6_tcp_TLS_TX(r1, 0x6, 0x1, &(0x7f0000000040)=@ccm_128={{0x303}, "0bf545970b02fff1", "494ea853e18e89214bfd881f4b1d6798", "8c4be90e", "3a1b80e79b605ed3"}, 0x28) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)) 03:43:42 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x800) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000080)={0x0, 0x9, 0x1000000000ff, 0x4, 0x1}, 0x14) 03:43:42 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:42 executing program 0: r0 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000440)='/selinux/status\x00', 0x0, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/net/pfkey\x00', 0x40, 0x0) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r0, 0x10e, 0x2, &(0x7f0000000080)=0x3, 0x4) r1 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f00000002c0)='/selinux/avc/hash_stats\x00', 0x0, 0x0) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000380)=0x0) sched_setaffinity(r2, 0x1, &(0x7f0000000140)=0x7) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) ioctl$BLKREPORTZONE(r3, 0xc0101282, &(0x7f00000005c0)={0x5, 0x4, 0x0, [{0x3, 0x88, 0x0, 0x8, 0x9, 0xffffffffffffff81, 0x9}, {0x7, 0x9, 0x6, 0x5, 0xb72a, 0x6, 0x9}, {0x78e, 0xb3, 0x0, 0x3, 0x5, 0x0, 0x8}, {0x5, 0x80, 0x40, 0xc26, 0x81, 0x200, 0x81}]}) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f00000004c0)={{{@in6, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @empty}}, 0x0, @in=@dev}}, &(0x7f0000000200)=0xe8) bind$packet(r1, &(0x7f0000000300)={0x11, 0x17, r5, 0x1, 0x511, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, 0x14) [ 962.170600] loop1: p1 p2 p3 p4 < > [ 962.174724] loop1: partition table partially beyond EOD, truncated 03:43:42 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x406, r0) ioctl$TCSETA(r1, 0x5406, &(0x7f0000000080)={0x40, 0x100, 0x2, 0x7fff, 0x14, 0x6000000000000000, 0x100, 0x81, 0x8001, 0x1ff}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)="fd", 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) [ 962.304709] loop1: p1 start 1 is beyond EOD, truncated [ 962.333141] loop1: p2 start 101 is beyond EOD, truncated 03:43:42 executing program 2: r0 = openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$input_event(r2, &(0x7f0000000000)={{}, 0x17, 0x9, 0x4000000000}, 0x18) socket$inet(0x2, 0x803, 0x20000000000000ea) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/checkreqprot\x00', 0x8200, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r1, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r2, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) [ 962.377184] loop1: p3 start 201 is beyond EOD, truncated [ 962.420750] loop1: p4 start 301 is beyond EOD, truncated 03:43:43 executing program 1: syz_read_part_table(0x5, 0x9, &(0x7f00000006c0)=[{&(0x7f0000000000)="8dae8c535aeb51183eb90ffde87ff5b5e9253360e1c876dece63003da0af219fb91dbe76c46629276aa71797bb6f943587d0e38238da2d6fb4df4db3a3c524e4676f9a87125b5bd0e3ff8d5d919303db961ec7f11996ca736941e04ca7bc347fe3684d230e0cb9aa2bd4277de097a1ba75a5b410b055fa18d7cbc14d69648c3d496d38bb0d101f557d7ec12ed614fb769c675d040d6d3bba1d67982da2e766b7907002d01fd42d5c5c8f7243b2a98c82087d710d873dbdd3b7c5de33042253e83fcb24f36e1476f57b2f2cc3d3cb556cda38f24b53fb546a8465926fe599837bf172afed", 0xe4, 0x7}, {&(0x7f0000000100)="be60f5a6a713dcdbc7ebd9c4a7f30de91d12d894054353358801a9c5d11c984a4c9b29da96bfbdd16a708168ab25132b0861237f6fefa621eda5980a889f99c38003028c5733", 0x46, 0x71c0}, {&(0x7f0000000240)="2656b085715c016f9dd4b1cd712b1b9f70b89e7bb72c799314b8ec9be6509fe6e2108c17d495a60a8f644c14b13a458f40a136fd6d592c2e745559fdc4e4e07e5ab02fc166464e3e6c704b7f30b3b041e385bff49028a848cc24ba32aaf1df28c54b606e9e43e673d9fa68296412890ec48a7cf07bc9574bbc7cc6d07f7c12f0adccc34c56478e00f05769a1599893779ebcd0004cf082a29bbe69e6826effade78e74987d542c100ce7d9e28c8db1e49797842d70653d85908e5d656409db515a1e4e49734bbe542985be9d6f826c2778794bdda1c86f9410e7da54", 0xdc, 0x9}, {&(0x7f0000000340)="58bcfb2138a492c1079383a225db97c0f8cfb2560883b78475d8712fa7bf416f78caa5a3cc25be57a37e43a390c2a6b8f204533854c95c27cae917947fedcf9d2c294380d37f66d12b55f64e8865d7c6753c08f587d206421a78b277e53e6141ef1b2bcff0949d7dc4a5db7c9bedeee6b79149c886189ae0005f7e665406086927642ab0bba428f4", 0x88, 0x8000}, {&(0x7f0000000400)="8c6635000aa46ed16b455f31cbf9096058c9ed65577626f1a4a7f9f2874e8738f20a583e55eb70406d1ae6fcdc2bfa1a6e85ac90b2ba14e764439dd6c2e3051000da583a7d48a2f74924bb54ccfd4f149d73365c59bdebbaf4d64c8dfae6a057c7e5584691e65875624db67149cc618ba9c6bcdea886dc5684708f696e24726391ae467534f9fc466d25f387bf5f12b26b7e9f02ebc4a1c08e1f2f8f9c66e98255a56d8fa5e9654ab16760b66857abfc453adb3afe8e2d4462346430a8c7655de9fbaef054e712f73e81feafabe547b61c5df69a20dd8ee2b43c327ae7cbb87431513bb00ee8d43ef76eb8a3f19d74571393b9665aca67", 0xf7, 0xe51}, {&(0x7f0000000180)="ddbdc57490c4daeed11d308247e0fb8c3370c56457b91f0bb0d59fd301f776ba84f761bbb173ead6852553a2b710ed7f4149c5afa16aa1f31d5bc9819c1f8a4316cd79b46cedbed8446c63212351a354e74e32", 0x53, 0xa41}, {&(0x7f0000000500), 0x0, 0x5}, {&(0x7f0000000540)="208e6b3606c7fa5abd33f79f55e5489efa88b10df5c5542d1accae7c2c68579c126d5ec5831e76f8e2bdf0b7bdbe535d0edc88d41f098a1f438d8317a8032f90482a06ca6a7089aeebb05ccd14fa97146386d5cd1e8ed92fb4354dc4b4ceec21d8e37210f8d73336311f22580b33538216efa57be0a6d9476cde166872667951a4526753e3e3f2bc5743831ad51e616e658b52819bfe7b49aa8f79aa4ce782c282945169c1f90ba6aad0ad65d3b13c2c45bb1ad13c5a830848bd1c0481bb43cba77231d28396140114f012a28a758bfe387519c552201242", 0xd8, 0x8}, {&(0x7f0000000640)="5f8fa2c91f5a7261d2ebc384b4f4d271a2a90a1ff526b6272c481ade098ae759d6a3b7dd4d6a05fe79e8a94694cc5a1669fe11331230f94e49e1f62602f7943a330f3bf5ccf3f1a17f27343a3328bc1a12b1f9d2a2625ae05afdf3bdcb10f83b9b", 0x61, 0xdad}]) syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_fanout_data(r0, 0x107, 0x16, &(0x7f0000000800)={0x8, &(0x7f00000007c0)=[{0x3f, 0x5, 0xffffffffffffffff, 0x1}, {0x100, 0x8, 0x100000000, 0x5}, {0xc088, 0x1, 0xffff, 0x9}, {0x80000001, 0xffffffffffff9f9d, 0x8, 0xfffffffffffffffb}, {0x6, 0x0, 0x2, 0x1}, {0x4464, 0x40, 0x3, 0xffffffffffffff80}, {0x0, 0xfff, 0xffffffff, 0x2}, {0x7, 0x1, 0x7fffffff, 0x100}]}, 0x10) 03:43:43 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2, 0x0, 0xfffffffd) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) ioctl(r0, 0x1, &(0x7f0000000080)="6b33104742a16e7de8ddd8") 03:43:43 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000440)={{{@in=@remote}}, {{@in=@remote}}}, &(0x7f0000000040)=0xe8) ioctl$RTC_PLL_SET(r0, 0x40207012, &(0x7f0000000000)={0x5, 0x9, 0xf7, 0x7, 0xde, 0x7, 0x441}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f00000002c0)={r1, &(0x7f0000000200)="48de1b7229bbdb57d8efd726197ad900fb4f610e92224baf356c8a028a22fcbae6ae66b04a4f8709670a2415", &(0x7f0000000540)=""/176}, 0x18) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:43 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:43 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) r0 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/status\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f0000000040)=""/79) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1000000, 0x110, r0, 0x0) [ 963.010721] audit: type=1400 audit(2000000623.570:22058): avc: denied { map } for pid=25923 comm="syz-executor.1" path="/selinux/status" dev="selinuxfs" ino=19 scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=system_u:object_r:security_t:s0 tclass=file permissive=1 [ 963.100907] loop1: p1 p2 p3 p4 < > [ 963.105112] loop1: partition table partially beyond EOD, truncated 03:43:43 executing program 0: perf_event_open(&(0x7f0000000140)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) 03:43:43 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/full\x00', 0x8000, 0x0) recvmmsg(r1, 0x0, 0xffffffffffffff2a, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) r3 = getpgrp(0x0) perf_event_open(0x0, r3, 0x0, r0, 0xc) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r4, 0x1000008912, &(0x7f0000000000)="11dca5055e0bcfec7be070") r5 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fallocate(r5, 0x0, 0x0, 0x1000f4) writev(r5, &(0x7f0000001c00)=[{&(0x7f0000000740)="a9", 0x1}, {0x0}, {0x0}], 0x3) lseek(r5, 0x0, 0x3) r6 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) ioctl$BLKALIGNOFF(r6, 0x127a, &(0x7f0000000140)) r7 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r7, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r6, r7, 0x0, 0x20000102000004) write$P9_RUNLINKAT(r2, &(0x7f0000000080)={0x7, 0x4d, 0x1}, 0x7) [ 963.214340] loop1: p1 start 1 is beyond EOD, truncated [ 963.256938] loop1: p2 start 101 is beyond EOD, truncated [ 963.276556] loop1: p3 start 201 is beyond EOD, truncated [ 963.291623] loop1: p4 start 301 is beyond EOD, truncated 03:43:43 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) getsockopt$bt_hci(r0, 0x0, 0x3, &(0x7f0000000000)=""/51, &(0x7f0000000040)=0x33) getpeername(r0, &(0x7f00000002c0)=@tipc=@id, &(0x7f0000000200)=0x80) openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/checkreqprot\x00', 0x2, 0x0) r1 = openat$selinux_checkreqprot(0xffffffffffffff9c, 0x0, 0x2, 0x0) write$P9_RLERROR(r1, 0x0, 0x0) ioctl$KDGETKEYCODE(r1, 0x4b4c, &(0x7f0000000000)={0x9, 0x8001}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x20000802, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, 0x0, 0x0) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000042ff8)='./file0\x00', 0x80040, 0x0) rt_sigprocmask(0x0, &(0x7f0000da1000), 0x0, 0xfffffffffffffe22) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$cgroup_int(r3, &(0x7f0000000140)='cpuset.memory_spread_page\x00', 0x2, 0x0) r4 = socket$inet6(0xa, 0x2, 0x0) close(r4) syz_genetlink_get_family_id$SEG6(&(0x7f0000000180)='SEG6\x00') ioctl$TUNSETFILTEREBPF(r3, 0x800454e1, &(0x7f00000001c0)=r4) 03:43:44 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) syz_read_part_table(0x4, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)="e00f521f7439361fb541dd7d7ce73926a4115129a346e2cd266df987061fe6dee8d8bdf1723fbc0a7cd82f89e05df4eb01175a2815994d6e8ff2df762908317cd4f887a9c7de36f19838059a68fa2e4af80c226c0902a7ad231e7827d2a97d5b48bb811b07426c898272a8bef362d7f05d0127d4f22e5fc6dc67471c13e4b9db42a934724766684ce0736e7f72c2dd0a51f7bad5233ca4f7823fa9e8ff25f80985f83fbd40308bce1d7271a4c0184a903e48d729d70272ea13ade68bbe8155354b9660812d294829ccbd1bf323c2964623370becf08301ed40172c4d3df6ae3bd94ac62574fc05be2eac1cd37e67d088858a8f5f0124666c23", 0xf9, 0x5c44}]) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000180)={0x0, 0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000140)='ppp0\x00', 0xffffffffffffffff}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000001c0)=r0, 0x4) 03:43:44 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$UI_SET_LEDBIT(r1, 0x40045569, 0x3) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0xf, 0x10, "ec5aecb06c802ccf0fb85d8b188c3dc66778c665e53074fd0ee3c2d0ff3f47c73b445e73f7d7973096d668d88e22d0533f9e42373085fe9fc876fc99c9652ab3", "98c8da75b4880d603a15adb6edc9b998d5316ec6b4502c3d9062c85a364645e2", [0x5, 0x1]}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000940)='cgroup.stat\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r3 = request_key(&(0x7f0000000200)='cifs.spnego\x00', &(0x7f0000000a40)={'syz', 0x0}, &(0x7f0000000a80)='/dev/loop#\x00', 0xfffffffffffffff9) r4 = add_key$keyring(&(0x7f0000000ac0)='keyring\x00', &(0x7f0000000b00)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) keyctl$instantiate(0xc, r3, 0x0, 0x0, r4) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f00000008c0)={0x8, 0x165b8eb2, 0x4, 0xffffffffffff8001, 0x1, [{0x3, 0x9, 0xffffffff, 0x0, 0x0, 0x2000}]}) r5 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r5, &(0x7f0000000800)=[{&(0x7f0000000140)="31c5a9a7da3542df34122d25e54f82f5f5bd827a8778e31ea9a157b2dc746d728bf0b05b62e30c2c8a", 0x29}, {&(0x7f0000000240)="c0dbe3bfc2ed2065081f09a740b4fe989e8f39a67b94b8091c11c8a6c54fffc2ef63fec2af108fc88738ccc1d0993318661ccdfd53b8e4c1fe31033fe94ee2886a27b1c8d46576af1e81f62a6ad710536e06991294299641c8e3299e367453cf153e253cada1b036a65305806def74eecdeec53d", 0x74}, {&(0x7f0000000180)="3c29e324eef57af7e1d45739e0192bf47d0298c5cb679f4f90faa83c0da329d23e5c", 0x22}, {&(0x7f00000002c0)="932d90ceac34b9de1498fce8294b14fa9235e4928a57fb8f22ce8d511fe03602aeba76615cc7b5b6b648d7483a8b37bc7d4d8de9d8330d44c8f13c8833e3eb931efc3efc959ef4322e2ee4339fe0cf74524d7db7984875ab38107455a961da8c75ff1e241d091d764aef983358a27844474646f94887d8d0decf07857c2f0281bb0024e96f8975ccabca9da3a23bbbf2ff303de2afd312df6f4f61c0c1465fcfafeaefc44bcb1bd5c6f746785741b1878f580bbc3dab9c34826d0b432f102db518b3cc5c6996d001c8e52ab8468bda2ebfbf19c9e6af59166e50dee951567a2b974bd47795076577", 0xe8}, {&(0x7f00000003c0)="6e9079679ee364fb1647b1001aaca1a3813e67aafa84769cffe0db78dc38fd796745ab2d1b98703a47b4db459e476ac279cc88cbc4370d0e2899da4c3259f911426546c8288867f1585a8049cdc3e80d30fa66b37b9af3ba26f74536953e60739eb3ccdf191da14e16741663", 0x6c}, {&(0x7f0000000440)="52fd39420f4431d6dce715c1506e8237e21759894470cca6f74c256cc2049587cff49b2ae8a4ead46345df0920dc9b72b27fe9ae53a07d69949e91edb2a791547178d9e51af0052d55223132c9089cf1cae939a5640871069ccb39b93da7c57653a95b646e3b2b8ecccc98216b5f21a2d2146339b76e69174c6beca33d4c9581ef46ca0f32a07dbe82082de5720826fe1866221e184bc5cb643b936205b830d8c76a9f93b851ecc5ed653df9", 0xac}, {&(0x7f0000000500)="2350c103359115d295ca0a067aee0c05cf3f414a6e49648feb3f5086d917f23ff7a069ccd10839b3abfbdb165e17ad467c353b258934bda28048c5af936163f9b86610c8bf311a1aea83b4cf3453dabe119ed0087bb47346ae6ffb4a2ef47748bb947b494d3ca27a1668673f1150733c0f8801f78f8bf22a43075313da2279", 0x7f}, {&(0x7f0000000580)="0a7fd2e666f277be3c79ed4ee9ced8fbe563d541719cbb66293d8620e1d675881058a8596d3d82e4ee6ba7dd01181046734a1331da088f2bb9d4563087965daaac4cd3a9b5827187145371f2492e29274f4466ba736f8e00bbf4616fe81632259281850232d0baa131dc3fc4e15888bedaac81eec735b490af06ae37cbb077511eab501b47a9f8822a11d92dfc428b6780d230ebaac89ff134a1d77bb7f12f8785cc259d0823a9b526ffdff085431ee1f2bf47fca085882291e27cd50bb2b2eac5b48d2818229e969077b0ad0e049d3a", 0xd0}, {&(0x7f0000000680)="bab690b6e9649047108cd83878e47b36974de381f523d690cc3ce10a346104141273b0883f01418b43aa6c4e52ed48bfb8145a1c9b62d45da8e6625a9cca71324e8159ac9eb582af828d494176afb143ee5f12ebd2db3fa035de8e2873c15268ec8a431a6af9b0bc156038fa27a0fd8e84fe", 0x72}, {&(0x7f0000000700)="5025975bc50f665145d63478938ae6b7671e744d8dbce1a911fe970637dd032d92a9a709013d87aafe779c75075f26ddd364a54860d22271f77f118a5fcdd27fc9694355fd420320ac83198c47d676c41b4b7c384f9e15a0cab9899f54c1140addd7de241138e1755195fec51bc6a6b2e20c72e716845c840410d893c16be9c3b6f3e73405e4791d89596cde15dd0f04d389f1862d31555e3ddb0a878d4b5bc1f0df7f54155b1779c353c49a273923d17bfded830c34817401320c4ec61fac63555f59388926a18977777c7d5a95a3e24bf535c0a29ec86b648aa34c", 0xdc}], 0xa, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000001c0)="c8", 0x1}], 0x1, 0x81806) sendfile(r2, r0, 0x0, 0x8000) 03:43:44 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:44 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r0, 0x40042409, 0x1) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000240)={{{@in6=@local, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}, 0x0, @in6=@empty}}, &(0x7f0000000140)=0xe8) mount$bpf(0x0, &(0x7f0000000080)='\x00', &(0x7f0000000100)='bpf\x00', 0x10, &(0x7f0000000380)={[{@mode={'mode', 0x3d, 0x6}}, {@mode={'mode', 0x3d, 0x12}}], [{@euid_eq={'euid', 0x3d, r2}}, {@fsmagic={'fsmagic', 0x3d, 0xfff}}, {@obj_role={'obj_role', 0x3d, 'memory.swap.current\x00'}}, {@measure='measure'}, {@measure='measure'}, {@smackfsdef={'smackfsdef', 0x3d, 'selinuxtrusted'}}]}) r3 = memfd_create(&(0x7f0000000180)='\x00', 0x1) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r3, 0x0, 0x20000102000004) 03:43:44 executing program 5: recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) lsetxattr$trusted_overlay_origin(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='trusted.overlay.origin\x00', &(0x7f00000004c0)='y\x00', 0x2, 0x1) r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000000)='/proc/thread-self/attr/current\x00', 0x2, 0x0) ioctl$FS_IOC_GETFSMAP(r0, 0xc0c0583b, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900942723020000000000000800000000000000010000000000000063fa0000000000000000000000000000000000000000000000000000000000007f00000008000000000800000000000003000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091a5589b5fa32df0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100002000"/512]) r1 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/status\x00', 0x0, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r1, 0x29, 0x2a, &(0x7f0000000700)={0x6, {{0xa, 0x4e20, 0x2, @rand_addr="3778ea66d8f3ab466199322b7a561d1d"}}}, 0x88) openat$cgroup_ro(r1, &(0x7f0000000280)='memory.sw\xfd\x16\\current\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x400002, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000300)={r1, 0x10, &(0x7f0000000200)={&(0x7f0000000380)=""/93, 0x5d, 0x0}}, 0x10) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000400)=r3, 0x4) lsetxattr$trusted_overlay_origin(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='trusted.overlay.origin\x00', &(0x7f0000000240)='y\x00', 0x2, 0x1) r4 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r2, 0x10e, 0x2, &(0x7f0000000080)=0x1d, 0x4) r5 = memfd_create(&(0x7f0000000800)='bdev[\x10', 0x4) pwritev(r5, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r4, r5, 0x0, 0x20000102000004) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r1, 0x10e, 0x2, &(0x7f0000000040)=0x12, 0x4) 03:43:44 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/hash_stats\x00', 0x0, 0x0) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000180)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_SET(r0, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x802042}, 0xc, &(0x7f0000000240)={&(0x7f0000000580)=ANY=[@ANYBLOB="a0010000c4a384550600d48a8af8ad03bb3a01a1cad0555048543821112c18ae4b035eae35523f93d8b56a7edeace894309eed4cf2937d629defb8391094b609", @ANYRES16=r1, @ANYBLOB="010028bd7000ffdbdf2509000000100006000400020008000100ffffff7f1400090008000200080000000800010005000000580004001400010062726f6164636173742d6c696e6b00000c00010073797a31000000003400070008000200010400000800020000000000080004007f0000000800020007000000080001001e00000008000200000000802000070008000100020000000c000400050000000000000008000200050000000c000600040002000400020090000100080003002d0000001800010069623a76657468305f746f5f62726964676500000800030000000000100001007564703a73797a300000000044000400200001000a00000500000004fe8000000000000000000000000000aa3d000000200002000a004e2400007f9500000000000000000000000000000000e700000008000300030000000800030001ffffff54000500340002000800010019000000080001000f000000080003000200000008000200bf0b0000080001001700000008000200070000001400020008000400540d000008000300020000000800010065746800"], 0x1a0}, 0x1, 0x0, 0x0, 0x804}, 0x20000080) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_dev$loop(&(0x7f00000002c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) [ 963.791120] loop1: p1 p2 p3 p4 < > [ 963.795518] loop1: partition table partially beyond EOD, truncated 03:43:44 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = dup(r0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000680)='nbd\x00') r3 = socket(0x8, 0x8000f, 0x0) r4 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f00000006c0)='/selinux/commit_pending_bools\x00', 0x1, 0x0) r5 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000700)='/dev/vga_arbiter\x00', 0x608441, 0x0) r6 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000740)='/dev/vga_arbiter\x00', 0x101000, 0x0) r7 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000780)='/selinux/enforce\x00', 0x1, 0x0) pipe(&(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/policy\x00', 0x0, 0x0) r10 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/vga_arbiter\x00', 0x101000, 0x0) r11 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000d80)='/proc/self/net/pfkey\x00', 0x2, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000e80)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x6c2d76468ed7632d}, 0xc, &(0x7f0000000e40)={&(0x7f0000000dc0)={0x70, r2, 0x8, 0x70bd25, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfe}, @NBD_ATTR_SOCKETS={0x24, 0x7, [{0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_SOCKETS={0x2c, 0x7, [{0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8, 0x1, r11}]}]}, 0x70}, 0x1, 0x0, 0x0, 0x20000000}, 0x4040) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000180)=0x0) ioprio_get$pid(0x2, r12) r13 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r14 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r14, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) r15 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vga_arbiter\x00', 0x404c7e, 0x0) r16 = socket$unix(0x1, 0x1, 0x0) perf_event_open(&(0x7f0000000580)={0x7, 0x70, 0x2, 0x3c5, 0x4b, 0x4, 0x0, 0x0, 0x1020, 0xf, 0xffff, 0xffffffffffffffc0, 0x9, 0x80000000, 0xffffffff, 0x7, 0x7fff, 0x6, 0x6, 0x6, 0x4, 0x400000000, 0x400, 0x1000, 0x7, 0x5, 0x3, 0x9, 0x5, 0x2, 0x800, 0x6, 0x400, 0x3ac000, 0x7ff, 0x6, 0x6, 0x8001, 0x0, 0xd315, 0x3, @perf_bp={&(0x7f0000000300)}, 0x4, 0x100, 0x8001, 0x5, 0x2, 0x7fff, 0x2}, r12, 0xd, r0, 0x8) r17 = socket$unix(0x1, 0x400040000000001, 0x0) bind$unix(r17, &(0x7f0000003000)=@abs={0x1}, 0x8) listen(r17, 0x0) connect(r16, &(0x7f0000985ff8)=@un=@abs={0x1}, 0x8) socket$inet(0x2, 0x800, 0x6) r18 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ip6_tables_matches\x00') sendfile(r16, r18, 0x0, 0x800000bf) ioctl$TIOCMIWAIT(r15, 0x545c, 0x0) sendfile(r13, r14, 0x0, 0x20000102000004) r19 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000240)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_ADD(r18, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1200}, 0xc, &(0x7f0000000280)={&(0x7f0000000380)={0x1cc, r19, 0x214, 0x70bd27, 0x25dfdbfe, {}, [@TIPC_NLA_NODE={0x40, 0x6, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x3}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0xd0bc}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x6}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x8}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x800}]}, @TIPC_NLA_LINK={0x12c, 0x4, [@TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_PROP={0x1c, 0x7, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x70ec}]}, @TIPC_NLA_LINK_PROP={0x44, 0x7, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3ff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xffffffff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7fffffff}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfffffffffffffffd}]}, @TIPC_NLA_LINK_PROP={0x44, 0x7, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xb}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1c}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1d}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x4}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7d}]}, @TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0x34, 0x7, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x80}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfffffffffffffffd}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x81}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xf}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x800}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}]}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz0\x00'}]}, @TIPC_NLA_MON={0x4c, 0x9, [@TIPC_NLA_MON_REF={0x8, 0x2, 0xff}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x917}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x4}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xffff}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xffffffff}, @TIPC_NLA_MON_REF={0x8, 0x2, 0xff}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xa5e3}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x2}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x3}]}]}, 0x1cc}, 0x1, 0x0, 0x0, 0x1}, 0x4000) ioctl$SNDRV_TIMER_IOCTL_PVERSION(r13, 0x80045400, &(0x7f0000000140)) unlinkat(r18, &(0x7f0000000600)='./file0\x00', 0x200) [ 963.892933] loop1: p1 start 1 is beyond EOD, truncated [ 963.940785] loop1: p2 start 101 is beyond EOD, truncated [ 963.963508] loop1: p3 start 201 is beyond EOD, truncated [ 963.982327] loop1: p4 start 301 is beyond EOD, truncated 03:43:44 executing program 1: syz_read_part_table(0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x19d}]) 03:43:45 executing program 0: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="eb23b6db210d5f6774b1ad65999216a2788be28de3a9bf5e34746bd4b8be705a65a2d939c5f2d08ef54dae98145b9625b52f1f97c15fe66dd7bbb077af2ee48b4d4d9bff42d46ab8617f7c62b8d0adb7a1503ff159a1e5963e984f0fb3b8cd6d52b7830dc185e29007885c6a9f0055c1748c9add21a3307786d4e69ae8a776887dc0a8b64cd4faa9d14ed9f69296", 0x8e}, {&(0x7f0000000080)="92a219631b5f29e24b1f70a42eaa0e24b4b605213dfa7125f49983e1618214f5fed0f9e7921fb3f03b44af391a20a5f7e614", 0x32}, {&(0x7f0000000780)="c66a6a45fa295dc3ccc90de14aa8843bee415f2f11e7317b3cc35f3d5beb5a23b0e220498ecfffd30f26c616db0a24662c0d4cec9bf375c16ca9102f16508a4a52289aae1dfedece575c750e83f0b00a643f057f17ccda428bc094c2365c72e1a20c9abadc6dcd760ed3f24c3b151a6109ead21e00bf91cd4ebc5e1680132bab472bbe56127a96e79ef2242f81d37497828ebb9e7c6169d1674d95467eb5df0454eb9a19bff60bf296838bf4b349bfd8a21a8f5d8dc93050e70143677465817801964159ccaba8cea4102ed5aa776ec09b76c5ab", 0xd4}, {&(0x7f0000000140)="9d2f970a78a7bef0738e9c657b792b801df05351df0c7f068cf58eafd657f30c0c8f34260737bee8700683a13a4c65236e2bb30e5c1d1ad00c315625813ae56d21c04019b2ae1f39e492cc7e1161453eed6526", 0x53}, {&(0x7f0000000880)="ec6d84fdf1a9c1a0cc664fb22ca16edfa0b1f6c44e0e375da2e32cc8492e7f953e53b01d203fdde0db08fe8336136384366847f255c30f6e3f9f6385af3536f5867dfe58ee4847f44af8daa7aa52fb977e3a918eff3eb907e6d3cf1e498807f29103e7338a3e790dc982b6758916db0ba2e1d3fff740680415f48073e0d977d3615e9e62896005ed77b47c4dfb25642e793b906798683df6a225c7769c3162ff35c468e5d952f2d17cda8c59f25dcad5ec4bd978fdf5420dbafd0155d0e84a690060d50acc34b58a2de44d8b430ad4eccd04e81dfd170c40f6f461cd04c1c0e5596119e88d5888d5350d9af6a974b71369efcab602a4fe77cc7ceb", 0xfb}, {&(0x7f0000000980)="bbcc113a980e75179d810673e9fb89dbe8c21c2a67f623e54345812de864a72a7167c732d1aab48a52e797bd03d2bf2f42e3d612191a87653a063e9fd5c891175e0c097156895185d5f79fbadb27e5ec91224faa2ee17938d617f41e07016dc12e05bce5669fdbecd9ac7ca840782f789f587cdc5610cd395b77eb98da12eb9899cbbbad451204765735de57804108a20fd3464301abfc433c73bbeec24f4048607a48da457a39b768fd886f7484d4b3b1762ae10c94a42f646c6863797f7d22de9e4984ce68349b72a3768b654fea1766ff48", 0xd3}], 0x6) write$binfmt_elf64(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c46000006fb12000000000000000000030000040000b001000000000000400000000000000093000000000000000800000006003800010003002400357a07000000050000008100000000000000609c00000000000004000000000000000500000000000000ad000000000000000400000000000000bceaea6d5dbd91812ad940c7a1563e964fde1c7ba7c8c5a7d25d2200eb7007f0b606dc846e66270225d2ce174232be0920b4deb7ee75b27896e7f1840aef28d289432374a13250218c764c3cad3a6e8a0c309c7f084a430000000000000000000000000000000000000000000000000000dcd600"/975], 0x3cf) sendfile(r1, r2, 0x0, 0x20000102000004) 03:43:45 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) arch_prctl$ARCH_MAP_VDSO_64(0x2003, 0xc91) 03:43:45 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) [ 964.710432] loop1: p1 p2 p3 p4 < > [ 964.714488] loop1: partition table partially beyond EOD, truncated 03:43:45 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) r1 = dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xffffffffffffffff) fcntl$getown(r0, 0x9) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:45 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$PPPIOCGUNIT(r0, 0x80047456, &(0x7f0000000080)) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) sendfile(r1, r0, 0x0, 0x20000102000004) [ 964.780432] loop1: p1 start 1 is beyond EOD, truncated [ 964.798949] loop1: p2 start 101 is beyond EOD, truncated 03:43:45 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) timerfd_create(0x0, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) 03:43:45 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$cgroup_int(r1, &(0x7f0000000240)=0x5, 0x12) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/checkreqprot\x00', 0x200, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000180)={0x57, 0x8, 0x9, {0xbdb2, 0x8}, {0x7, 0x100}, @ramp={0x1, 0x6d, {0x20, 0x4, 0x5f, 0x5}}}) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) pwrite64(r0, &(0x7f0000000140)="9e1648ed5ed2a539e04521700a0fbd79f2da1f514fe9ecbe887e", 0x1a, 0x0) getsockopt$inet_mreqsrc(r1, 0x0, 0x27, &(0x7f0000000280)={@loopback, @remote, @multicast2}, &(0x7f00000002c0)=0xc) sendfile(r2, r3, 0x0, 0x20000102000004) [ 964.827346] loop1: p3 start 201 is beyond EOD, truncated [ 964.852363] loop1: p4 start 301 is beyond EOD, truncated 03:43:45 executing program 1: r0 = dup3(0xffffffffffffff9c, 0xffffffffffffffff, 0x80000) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000100)=""/226) utime(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x10000}) syz_read_part_table(0x5, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00652000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) sendfile(r0, r0, &(0x7f0000000240), 0x5) 03:43:45 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x2, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x42, &(0x7f0000000080)={'icmp6\x00'}, &(0x7f0000000140)=0x1e) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$RNDGETENTCNT(r1, 0x80045200, &(0x7f0000000180)) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:45 executing program 1: syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) syz_read_part_table(0x100000000, 0x4, &(0x7f0000000300)=[{&(0x7f0000000000)="1d242251feaf8007a34245a8dd757c4a2f9b44a216c57613e8df28c38bffc4ab7e2c31ecfa7d05f632f66c51d9e3b44eac0eb90491e56c1886d7276974aa9e8911785005a5ff08c69c2322d824aa959c787784d6defa982d8659308f9388c4786830eebbf8b50195309496a63d3fbaf110149844c8f8979ffe7487381deb5055c80d1dc1e61df765787fa095ed9ae78c4996d141caf42f38118ac6d373a268d6ad7b57948c20b8914f6a3a0237a304e799b5daa812d35117", 0xb8, 0x81}, {&(0x7f00000000c0)="468faccc6e6ab6128ef127baddcfabec8320ca52a96cc78294a8c6cb1a5c129e416da03e5a625669894ad46d5d2716982895dc08d377d09e6684fec077c343a8fc18a9b50d11", 0x46, 0x8000}, {&(0x7f0000000140)="935fcd56c44516e85484b6b42750385a548192ff7739011a0a6a1fd1ac8b25bcb5042571aa3aad91c44f68def599fbfedeeb56902e68e8de0299850df5322bf3bf5c0eb086d32851ef69e03ecc486c2be39bae8fc3ce7e9a1bc6705cdcd17f73b3417bb5e06db206535f41b379bca78a79969e28a3ca1cfd0c22e6cb52ae0bb54d95", 0x82, 0x1ff}, {&(0x7f0000000200)="ba67c6853b0648745b7b94affd3b8b5571af03526240cc6eb2c7abe9016cb2cbdc0bfaa0f0c16940338d3880c4fcb769b02d067703388c290103e841cf1479597e07372c856ddb2ea0c0549b414c788ace4869a13357e0a5ea11eddca6227239e7ba6e19f4188248f6ef63bacebdbb606aa6add208bbfa9f717a1fb0108ea0cba1bcaf54b8aad708b0e455d6125916b668160aa381bad253e35f26f6674667b0ab4f45c7059710f0f0a60e4f91a31a52ec3f61529a165fcc71735efa9364b1b35733bfeb4818e1ae0d6007dbcb933511beb349929cc6283ec55439e2667a438afb5ca07dfd9fe52e7532e663e5fcc0b01a96", 0xf2, 0x484}]) 03:43:45 executing program 2: r0 = openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) creat(&(0x7f0000000000)='./file0\x00', 0x40) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000200)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) openat$selinux_status(0xffffffffffffff9c, &(0x7f00000002c0)='/selinux/status\x00', 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x80000, 0x1) dup3(r0, r0, 0x80000) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000380)='/selinux/avc/cache_stats\x00', 0x0, 0x0) openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f00000003c0)='/selinux/checkreqprot\x00', 0x8000, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vga_arbiter\x00', 0x20000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x8000, 0x2) r2 = openat$cgroup_ro(r1, 0x0, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r2, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r4 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r5 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r3, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r4, r5, 0x0, 0x20000102000004) 03:43:45 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) llistxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=""/133, 0x85) r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = dup(r0) open(&(0x7f0000000180)='./file0\x00', 0xab4bb8a9b96a5325, 0x18) ioctl$RNDADDTOENTCNT(r2, 0x40045201, &(0x7f0000000080)=0x1) r3 = memfd_create(&(0x7f0000000140)='/dop#\x00', 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r3, 0x0, 0x20000102000004) 03:43:46 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:46 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @initdev}, &(0x7f0000000040)=0x10) ioctl$sock_inet_SIOCGIFPFLAGS(r0, 0x8935, &(0x7f0000000080)={'team_slave_0\x00', 0x6}) syz_read_part_table(0x0, 0x1, &(0x7f00000000c0)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) 03:43:46 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0xffffffffffffffff) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_DEL_SERVICE(r0, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4020}, 0xc, &(0x7f0000000180)={&(0x7f0000000380)={0x138, r3, 0x202, 0x70bd2b, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_DAEMON={0x50, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @local}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @mcast1}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x7}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x1}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x37a5}, @IPVS_DAEMON_ATTR_STATE={0x8}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @multicast2}]}, @IPVS_CMD_ATTR_SERVICE={0x18, 0x1, [@IPVS_SVC_ATTR_SCHED_NAME={0xc, 0x6, 'none\x00'}, @IPVS_SVC_ATTR_AF={0x8, 0x1, 0xa}]}, @IPVS_CMD_ATTR_SERVICE={0x68, 0x1, [@IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@rand_addr="0e7ca75054a01738c20f1d0dbadb085a"}, @IPVS_SVC_ATTR_SCHED_NAME={0xc, 0x6, 'lblcr\x00'}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'nq\x00'}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@empty}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0x2b}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x78}, @IPVS_SVC_ATTR_AF={0x8, 0x1, 0xa}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x10001}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x40}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0xfbf}, @IPVS_CMD_ATTR_DEST={0x24, 0x2, [@IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x8000}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x2}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x8}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x7ff}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x165}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x81}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xb}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x8}]}, 0x138}, 0x1, 0x0, 0x0, 0x4000080}, 0x4) sendfile(r1, r2, 0x0, 0x20000102000004) [ 965.901640] loop1: p1 p2 p3 p4 < > [ 965.905583] loop1: partition table partially beyond EOD, truncated 03:43:46 executing program 2: r0 = openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000000380)=""/18) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r2, 0x1, 0x1, &(0x7f0000000440)={0xd}, 0xfffffffffffffea5) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r1, &(0x7f0000000300)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x11408000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)={0x20, r3, 0x10, 0x70bd26, 0x25dfdbfd, {}, [@TIPC_NLA_MON={0xc, 0x9, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xf4d}]}]}, 0x20}, 0x1, 0x0, 0x0, 0x4804}, 0x8000) r4 = dup(0xffffffffffffff9c) r5 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000a00)={'team0\x00', 0x0}) setsockopt$packet_drop_memb(r2, 0x107, 0x2, &(0x7f0000000a40)={r6, 0x1, 0x6}, 0x10) r7 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r2, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r7, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r5, r7, 0x0, 0x20000102000004) [ 965.963715] loop1: p1 start 1 is beyond EOD, truncated [ 965.977811] loop1: p2 start 101 is beyond EOD, truncated [ 965.999834] loop1: p3 start 201 is beyond EOD, truncated [ 966.022147] loop1: p4 start 301 is beyond EOD, truncated 03:43:46 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='net/igmp6\x00') ioctl$UI_SET_SNDBIT(r0, 0x4004556a, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:43:46 executing program 5: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r1 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000240)='/selinux/status\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x406, r0) openat$cgroup_ro(r2, &(0x7f0000000300)='m(mory.events\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000100)=0x14) r4 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r6 = memfd_create(&(0x7f0000000340)='\x1acpuset/-*\x00', 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000180)="018201"}], 0x57f, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000200)={r1, 0x9, 0x1, 0x2, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8}, 0x20) sendfile(r5, r6, 0x0, 0x20000102000004) 03:43:46 executing program 0: setxattr$trusted_overlay_upper(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='trusted.overlay.upper\x00', &(0x7f0000000380)={0x0, 0xfb, 0x1015, 0x1, 0x80000001, "3c2eef1ed90395582d807f1d83c5a89c", "98f7ff452861ebc75ee7673e21aad36c5f116e76f57a6537593c0d3f6bea5147fb39be7894736a6beacfb73c021cb8a10f0a5da407f0550c7a5ba28836beba6029ccbf7c6b3ad47bda928f966a297abead4eafa7472255b56cb1c71d0db13a332bb35cc2de4b95bc916920c7aed5c50bc5a4fd922b972fb54c7e9846143e806c9d604552e89d10d7b8dffc793aa4e3ee8e1f88a8de406404a8f7cacb04ce805ad166a8785e14436701885d5e3f01fae13a947b2fb9e992e4f0c44781dc8ab257d655b3ac28845c26418b8cf021aa0a8450b069c21c0860e74180261428c95b2ba67396022ed1419bc51b79443193a03bf712d0bd36ac34221fd022e2d02e9428c6c931c49b2f24e92ec52f883bffd17dde183907e83835310a609263825e1e8f5a2261aebe56f4ad129fb747f6d4e8d9b670bd932c46e9954df6645b6c66882004888adac6e58e9f9049c4d623a86231ec8e1ba993d23a1d808f54347c5ed510df271ec5df0540015b13b57478b287ab7b07166d2d1371fc8ef5194aaed309430f774f22124ac6b1dfd7be15f4ba6a4bd749e336bc6317cd5d81147069cb6ee512f35bd611c5a82daec8ee70c54105d1e98e833227c044939f3bdeaa4e16b904e7234c5b4c064646c73434878a7caa26b6366b95f0ef01a21346ae935309c540116fb3c1640386f0bbe99fb14f006dd96f77a739decf9ff94f6ed128577b1031e4679c776c4489e04f1847728ee9651513e1da5714b8ff58edcd61059b2095a5bfbb48b04580cf8776a64f86a8bae68925ef9004ea9e36a9877be4703bb522b930452dc96fd18964a7628d3678a995783fde8b1f33f4660dbc140e6c72c22ffa29ebd4440b7f999904e7cd76de50ca35214d9e1440443d9a3d6953205fc9f983e43980abe0987f5ccc45311b666775184e6c1b56136757410d815ff5d3af1b931896c54f7091dff15fed177e9ae3891b33c19aa2f8667a15df75e5fc22ff7431854550617ebc7cd6fdbf028c7f13217ea9e4b677f37bbb92c4607b48c50ae94787fc88533200c7b98210bfe83837f7545f9a189102c8082ee786b4a47fcf5b3e3f17ef054e2136a182accd1129515c4ac65f975560ff297aa4969924fc40413c6ac68e03db70de41e379be82b0a6a5e655297e64b8a56710079dba775004e68dfcbcf2bfd52c3afbc501bf1504dcf019cb00036475a4f4a934ca455d640dd25b4171a3274f57de95d2ec9c496c44400e1362f2bc7d41b0a4f9974a50d4fcdf245783fc5c6b35f24f39f5b04af447a3b0f3a1ccacf1ca2ecc5230a19e82ef887aa0d846e13ca107e88ad157829d35e1072234405921abae5f80b42193dd6ff46943528779a83868d62994ea5daea9aaf0389bb27e75f0b90acb1709b160895630f5f807c8c2b92d9a69837570022f56c0916b3245b749cd243b968128b3a61c0947bb702a56aaf6b6f6d6f67ae585a144cdc24a17c592b5d6dc60571b27e255446d12bbe35ca645f0aed81d23a0a767f872d55b7ef2dd13f287920c128c76e7b75608eae2673f9623f9a74e0a78bddd5504a4f5d18e7525896a97291791140dd48168776fa9ff8443c27c3cd347ca22e53d1cc9b7e04fb0cb6333f1386a02ea00c95b13373c4cc9274a491df30abb860414e887e6fba1df79cb1d65ebff1701d3f6216b3c7e7b2ed52ee0671a471767c8582cf87ad5a3afc3fc983eca45cd300af2f6794bd9bb44b3464e2a00e4a7a415b6e167c7bee5d2a53f7cb54927a82d8e29b9479217f44c8550fd327019d5a1a59d114f1a3019fb3b1cc878481f1dc36e5657bba3d6963b2d1153151b0c3dc14fcbe25e6991d1bfd62bdbd218795ab626891e24c8d44269b295dfedd62f4961ff29238aae5e18390a502a21e22e8aefeef4fa298d7fb9979503467b454983ca47516e9aecab6f6d7da9ae4bced9d3fc1d6df4a944f3c516a83637a85268ee5ed43418bed86ed27929d95ba1391388068dabcb20a428be90944421b6a2df0fe8402948bfccdda45cd0c505c16ef8f04883c106a75d13359da57b8b336ac7f031cdd4f986e1e0722463a0733ecc271a73a939fb5347d2b33882af99e2aa0f85db436de4b3f68d895f3e4b909efffdc3ccfc99b23dd3fdb0350c9aefc7a990ca592130f665395d45c19eb5f19bb55fa150427de4f28bbc3702850d744b157e0125e5a397b1dc4e85f5bbe133e7f28b00a704a2525c06a1f9a7e96a153981c2234aefc23b9c99b88d4c35c99f904d5f867a57f730ec4d688cb3a28dc59a2412844a8059273fe1d74cded32c846f2feb658c1202c299f097a1266454a02830537b17c9e0b70b6fd6a89bf3088d53d035be32cce7effb1a7fb4c32802f67f42e17b807863074a12823bb1172651344218c7c63e49142a270b73c75678130f392bd5464c27b7d836d239bf073ca4a2c57ed5c5b2354c682fe065b6e6dfdc4685964affb0c502b23396827f9cb6a1d24dacf985a59e801cf04356b1aa876984a8ba84c8e1e520993974dc2a002900dbc6c1919e4f439b32e4b48b1bef7f1c0be3cdc76aa86e755ec82f6bfbfe1e4b3e90e3ae0b17dc1ce28a9893383b0a0b34cb9a30165ee5091a1aeb749fe665205e6029f0b274a809ceb48e04129d32fc0faa23012b1768464b1c6763c7cf6b050eba42d5f3a1d714ca16781279f02641a07c6dadb557f4602b2ac25778514026b9a18b0aa1a1e80480dfb1405b31d2f664831996bd5cf0719d5a32b8be135223d9aeccd06975738c95c9cc1ad1b45ea1967dc6e20e18ade300d59779f17004c3e2e80d27f3b341d1fbcbfce9e1f53fe5f70bb3dda9f9cbf325d702598e8f4280165a0d9dd7ab7ce6a7dbf22716c3be6c43b25d9539afed5e4dfa949f2776af48d77c99030789e78c7eac6e1181a58c5d6aa3b7f25f7248c97d1257d9eebb63bde933fe4170a4a3c2bd307c68edab9800f64e15bef179fc90126f14f8d184cca80a318f672daf1023dd17ca21803ad62cc9ef2b8311e36a0e422cf94fa3c88eceb26f4b7443a8fb5ad2075469e8d443b61b8cbb67bb963889f1199b6dce5b230d342b7d14b157aa5067cd246940e26779a77cc5d6f964dd859e386cfe7525d06344c40993eeb48cdcbf05e6e55b4bd9ed47eb321651c39cb36e6d16aaedfd38ced082e253f511db46d49877bddd45112df4356425f1d36b4c40d27397dcea8392b62dc9e6a991e9c70da48bc5829086c2c2f7d58e163bb2c6f82a16a33f3d14f2af5b7923d383c31786586e5cf69f8abe820352df4f2f40c0c351e62e19be492e22e9797ca594bfb1f95d780dc0ce97a9427f7dfdf136a756f654b2fb04a34c6b4ea3479b6490fa198155c6c5a258ed5151c5b6574812d0aa5c51f3f422aa3bb2f38b81c9d2557f9df3f7b7143f23e599b28036b61cb21e5a2301724f6807208246fe3ac77f98b21b138aacd4a9d86757d8cf5c93729761c46b5341c350a602c6dad16c784aa26dac392c3d7f9ba822df0d67c535ab56fbd7f92669aeb4c651e7a78ac126b829d867c9e67f8f9a133fd94a3d2f98abe971077196efef0f1d6bcace803f05c7d9d7eb2cf112cec8afe0e815cfc3874299028721405c4ad9d4b45f708fc83f0389c84790c544e8589edeab6f753e873c8166c4ed1ed15fcdfa626ca7902a459391003b8bbf3bc72458a4413ad5c623757087e489fbb7069d034fae04501d55a86e1c4f31e87bc9bec210901dab38814b51ef471315f5ed3c52a1c4cdebc8bde1309f4e57cb637599ae07a555aa7ee03c1b1efcaf4ad0a6cfa2e0cecdb0c1a75ac075db8a9f695ffb000716d05cbd2c407b28c58b27827e58768172896736894383bb3edb3574c2fd27d3ccb605547e5bb5b1b0d8327ce1482a77d44f59db09dea6b1cddf4d905182f87d6d7462f17dbcf1b2ca8065544eeabe207305c751e1ef553ad9d4950030d27797134694563969a45e752498f088f4991224ac1f63b13ccf76c28d0825b896b2c1fc4ba3a61903a03c36b4a67031e5916caf2d52c9339817c73a5c65dcafa5de2857a20bb61c18fedd400dfe5717b1a7eb5a6e04bc70b45f38958815c1399723c512a5dadf33905b351579488cba06d3b4bfec96cf0c040e69769f8172ec8cc71024c720cb18ed22f062a03df97c34e3dd298fce272375fbcd175927589175674c234e4aaeb3dd01176b2f3d9a6e03476b56ba17f822bc3a94a91b51ed25d745c7d2373fbf7f9c132e1790cf2a966c38d9c65837cf27d3db52a4a79047bb052dc32a55850ff8bcfc01d4ce519df858a27ac46bae2970156f0dc5542c39fd275116f943615bc4785119a52c165851d6d53d72e4b30ca0dbd75097a262188b3116791f8c72540f0837a76fe8f6b6da7fe79a69860dc95e42db07051c34360b45246ab6ec5ceb741d0a1f39d14c55ebcd11a8f6d7e2117df6f0ea093220cd20c79290012a328bfe0ab7e659d5e55f9a0e4b8336a16d1ae2bc58a3c5dbbe31e558e57f24352a1d0b8d6bd3579471e13fe6ef34b8b5f2665ea9ed5d7b21db051ed5d82517ff55f19c94fcdf5613112ef594c41550746b9f5721fa504954aa06593013d88901f3994374ac82a8bf113f2978780a95be00fda0b03b6285e3f445c44473de2f71d6180b42f2d702ef7836165de5fc90db172d69b831d78b7338b198f960b94a2129db6aec3d3598edd7aa9173a8c39f617aeb9f473390f5dba0d85678a9a2f478383168558c8729ca1e4460b5a9ebc878687c33b6b90486bd784739d2fc540ecb788a8650f5a6876b718321ca65986f7e3e3ddbc957e3f3ced17c28626424ef8b2d1b7a2155660fa222a9c1b9d9b63c208de4c8cd80797362fb9df54dcf48cfd947871d82f98f586c4bef1676c594ac77fe5eb62355a62fbc7021871d0e47d7c36b0f7f5d872e6b7a78f3b7c5c032931bbbc6a6fccd92686bd44bc5195ad7bb2b539e30b35710ca92e1650d2de5d3c41fd0009e52dd22222a31fdcbf1889dd2b58918eac2a09d02c3dd7179a8229c6dfe98fa8d060f09312a4709ab7ea9094bdb89ca0b6bd09d06c90ea6b5e065b67462194b98a580e751eadafd82d73a7bfbde20f987b3754b20c50537448f526ffa2b475f0543a8312eb911d9498e79d3404e8760382fb78dd3d85b70a0dc4cc1c0bdf5e89ff65dbbfab4a46eab73e05fdbd1da03b62ce3fd0f09272352fda0d609a298cef75272ed0871bbaedad832f842af759decff74f0616919d51ddde739cedca2a6caf989ffac8da257343be17c810962737bc0428f777c125cee98c6051eb9d4e8056f4891618c4898ba4956c15cc6a7b9d05de226674dca6f59119d90782845365b89561ceb88c3c6bef2ac0909ee3ddc8e092535b6930b71e4bb254152c51be8c2d8201cbfddc8fb4651cd399bc3f0358f8ae6651d42583d9e7093fa7db67be1ec05bc19f1b1d067d7c8b8eeb867fb5dbf442729a762290475fae2d039fbdcc1a9c215fb2f140aca7cb76d82e1d14452a2f71baa20a7ef28362f8b0aaf577bf1196a0643010b8af36a019596e2ea9860d5dd2bf5a8d25f36e253377fc155bc794aeabcd8d8b0e17d9bfba0954e41d4012484d99cb726b51c6483c3fa70aa2ba853a604fbaedab152a71932f604466629f6bfa0116a1d11c4219ad450fac0473d3cd3a4365d49f83abf52bdb6914cd54f0a5bd6573483350a5293ff92e2eaaa6f8751d6568863ebc0bc29596c69c0b063b95418af893678d93c83865981084df300e3b055f227b4928ef302fd04bed49b4549078c9738d180c106836155578a96315c1c"}, 0x1015, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r0, 0x0, 0x20000102000001) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vga_arbiter\x00', 0x800, 0x0) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r2, 0x6, 0x21, &(0x7f0000000280)="3e979651459beff34437876b95956da2", 0x10) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000140)={0x3, 0xa7, 0xfffffffffffffffe, 0x8, 0x4}) clock_gettime(0x0, &(0x7f0000000180)={0x0, 0x0}) timerfd_settime(r2, 0x1, &(0x7f0000000200)={{r3, r4+30000000}, {0x0, 0x989680}}, &(0x7f0000000240)) 03:43:46 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) r0 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/enforce\x00', 0x400, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000300)={0xffffffffffffffff, 0xc0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0, 0x0, &(0x7f0000000100)={0x1, 0x5}, 0x0, 0x0, &(0x7f0000000140)={0x4, 0xa, 0x0, 0x2}, &(0x7f0000000180)=0x3, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=0x7}}, 0x10) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000380)={r0, 0x10, &(0x7f0000000340)={&(0x7f0000000040)=""/88, 0x58, r1}}, 0x10) 03:43:47 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) fcntl$setflags(r1, 0x2, 0x0) sendfile(r0, r1, 0x0, 0x20000102000004) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ptmx\x00', 0x202, 0x0) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f00000002c0)='NET_DM\x00') sendmsg$NET_DM_CMD_START(r0, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x801000}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x14, r3, 0x500, 0x70bd28, 0x25dfdbff, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x801}, 0x24008085) ioctl$GIO_CMAP(r2, 0x4b70, &(0x7f0000000240)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) ptrace$poke(0x4, r4, &(0x7f0000000400), 0x40302) 03:43:47 executing program 5: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) getsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000300), &(0x7f0000000380)=0x4) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) getsockopt$IPT_SO_GET_REVISION_MATCH(r1, 0x0, 0x42, &(0x7f0000000080)={'HL\x00'}, &(0x7f0000000140)=0x1e) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:47 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x2, 0xffffffffffffff4f, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0xfffffffffffffffd, 0x0, 0x1a9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000ac1414aa010000000500000000000000ac1e010100000000ac141427ac1414bb6c4243a951f569307fd8525172fa5d88376bfe74b263e659d510833146cecda43f778ca32dc6db60690b07c5edae99fe7929e5315fa150ea8bb87db799e2f2b4f16da9d6cf9d39326e4e71f2dc48342d73cbb7a58a317125b73ec31bdd87858c4dbeeee1dac0ab6ea1ba835c0ecf68565fb1bcd0319c69fc94f6c5f7a45637e1ae5f499e7d2338af7c"], 0x24) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) connect$inet(r1, &(0x7f0000000140)={0x2, 0x4e21, @multicast1}, 0xfffffffffffffd71) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:47 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r0, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) [ 966.662152] loop1: p1 p2 p3 p4 < > [ 966.666339] loop1: partition table partially beyond EOD, truncated [ 966.780384] loop1: p1 start 1 is beyond EOD, truncated [ 966.807374] loop1: p2 start 101 is beyond EOD, truncated [ 966.834112] loop1: p3 start 201 is beyond EOD, truncated 03:43:47 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0xe0e) ioctl$TIOCLINUX3(r0, 0x541c, &(0x7f0000000080)) [ 966.864609] loop1: p4 start 301 is beyond EOD, truncated 03:43:47 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x8040, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) listxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000440)=""/4096, 0x1000) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=""/86, 0x56) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:47 executing program 1: syz_read_part_table(0xffffffffffffffff, 0x0, &(0x7f0000000040)) 03:43:47 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, &(0x7f0000000080)={0x8, 0x90fe, 0x3, 0x3}) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:43:47 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000005c0)='net/stat\x00') ioctl$ASHMEM_SET_SIZE(r0, 0x40087703, 0x2) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ppp\x00', 0x60100, 0x0) ioctl$PPPIOCATTACH(r1, 0x4004743d, &(0x7f0000000400)=0x1) syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x600000, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000600)={'lapb0\x00', {0x2, 0x4e23, @remote}}) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f0000000380)={'hwsim0\x00', @dev={[], 0xd}}) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000280)={'team0\x00', 0x0}) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f00000002c0)=r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x204002, 0x5) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x2}) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x10, 0x1) r5 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r4, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000002}, 0xc, &(0x7f0000000140)={&(0x7f0000000640)=ANY=[@ANYBLOB="380500007d1e3041d72b74541d4eff467afd479d03b5e2d514680dd1ee1dd7298d21b13bc36a505059ab9ca2806877f333fcbb6e71f1f487367361f331862d027a49d231b8f80cef6de6", @ANYRES16=r5, @ANYBLOB="10002abd7000ffdbdf2505000000500005004400020008000200080000000800040002000000080001000f000000080002000800000008000300c20b00000800020000080000080003003f000000080003000000000008000100756470002000020008000100080000000800020008000000040004000800020008000000b400050008000100756470000c000200080001000a0000004c00020008000100160000000800040076970000080004000400000008000400ff0100000800040062000000080001000a00000008000300020000000800010019000000080001000f00000008000100756470003c0002000800010018000000080001000f000000080001001200000008000300010000800800020008000000080004000004000008000200080000000c000200080001000c000000"], 0x138}, 0x1, 0x0, 0x0, 0x4000000}, 0x44081) ioctl$PPPIOCSMRRU(r4, 0x4004743b, &(0x7f0000000040)=0xac9a) ioctl$FS_IOC_GETFSMAP(r2, 0xc0c0583b, &(0x7f0000000440)={0x0, 0x0, 0x3, 0x0, [], [{0x0, 0x9, 0xffff, 0x10000, 0x3, 0x10000}, {0x0, 0x0, 0x5, 0xaa6a, 0x7fffffff, 0x1f}], [[], [], []]}) 03:43:47 executing program 0: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, &(0x7f0000000080)={0x10001, 0x5, 0xf5, 0x9ce4, 0x2}) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r1 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$EXT4_IOC_GROUP_EXTEND(r3, 0x40086607, &(0x7f0000000280)=0x4) sendfile(r2, r3, 0x0, 0x20000102000004) vmsplice(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="6a07b035eb60010f6e99d6d041c6a56b4b65f5a4d5d31ede5e4a45b01b3feb79a1abd69fa5671ff68807ccd43fd8f09f71af5b5b40171f8f2ca54f0c3ad9b58d611a0f8c1902f9bfdc7789088dbd7071f559f5742e7f6bdf0a8744dcf0ed092e3aa3f90542bc65f2a8a864dd7a704d6c05e844d26077d6af", 0x78}, {&(0x7f0000000200)="2e36e8075cc4e924cede4d35e35dfdb554c48abddd4b5b04e24b49236d24456d106e81bb05dd4e0ee826f8a96421020847d8f577082d", 0x36}], 0x2, 0x8) [ 967.400540] loop1: p1 p2 p3 p4 < > [ 967.404224] loop1: partition table partially beyond EOD, truncated [ 967.480101] loop1: p1 start 1 is beyond EOD, truncated [ 967.485433] loop1: p2 start 101 is beyond EOD, truncated 03:43:48 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$SIOCGSTAMPNS(r1, 0x8907, &(0x7f0000000000)) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) [ 967.521548] loop1: p3 start 201 is beyond EOD, truncated [ 967.539704] loop1: p4 start 301 is beyond EOD, truncated 03:43:48 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r0, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:48 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000000080)='/dev/loop#\x00', 0x3, 0x1358c1) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000380)='ppp1ppp0vboxnet0trusted\x00', 0x1) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000000200)=""/198) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:43:48 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x5416, &(0x7f0000000040)=0x101) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(0xffffffffffffffff, 0x54a2) 03:43:48 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) [ 967.931775] loop1: p1 p2 p3 p4 < > [ 967.935716] loop1: partition table partially beyond EOD, truncated 03:43:48 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) syz_emit_ethernet(0xc1, &(0x7f0000000440)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, @empty, [{[], {0x8100, 0x5, 0x9, 0x1}}], {@generic={0xc, "017cf6869d0ee334b5a90add62c444813c9a7bfb0e6a7d81441ea7162e9e432b7f2a8b79c97fbb170a2569c170de566ceb08612d098cd668836ce614ee591edf804de4a558e1bfbf26326a01c00f2ab4c0ae84ffea96d145bdc3477ec949ecedb562d4ec986ec0dfbbc242d2cb31c2f11b20bee58ab9007612375cf09b346748061b79b3b6a0cade59664e0814b39b78e461a97f16d402f25c13fd9bd27e463b92d6b12e55b3f5da751e8d7d34a28e"}}}, &(0x7f0000000000)={0x1, 0x1, [0xb97, 0x229, 0x627, 0x25c]}) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) [ 968.001966] loop1: p1 start 1 is beyond EOD, truncated [ 968.032749] loop1: p2 start 101 is beyond EOD, truncated [ 968.061569] loop1: p3 start 201 is beyond EOD, truncated [ 968.083126] loop1: p4 start 301 is beyond EOD, truncated 03:43:48 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) 03:43:48 executing program 1: r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, &(0x7f0000000040)={&(0x7f0000ffa000/0x3000)=nil, 0x3000}, &(0x7f0000000080)=0x10) syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) 03:43:49 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r0, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:49 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x8010, r0, 0x54) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r1, 0x0, 0xfffffffffffff800) [ 968.591056] loop1: p1 p2 p3 p4 < > [ 968.595184] loop1: partition table partially beyond EOD, truncated 03:43:49 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = gettid() ptrace$setsig(0x4203, r1, 0x10000, &(0x7f0000000140)={0x3a, 0x10000, 0xcf}) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r2, 0x0, 0x20000102000004) 03:43:49 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) fremovexattr(r2, &(0x7f0000000000)=@random={'osx.', '/dev/loop#\x00'}) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) [ 968.695104] loop1: p1 start 1 is beyond EOD, truncated [ 968.729744] loop1: p2 start 101 is beyond EOD, truncated 03:43:49 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) gettid() r1 = fcntl$getown(r0, 0x9) r2 = syz_open_procfs(r1, &(0x7f0000000140)='net/ptype\x00') ioctl$KDMKTONE(r2, 0x4b30, 0x7) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) dup3(r3, r3, 0x80000) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r5 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r4, r5, 0x0, 0x20000102000004) [ 968.770669] loop1: p3 start 201 is beyond EOD, truncated [ 968.798290] loop1: p4 start 301 is beyond EOD, truncated 03:43:49 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f00000012c0)=0xc) lsetxattr$security_capability(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)='security.capability\x00', &(0x7f0000001440)=@v1={0x1000000, [{0x9, 0x20}]}, 0xc, 0x1) syz_mount_image$msdos(&(0x7f0000000000)='msdos\x00', &(0x7f0000000040)='./file0\x00', 0x8, 0x3, &(0x7f0000001240)=[{&(0x7f0000000080)="ac7ab5940d57e3d4b38a36a50aad1796bc2558f41cc69bfe506a5d4a95c478e5f0c01483c89c32422a9b450fc24db6e74adfbca0d3f0463f05dc7e001b3205eaac8f7185d4781119eb255737c7082f66faf2ff8ec56638234e", 0x59, 0x7}, {&(0x7f0000000240)="18f7d1f747f7a21d612f2cfa8a2c1c02bcee9b245bbbe5ff5054611b48725b19d6169a98b18294b2f929dba3862c70464f912c460d47f9076499c1d71b5aedea0cf6fa12d42f115292d88d99a47381a8714f45782d63c5ae620e5871da3d25a7f592fb841d691b840a458c099a3a972febad6b0268e9346ae3a1bb84cfdaab0b7103613a95d4fd11a6321906cdf28351163d65e644bd92adb58c7c6cc93ca9138a260c65dedc0afd874dfdcd24e3fd6de1c0a539ab5d8fe3a107b527f10b7f2e7f55082b847f7c87f56898d80fc9323c46373251f72b7d3fa30d399ee436be52c49fbda08f813fc0833a30897e8daf83925c34f44fd9972179da5c3e8c0d5f0d1a6bbcf2e1a1d2016149de2626976d55d836eb5862ec9b7e21007c6b1247ad3d2fc229fe25aef7885dcd73925c209ecf6dfaad34b60081da2df67078a73c0f455ab79efd352b1e2294864afd9a85ab3e43b7929d933ca604868e93fb0a956753d9294851679b4a48dead32dfa74d9e19d87bbffeff67c2713435d52c57751446e40ddd567c83b023d427fd553baf86accfe354ef1b52eae2b74c71f3f57f767be5f84e018269d65bff746675df03d3829dd2bc998ba54cfc094b83bb16cbd967e62d2ba76da325ee17d4f988ccd0393a8359b3b5960bd017b048c049e275e2967ae4cdc54ca26d19fbab8982568ad27588030e7da652df6c378e387b4e74e65bfe47f0414c33ae4aabaf7f66eba3a31c32735fd9b97c9f226cbe9473eb9f7d5d15ecbab4f5952fc619670f3eb8c92ff71dec62fcef6ceefd65dbce8ec4620a4a5fde8081adc8196c00842d3881d7a209375a4564636d4e6dae2bdc2f24079ec33514aed995355a0734b2891d2727972342754ea30d4d9a9a9c40c87b520366742f73147180931abc9a0fd95c59c8bb63d81054eb9d758a15bc95ff19b0299993a3caf5291f2ca57dba44e515667727e7cb2a717c644817396a57e540b304aac8149957d902a629574196541ef5aefac414512f9491a20e0890d359c96278dcaa3de493488a941c774aca4e8d3b65c7f8d4e0ca1183de4f23a5771753be009d5c9b9569ed5ab05066b9355b5c5f4be2c71ba3809c9edb164f5161d771716bd123723a9ee4593503958b0597a33d1ddcc394473eb2df73d4d3d35305f375761cf497da8cf27e2f2d723795644c1c73e59ca693d3cf5b44e992475cc2ba45e1e4bd75f44c2605366fafb68c5202c7915c76fa216d11c631b37b08b01d9c65d464c7e56b74745205d6f7680fd2259bf1d2d36fdda7ca71016e47b20b888198690e161a760e8916bc981f9b07939a9f5b68dc4b35688965c5302b0c4d40f0aacdcb0111137cd917af91f6e69c378d8d511d8344d4975641c5185e8d17c3ac940af5dfd2f2a8ac1742c6e2308d289478e824ab8d92d4af9b7577d4c3bbbe440db2e1acf122e14d7a59394f970bedf75692823b2f582ef492a7ac5ab13df0712838b2c9f5474bee40c3c92e234be9a341aaa5557c25f035ef294db4de4b4e79191fb456a8620d8a544d8dd07e5dd55c7d47eca4f7a55832455d9b64006f11b3c102cee3e497d42003098e9542c6c3ae5de9fd1730d5ce05a3a559dc6e4b003ea144ee7163b4d562a6f5f7cde317efd66595cc82b3486863e040023bd3369e9687a63b31b2ef5e54928b6e6ecbe04309593b73467060db72f76429464a7736b7a13d1f9df1fa0ffebebfcd65dd956b671742f10e765fb68926b1492d36af178a90f3c64cf6584518ea5b81b26e67731d74506ecdef26dd4522a25783782fa6d9be127cc77683bbf3dc40f23119a9d125bc349aacd7629e46969292a3a67d4ba0fb015b96d48731319bbcfeeef0065ce52023fcc61a25dbdd914ecc59017c144b1b1d54e23a106d7bca0ca1977f2dd98adfe017883773739068a471324796b0945c1ba488396093b3e396c3559a5bcc70fea4caea87653373fc1959dff7193734192f0d7051cfb9273aa73be4e105ee3d5b7e0883b9a166b5d67bc9cb20e80b644d8289645d3f3be6930db239d13883ba0a6d43e2c586bfb9987c1db6cb8e9a89ea3ef8e83abd87e1a86713e0d39d7afe49fdb41abf5e0bd62f723bd615fb31d13c7c0ad67aebd4088efca9b13d09d5b37b62c735299e23b71958a234bef6e80c8682668944feb0f402bac2f38a0bca463526efc7fddf0c21b90d6bfe7f599a7cf38735abbf533bb5f527897940de0ad9f119849f6a6cdd72f7b31a8c06b3b2f0f01502ceb9c2d2f31f5730fde72a118d3440c9e2750ec009f041e064523d71e63dc08d08aa18c1eeeaa2f3093e348d0727de56d4e06855265a8ff075928acdf4a8b16dc032d2547437c6487c2be0bd79dfbf8589954205a951875b192f307f075d10d4b0e5c62bbb02634b4729f64589ac3926810ab57180432e72b2a8e2eb44bdd951277999a7c2c32712607c8e3df873e85529be09c22b860243812bd4db1c42376f17cf95c1b2cc273f1eee04d1976609ffbd1fe24fb44990377de8dca05d59b7947a2588f3b64288c76e1502ff4247f9c8d7e91f70a8582b010c6bc1c36b8354c4e0c10dddcae187724994ebc1b2bfe495ac0b76dd61673f55bf2958689accb8667bf7b084c8ce786688f37ad026405ee2f2f59608f49577daa82d8e03cfa0b008406530029c4ae273fa0e24632d1ad76c656a495f57817d469a868ad4890882752b5b129af0e2597ee07bef70ed17a57887e50eafe5c2041f49f9402cd99634a2c09a03bdcfb5f21fdb4609bb5ee875980b235957945f749693deda8ba2a450c260e29d68551707830c0d7552eae888c4d88dad0da3dc1c070979b4c257288058a7f97731fdd2c2e625871912379a4bbb29b9364a972d95f36007f9691f19f06d5cfc5ac9e2c2fbc908b56b97aaca9c995900e4428c32603e92fcb08bea8040e203947100190f6c0bd4aae6bf0c69386f833ecde40d3d1c5d8844c6bdfd2ec9bb1097df7f6b5e10f193c9fe0be4fc93ed90191a679e2170ad247edc8657a9a7e726f0a68a0aaf576b65b4f7d438f58f78051f7152bbaab6e1f353a8a056b550832cb9a5ff547f0af686789063c6a28d21e098398591a4fde584932ddf60021a74314ab701cf3df30107730bce6019601617ce5a0cad1096577119b8eff81f757d4324e4484136527dd5c86be1b280fb24a2c937c3c3e4077c1696db69fb9b5648f6aae1214569249932e9372da216ae0aede9fe2183852edc165607216f476ffba1efe4f14dfa79dd1c564c831559407177126edb0c1034ae72eba1af55841bc412f3a8a705b345c0bb203aa9fed2d66aa00d579d871b52ee37a885020244d84f3e19ff7fb0357d3b4b8c165d24062e86daf2e794c8fc958dd970695c659b900d12180cd1aa27e8dfc2267e1ece50727fd146614ee336b064d6267762588db9703913fc3c33421cff75de145a5f3b4bfc8ea296076694d5ca1fdfe12a307e080819901d01530a0a85d9fe645420bfe50d6ac752ac9746179b2f9676db6e1121a07c48d1f75790849065967ce60acf8bdbe88d833cc9be7dec035f9cf4ea34f62780b46328a61c63e8f70507c881a113dd2e055ac6e449896e93731610c4d6b86ea4f1a7cdd676a409231f116609e4e07a1ffb477951c1910cbbf6e1ee28651ba153157ac3f2149441bce73e8b98de48f452c0004b8422ba4e3a70e391d27f2b7d63183e556f4a01787651babc9c4dff0109746497ac4628dd4245f6357714748a8335bbc956c4c69e43440714260234e90ef75b98040a667bdc73b2689f0f33761443467a5d4f42840ebde684cb90fc3daf07f70a7950a0a4433b9b128928f65b946e210265778569931eeac527c36c982134f8bb22c4b72f04b585bbfdc8a60cfd10525d5befb27d4f266aafd1fe8a27bfed9a8ca10d7277e40d36d29c5b52b8948e8cd8bcd4b5036593c363977756d6bfb939f4cca302e77c25e567cb9b154428e6062903d74b90e19e41772924edcf3dfffe55de6dcd1622dc0f09857f62239f034388afa33e66d427d8946f248abd6b8bd83ea8fa90aad897513927ee263e9e33e245b4a9bbed38719d86a7808919676139c2da9e2618ce7d722a030c49a0f1ed66b192252344348fc90b8eb885eb9cf111c8da8b72388ae4f45d9842c747dcb69f614c49cb219c161cb13b7579d4836be0ce96b03e792d94bfe9c8a4e03a56af86a83ff68beb315a99c019b7afd14d7c03e9fefb055ed9fd7a4f60b8d17eb12e05a3e30ba37a5682d3540c704777525f5e36930b5488a3c789c23c8b6fc43abc29cdcfbe0ce756f868960ee758e15a2a95f26c919ed4e246bef3e29f7f6f67dcbb8cfed728dbe6e0790626b0a9800c7a929e701b737a265879b0884bc569170ef755e562fe32ac9fc21ad9115a4bb123400d472d9042c6711bc2c8664b0a72ceb37f5a0be288b0df5fd2db3acc5543f9fac78e3d174e604e82625c5fee2e0a0e2f10387fa74a37dfe37b0ee387699b3967b7732332df3b167ef171a95ad90017b503dc6fcd2e20c8708d3be1361908dd022383069705927fa7ee3066f2dcecc2c14f189728b4cae8505c37c7a6e9afba4632ee67d4ce31278f11d48d41320609465aadc49a48a3e011a15295a1e0760dc609ad49867fed08eb73643fe65cbb99d9bb86d59063458a4b545339c81ecb32c7a31d6f625023f20af1bf0442ec507b2dfb6af2fa31f3cd0be5b74e38a0a36098dd51b6062d906c9c77cecdbda6905fd8ee8e2299c3a091074bae13738556b29b986257dae240e3715e752cc9eed93dfbfce1fc30f5d58ad4b3391e3c0ac3acc380225cf35ead95472b6ef17ff43b4a23fe9edacef9eda1c5ac87492f2c2e08630e7e0596ca2647e969fb7107266cdfc1165bb28a060613aaee15fb67c564d9555efe6c19a5c67202977b6220d54cea23b7cd3ff4d0772f054e6eba7f593e26849bee3fb0f7313d125468806898d7156cd85812ac085efa331dc95a79de2417d220e520fd242d983eaae419dd7e97156e1352786b229509b926e8de136ac79b68706cc44fbdf7057313f933741fcd51da069aa95b94aabcb224a96ed5906953652bf66f51d32f6e1d6c9d89cde9cfa8037be9f4305cb064c1a8e716450f06ee966bf9e2ab3d8a295444d61ed7ae41807f6a566e3f30dba8798046ce0d23196f30688d7fd1133c947eb752b88da4e67e39c2574b38da3e269b6edb17718c6fcee9931a1154f55167514ef74cb3473a255d49717c384269e962c27a55bcb849adec0843ecf4517722d572546006da941858af6ae0f5ca852644ddd248b764cf47b1b2f5e58e541ef99262ae5de88a686d36bd1b9689e8d615b92138efe904d13ecde0fc8af1e71fddeba4c7243379f5d91bae8fb24f1eed9e25798c1a32e55b9939f21aea7efda23df8ea8ddbbb002d88eb800794781aa54861aadb9f1d23da1384c96e6e788cbc39ce86b1eba0dc9aafad13f090b8f4b4410f6f013f6943f796b2b0c570741e659bd725e8ce7200a9e0aa1c418946f1c7d67ea77d9e3ca2e008249dd9b9bf6222e69a388488bb5d9f466a9a5a88b1c4e1477935058b5931047e5c8a785e78c847da9d6a3b98be01ec47bc77b6b3d4f48759b200616ad10af9d5bdc0a04b5e7825db48d8ef444495f644a9cd0474e1cadb4cd50f91916ac98657997a0c5e3ea25fcc51b3cf523cf3aef245508cc3de7cf6e4a519acde891692cb7bb5c2b160b02fc07fb492401556e3925528928691f8fbc9cc01a02fe998534a38191ba9581590ef35a1dbacf07fd0", 0x1000, 0x25e}, {&(0x7f0000000100)="66a40d35f927b124d9c0b88baa58b79cca2b4437f43947ecdcdc1a77d787ef5798e02ac9c5f46ccf9334edb5e58df3ecf389debd015965a90529319209281fc2c004fc383a9b125016e191473df63bea77dbf2be0af3bb0fbe47354d691fd40a43a65a1924b105726109ac5ce032ffb417bfd27528da07fa467ea9bb282d0883858081a8c4ef82b3b65a62f0", 0x8c, 0x6}], 0x200000, &(0x7f0000001300)=ANY=[@ANYBLOB="6e6f646f74732c6572726f72733d636f6e74696e75652c6e6f646f74732c6e6f646fff072c66736e616d653d73797374656d73797374656d6e6f6465767b5c2c6673636f6e746578743d726f6f742c6d61736b3d5e4d41595f524541442c61707072616973652c7375626a5f757365723d2c666f776e65723c", @ANYRESDEC=r0, @ANYBLOB=',\x00']) 03:43:49 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$UI_SET_FFBIT(r0, 0x4004556b, 0x43) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r1, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r2, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:49 executing program 0: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) ioctl$void(r0, 0x5450) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = request_key(&(0x7f0000000280)='logon\x00', &(0x7f00000002c0)={'syz', 0x1}, &(0x7f0000000300)='-\xaa]wlan1nodev*(!{{-proc,\x00', 0xfffffffffffffffe) request_key(&(0x7f0000000180)='logon\x00', &(0x7f0000000200)={'syz', 0x2}, &(0x7f0000000240)='/dev/loop#\x00', r1) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) r4 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/mls\x00', 0x0, 0x0) lremovexattr(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=@random={'trusted.', '-\xaa]wlan1nodev*(!{{-proc,\x00'}) ioctl$RTC_RD_TIME(r4, 0x80247009, &(0x7f0000000140)) [ 969.260535] loop1: p1 p2 p3 p4 < > [ 969.264526] loop1: partition table partially beyond EOD, truncated [ 969.357889] loop1: p1 start 1 is beyond EOD, truncated [ 969.379670] loop1: p2 start 101 is beyond EOD, truncated [ 969.404815] loop1: p3 start 201 is beyond EOD, truncated [ 969.424605] loop1: p4 start 301 is beyond EOD, truncated 03:43:50 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r0, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) [ 969.611725] FAT-fs (loop1): Unrecognized mount option "nodoÿ" or missing value 03:43:50 executing program 1: prctl$PR_MCE_KILL(0x21, 0x0, 0xfffffffffffffffe) syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/fib_triestat\x00') ioctl$DMA_BUF_IOCTL_SYNC(r0, 0x40086200, &(0x7f0000000040)=0x5) r1 = add_key(&(0x7f0000000080)='rxrpc_s\x00', &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) setsockopt$EBT_SO_SET_COUNTERS(r0, 0x0, 0x81, &(0x7f0000000340)={'broute\x00', 0x0, 0x0, 0x0, [], 0x5, &(0x7f0000000300)=[{}, {}, {}, {}], 0x0, [{}, {}, {}, {}, {}]}, 0xc8) setsockopt$netlink_NETLINK_CAP_ACK(r0, 0x10e, 0xa, &(0x7f0000000480)=0x2, 0x4) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000100)={r1, 0x1f, 0xbf}, &(0x7f0000000140)={'enc=', 'pkcs1', ' hash=', {'sha3-224-ce\x00'}}, &(0x7f00000001c0)="bc14a4bf9f0f1a5f46830ca283b26c780ebbc4199b9258c3f0a82f35472009", &(0x7f0000000240)=""/191) ioctl$BINDER_GET_NODE_DEBUG_INFO(r0, 0xc018620b, &(0x7f0000000440)={0x1}) 03:43:50 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$ION_IOC_ALLOC(r0, 0xc0184900, &(0x7f0000000080)={0xb7, 0x8, 0x1, r0}) setsockopt$IP_VS_SO_SET_ADDDEST(r0, 0x0, 0x487, &(0x7f0000000140)={{0x8f, @rand_addr=0x6, 0x4e24, 0x0, 'sed\x00', 0x8, 0x1, 0x23}, {@multicast2, 0x4e24, 0x2000, 0x0, 0x2, 0xffffffff}}, 0x44) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:43:50 executing program 0: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r1 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = dup2(r0, r1) ioctl(r1, 0x1, &(0x7f0000000380)="d3ad4b3e61e19716660dce407e4b460dd6ec5a45959cd1840cce84b9137b615aa7c829a63c06548ae0a1df9d55217ace1f0396874d460ff6b373b50da907700c08846fc8047eb774eba9c7f4f7d1d8e5714bcaf95dc423d4fdc44e629eb455b1b4981acc6d0a27b1429990cf8ba98ad76c0cb955df1676a21eae64b4885aca2f7ebfaefe1e5dcca8aa0aec025269db94ee022aae1f90fbc272b0a9ffe7a22b045811d716c6345ef35a5efd2a2881f3a94c7dfccac8361c2e32d3d01c5129487efb0e4ade2952d1e09b38c72a5884fbf53bfc2b8572047af0d114016a8e934299b4a4af1d65ad8a4d0c4a75165fcf34dd66f956318f85") ioctl$UI_GET_SYSNAME(r2, 0x8040552c, &(0x7f0000000180)) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) getsockopt(r2, 0x7fffffff, 0x18, &(0x7f0000000480)=""/130, &(0x7f0000000300)=0x82) r4 = openat$apparmor_task_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/attr/current\x00', 0x2, 0x0) fgetxattr(r4, &(0x7f0000000140)=@known='com.apple.FinderInfo\x00', &(0x7f0000000200)=""/249, 0xf9) r5 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r5, 0x0, 0x20000102000004) 03:43:50 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0xffffffffffffffff}, 0x0, 0xe, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/mls\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) clock_getres(0x7, &(0x7f0000000440)) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000140)={0x0, @dev, @local}, &(0x7f0000000180)=0xc) sendto(r0, &(0x7f0000000240)="4b359ba3baa6364a0288d3d0fb8bfb4587e33fd7523ad07487ee1ffd77113b7b610ecb4ae70b850fa6a7ee4d607b0a29ba628581fedf0b8e446ec4fe1834e33eaaca98bce6b61e2b46fc8ed5255318fb5fad72e3c7fb57b2d69d42308c9773cad0110ac24fb0e270b1df7081681a51f1f9851752487f970ea406cb5b7eed677d2bc77d9c3acf34417ab7c3b60ec74b29b35c0b824c8f427fc8e9a7b238290e5d46945cb7504cd7d64d7c4e63bfed6c84b4015ac16d84119a907712e14c4ca3c9d9481c3079bc12e7656e8ec3eec33371283639f01ee60055c5c18aa0a629e1", 0xdf, 0x41, &(0x7f0000000380)=@hci={0x1f, r2, 0x3}, 0x80) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) write$P9_RXATTRCREATE(r0, &(0x7f0000000400)={0x7, 0x21, 0x1}, 0x7) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:50 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffe19) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) ioctl$RNDADDENTROPY(r1, 0x40085203, &(0x7f0000009c80)={0x29, 0x6c, "fb86b8156fb63b8ea8bdac589077230451a4c3eb9671b607ccd41654c7ab6295155d8b4365f1ce73b7a00c351ae880fe6a77e77c240e4a82ed3794fcd69c5a8d46af64c11cf7f79f3c02d8733c5398ccd513ff732aff31e846a466d634608271c36511660d556671e77dda0e"}) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) accept$packet(r2, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000040)=0x14) getsockopt$inet_mreqn(r0, 0x0, 0x23, &(0x7f0000008240)={@broadcast, @loopback, 0x0}, &(0x7f0000008280)=0xc) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000009d40)={{{@in6=@dev, @in6=@ipv4={[], [], @local}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@remote}}, &(0x7f0000009e40)=0xe8) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f000000b380)={{{@in=@multicast1, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in6=@mcast1}}, &(0x7f000000b480)=0xe8) sendmmsg(r1, &(0x7f000000c940)=[{{&(0x7f00000002c0)=@hci={0x1f, r5, 0x2}, 0x80, &(0x7f0000003780)=[{&(0x7f0000000380)="46edb86bb2e171d454fe9f34a0b14bf072021b7afff07b763e1c30b7997ca8870a7304bb70d6f0412d40233a27f4c7561b9a5ee813eb0b5896e27243a11c17e24f6208c0e8c4fd5c165c2d3ced97c5fba3fa55f6a01a", 0x56}, {&(0x7f0000000440)="d22a7faa50d9c1916b345bd7159becbfabd28f96456bea43702283c70424f90d58800ce64344bcf8be6b4e11782a5335654e30abdfd2a510295357499132a4f720ed9bd34d336e241749a3e019d15b99b9b21d91c42ef6fa0562847ad0a002761b8a94d3dfb1aed5a501766febd01ea9bcb733a43402628b443ab88d7bb0b62258a59b812683b746334972cad6f5c78bf773b1a19c0372c72fceba03675566fc149195a6f4fb8a099d78257412412ddb54b62b3325a1afd2cbd8b1f1af812e3b4c3e8f60ccbd2b7621039770868e895a72d1dac276de6dcb8bb09e366be45abfaf8542e13e226599461a89748db48b13aeed98ad628cf639bb4e112116ce89337fdf992302861f1a837aa3db4572d49b5cf85ceaab11e9eb462be3dfd60032be056996d6140eb5d631268557b39c92baed13434eb90f757ee9d98c0cf703e353ab78858c9b7b070d582f6fd0fd47d26fd57a54e9dc61e70a9cfcaa4d602fa65e8b16c51a2d96ac3c35983935a92553f75190a8215114543d9d31ed530332549218bb276590c1cea71325758b80b6005f73cb3005f59484b8ecfd2e118906b2e4b1c3403b415e2726ed6000dde2a5c0740a5184a49c89a43960391b4ef783f695665ecf9bef3f29d9845fadd4212e98cdd17b4d310f01496e56630edf129c2f775c18170df2701b081f758c2f31e86b644b652120a9cf1adac90b1ff9916974de52189ee38ab9d3e4f12700f293ea2288d3b3804b6ff2f82135fd7a9456bcb0f0cc1391d892321c5df0029bb9d0172e73e23f918a9e6b2a5035193970630c33752d30b55f669b5ed887aac25009541a4080e8651d52971e01624fcf8ac3d9e4a4995524a4c39df3523ef7d3c0e94def51311bad0a8617da1d5fb95f3d5aa333ac785d77ec660e0c13a9eb43657e5668bae04966063735d1f7fb6b6f06bd25ad214c0e9f7d3964b99c0190dd48e3e4a06c96ce54056937592d8971dbd17ee41cdbfe9e2464554b5f493ad6a8071e152db24d9a03039e52cb6d143cec2885d850f1736cfd73b4c6477db8c92de5d5d92827ea0ebab31064384bd7da79f48497e57ff6e10b161b33d8b753ee80323bbf44c8947d4cc485398c9ebca218b073c2266fc663134c089b691a25cd6e0022e01623c1a6d508b7fffea70d8f38079e2ad6ddf82421cfac0305706bbe8dc625ee1fe263c5dd18eb5dd41a2798cbd91f938799201a0c68a371b1a17c052b15fc9775409cf540cfb5ac89397e22d7a9c01b0bf5bbc7f2c2193ced0b43e41013daed5d20c0bbab30fbdc8cf6ec35f83a6962aa143265d502813e432a276b3c6c4e8f94839ba1f77bde206e5698acde3d7889432b835be9829c16748ec5c3a784f7d2dc6d6ba6c07678aa88fc7b2729ac3973a8466e74ff93c46cfade9389c86ddf8637c3bca372f308397f337ae6dab7ec87bdd9ea2b49fb12388a25acd7b85c9a440befd07a85a8a0c06d39f16f3c77b63154ab2763193c04ae1310fd6a773ade0c8ff8eb1394224d5109c07d33ad809d5257723bd8b3c778d3081e1d9abe6af00a8f22421944ca9ec6dece7c8ab81f3099cd72fb01a968d2bf41c642278b5fc3411c5b4ca0657b5b9b92e79ff69981d2ad8841542dced302d109793b1adba7c0ee8eee344c51902d438d23257d54741f0e638b51751a12cb5ab514a0af86028f83a22afc98832799a040a579f7f5ff4633342dd9bf45ba19d273ad4d6b6dc78b67db7447306670997633d347250101282a7e54cae392278484bd32e8bf8da803a12d888fd47b37c99664f549029085928ca784d15c21ac57c1d581c4582fbe9b8cf454a83f30b3336b65149787a93640b620098df5dedaf4ff0aa70f99775b8de3e4a1452a66b78ecf1c274dea92fd122ffd0265e88748e994cfc289ab198259c5794280f68cc32bb11fdff8978e4301d58985034e3060fd777e32bdfcbdf3de756161f048c62fa15e5efd695ad8ff21eab1e3be60ec6d16c4b6b7b40df6bc61e8d14ae7293585d30079170974227ad197cc8612561cfd9333b3f8e1b34379633ff1c6502f8e066fa074dcad6c88a596171cc245090026984b42bcaba40df297bb73d023198ffb67a30bf1cf25152de2965d963b39f27fac878177b75839dbef864a3e0f76138d03107baa67e0faf60aadb560ee64d7fd750cc08b61856fdf15260f4325c9d700ccc6176e2ea296a747dfb877b091c1cdcaa7fa2bd73f0ca0081c248cb04e6b57857dfc86cf3846b0ce3529521644be2b2488aeafb1155772834af2baa6d7dc8f8169c849a96462050a179e646dcaf19ffcb6d6cbb7b1f329870dc45a0088f7d0216bb06fa1f9737325322089c40a84cadeb56f5c68e095b60bb1e29cf752833abf208533eb628d930eb95a0c239bf1ae59dc1e97b1c7df128461ba0fa05720bbc472022f8399d2731330b2ecc8fa9760c5b066b60438cb4ce7b2726963aa855bc22b32e1b24526dfa020fcc8fdf1ec91cd711c470cabccd61c718591e38cc920c23aaba7f40ccc58ea52119bb42a89dfe8b8251c5aede2897aacd8b2f8718b709eb6b23a835685b6124954e8036a84f1d2407365da9b6a210e2253ffa816025b43fd7b4151d84034ca8771ef6f4275efdc42afe4455de14952fcbeb827927c87c2887ef7b2429be9fe2acec416c883335057ea8da1d822fe92fe6b46a39e7d250a61ca6e5360e834dfa817524fdf63ebd02b13bf091855005709d465b42bc2129afaddbd46fadda8e509b347847e9b6dcf8ee20ede05e4e75888fbdb03af5f1c5f78bc172f400ae1e70ee6bd5dd0b81e3342a4bf2c408db1e87591a2348e2939bf23aecf11dc37ec36989630ca50189b2078e3e7eea90287c7716ae4f13377c092478825bc2e259e6de9f797e8008a5d5376328c5a38863098db1862ca4230f87f5c95d288e29278a0976f1dbcf89824bce0725dde90481d71861977029266eb94de32428af0c94db86cb98e399b95afe3c575339a8ab430bb15c5806582d0790057ed16c43f54ebf7085cac1cfe90f2938214df7d2222b0100e6ef38deec850fa68c6182f377f69dd4a761bd8656c47cd048da1ad5f01f1500434c7a1bb36e969ccb2e3f84fc92436815ceaaa7257e69b48a98fd29e6c61f2d8c35a1f610e1dd698d78b73400aeffef7ec69a5f54e5bd3364373c8236992eeac69e74655a1da89e4b146b9a0b4b3e309fe56acb95907ef2e8016b0a793429d18348d834d8ad7bba5abcf4a7c3c1141227e8d80e3e1d09cb1df3aed9b41aaff27f898ef08bb4ed055a6b6262dab99604ac7e05c62a2f6a9e613990a542f7a2b1201d2c841545a50efc224a30570e83d6e4e1768ef24345cb1263eee56c6e5be3dfe9c1b02bc58e98e6c694067e39e82ccb07aabee61b83225734704a7c9ce97d0bb541ea86f2ea845bd973603d834f964f6715e11e09a916dcda1b39a588e8c304a1f32dac1af454846df79ee94cb78c1f3a30a16aa122c18b0f740da991c20f439837d26f9196f1a405cd26e886b8bc19cda22a2955f75c1257963953e9ced6a3e9008231a59bd9da596d4b057493a06feb9c6aa4171069ca4ba5e0ea10cbdb86fb2816ecbf301ccecc6118e50784b5160b90c1eba5a669eb48ad42f63959a3dfd813ddf00414858c90e7af87c29b9e6e55669a827ee907415d2f6b4de940ff2edfc6f859b611a58b5257542416512c243cb22e1dc74d333d7b1cea68d3759a753404ae0afb77be5d7e26d13f434cfb6d4e69ca5600fce1c1bc7a1c6977c799b2e7bbcdce7e115c7f8fc2a97206a6607ee774db6cd2b0f1aa39b287e2049bb13dcf904c5fd7478c3b057917ce710fa45bf83bac889a475bb7ce0692d1e4fe03e425926da90ab6a192f753795c591247da056810d188c9b83f9be7ef41e9879fab42ac9eaf38fc73bd955b0e2ff1be7648617f6746be85e4b3f52f6d5a2a74d6ece9f74fc93aa3eb87f9d0a2833d78d19a31924d855673cab5cbe647eef43510fac7f1a1b3c91f23d2927cade1e628d87a7a3768c3bd3778ccc9131e48a6bd523cd2cab0b82b0d342bace72ab68c29d0d4899b5c98c8a909a6f66cd0885df7e464fc619adb9981a7f02212d0bb7ce5ad735d3242cb04b695b1fc47eafbef45bc74ec4ee58f4306574d241f54d60f8c6407c8add5fd391c72860035059114b7d67d9b6b8a2111d1ad13f47a198675eb80a2b45e829f959269e029eae5762a54df8e2db8676207333e124bc484ccba11c91b8ed488793c2d1dd60331c01645d61e0d1bffff13bc1d1581b2fc1562918fd706b123ca98585fc95dd8def09708b4c3283b9f1b724b131a42ab8418aa11a694112d8b61f0fbfc3eeb0c077a34453cbc69c20401df2c4817c082e2dedea7b04ede9cf22af7ab15218b78dbd097b0ccdcb17b0c790e5f9701d23a042882dc572d4dc93d6ed7c884d77fc19dc13b7257a0cc0ca0881bd8e577c6181f41d81d030de005ce5d4071f37ce09d75090a0510b585872b3246df9a3326999bdfbd878da411db86c154784a57a47c8f6d3e26feab43deb1079c1ede97d4ed64591bf230dc032fc989516e551f1820ded2ed0c1060b4b752598e0753efd8170b2a28b315b22de7e81e786ef8f4ea9c683dfc8453c4b0d75ca2f69a889c9d98bcb3c6bca644f571f76cd1c4bdb74f444aee2a0e42cd96970d73a1dfe49aded6e0ad61a6ad10cb53e817b5b996cad8593e65fda8158ac9a38b346ca79d8f363e7563c3469d06c1d1e2d59aa8e487b3a86224b856375b918b3b9163e42ed2c6d6770bc25637053e20d2532784344af6f1a76e4307a34407351906997bb40cd14064210ea443f1e26e5a35de9f93ab33bc6ffe361d2e0dd5e1a772265fa5d61f6d4b56ef32ed8b3fccffeeff7e58670c39b7d4866ad9ba76dc9c3eec61ac75f49ba745e967f7d334df3b49c04528858e31bdfca703d6a5d874ba9512e31645413b018a4fc2a983bdf6fa2d6e34ad05ec2001f7197e7f9aae7cdd77517ec63618f9e14e3d88f86b8d6ead49dc030d1eacc2ae4dc88e8313e0610c188ea371d1bbb95dc154059ef571f5299d193439d4b4c9bc66d7b6862b3e73cb5a1ee8e7b9169cee0b201f713119ae2bf46099b57392780e9ba999649a22b1d0f691a7be764abfbdd4b6483d4e1cc555c3f9b3bd7cbb95c71e0487195f40cd4c449e3a9e86e68b1a418ff9abb46192a70a0285ba9f18e8baa8663b60bdb3e670295226a7542e169b3ea5f65c0caac80c9f1d4b81214eeb3de317ac0f9f063c35fe4e86802aa100623ab0dd881783b43b640771491c37926ce2b83108c3efe5674722b5bcfead9d739619ba11c6aba6d1fb17065ff6e2b6340b9f60883f1ae939310d0877c3af77ffbf7e97129176253e21efabc67ab2a8672f653c343c3a4e664968baaad1fc011bba30096a9643b9ea6d86d3c29a028a9c4add746643acd44ea7a46d2411fbcfe3e529ed78a413268233c907ddd2558edaea9f83d422087641229ef926431c5f2bd5484fee5a1c2a2ea2cb5f6f0dba85ade7e30905d3d52a38f7a3de4e9c439c4338b4b197d4b338d4f20e350576e014f117f9a5846567ecc713b1a014e0dd8e4c7dff0342229fa6cc1ad236ae6b0c903b4394dd41ed97d66970834c1e47f7c5e6f0395eb14dcfe88f5d8282c1872c487eb54254119f5cacbad4efbb8e1a5cabb36b970c22eb223a2b45d6b650e0bb0d9bb9a347b7f7b85319085abcdc6f643e1d134e7cfbb7fc0ad828bf657f740d575c762a5851896e12542a938c11cb0659ee40876d1f791b659", 0x1000}, {&(0x7f0000001440)="1302913ba0dc2ce16bf431afe5efd409d1903c50414ec0d76f8244a96f1bcec41731031fdb6fd53a9881720e09dd3a29f4de6dc36cd086387ef6180b5b01d259c07c315ba9ce453db63cebb2832ad563d211ac7184701ed71fe87c90eb7523bedb30355f0031aff3aecd6587e92f3eaf5ee1c13ce2021276ad69e0383e137ad7713b768dc19e61753ad74e4609d6db280acf92aca64f19bc21b6ea2ed9a632440b8c9edced3fb8752bdf21b1c3d2d982119a8023699feaeee18732203a6cd6aaa5a96f307542996f7b9e6d1a2638d6c8e0a7f07463c31afff4462bfb4f23643dbde2b5a921134cf4", 0xe8}, {&(0x7f0000000200)="4220916af3f8010846f920d53b27fe53da9766b9bdca8595d633c96719020f", 0x1f}, {&(0x7f0000001540)="cbaec3b7fddc68750177cefdd5ae9ecf96603a0940bb9f91fa45c95b6130d73d80eb55415129831ad35946", 0x2b}, {&(0x7f0000001580)="c5f128d8f7919f09f3366224497c419afe6ff28d7d07e03d43174dcfdce61a778a585c97118d723a55363247653c5ab5c17a66bcf6fffaec339e52d0867eefffcdaa25bfbb8c8339aeea8bfa4fb9cdf1454a67020d3ca300684b16235f5bdc99f030368bd219e677ec8a257faa195f088ebd54e3162dd0c6620f798bd2f37613af01e3b529da7f9cd034e93943353806fe927686d8f9b28253f85432ce91a498dadbd35c41af9071f3299c11ef1ecdc39292585725213c5e141924a83708bebea737f9ba960b6bc590324d4616541cc81f87e661729f6f50510cec3a2a48b533989c89", 0xe3}, {&(0x7f0000001680)="c2aeb5240f35f34d785be02f54412e0100839d71c5e21485da22dd59c876434d81269e4a7d78df5ffa9009089a6199144105a7d73ed9f6400ef8f381d8daa07f981cdd1f442e3ad117c95c792d6669a1c9c27ba3f60ab7e7800425dc492bd3270219c8a3738c6808f0fe09abe54fb49af947a57f71c47845d2d84c471dc1c38a6dffaa379153d99b468e1d1a05995de3c558fc5ca9fc9f9296eff404e012bf47622fc693bf6c3a9f58fdfcde3f93130a9bbc7ed3475fe7ad167044120c4df8136f4044f259ca6da6dfeba2b0b7fc6710413c1742425932a509fc9d38c59c63b2bf194c53d19ad417296f8179117ccb318c8f2f301d3c289e863d038b5e91061b0ea0c593a65cb5c8b5cf59d0725217bbc23711793e0f2a3a7974aa049392ff10b6a9a4b0bdb9c4d4a41c436fc3bb6e4456c820bf1fb8a0deb3d4286fc2582b1faa1839713f58db0636f624be309c929e5c0191df97122c107fb699f3d96770a95d695376e8c06518185741a5c89f6c245086349cfdbaef17ecb6ef3284dde054a3ed7d08a4ba40bae0d1483fd49ac8a4c8b017f7066d39f313d0e779b21726d01e1b8e2ea40e38f948576a5bc0d611b93396ce196446eb2a9f26a8229efa1f974349a60acd9619b49e5bbbac151a899b14d78b5a15b825493fcf1cd83b89154e872ec73dc2ed7392ae98b9f11cdcc933792229c5dfa38d4a2ad870642e3a564acd5cc4186a607160a485cf7912368ab99d62981ac575ed5a618faa2c2db401a72cb660ae8a2e2ef7fd0b07025bb9b33c6ecbc2c959f4c282924b543d2959c7da0ae6fa6d06360cbda6d35c0fd134f79b6ffb2526ab69a09039cf92adf4446e554c1225a0148b60a56b60e5ed350769702dfada1859fd453f3bf5b1091b0becee4befd0b115dd1ae9a8f5bf8a931ef1225a4ac4bce19afb4fb3d3532019751a61c1a5d05b26403e51bc704a14e01bb9f09399bf85385bf6b9fd6d34b38693fe14d3fc3942a5cc4edc28a9d28d72529519dfe9c817ce46dceb8deba3d96dd9a5f79bbf0e1cadee546cd75cea2172996ddaa7838b7039617f0982a29c9a03db232c6340b6e8311942e64827b7b0f74245f1064c2f0b78510d87d1e998dcc70a4af9f9e154f1e5321bcd450440612894c443e444f9a208bdd437f39b43cd9fbe6b7355ba1f93642d0cebf214c566b9f48b5369391618aa2fd493faaa5ebaa0d750063b348ecc826032556092a005ff0bff318c5e8b64b03ec5d91a1664787f34182019d2ab97d21dd2e95c7e6574c58a4f42b66caef06ab5bbcdbed06581e3be3d9b3b93bc0314bda03246d79183bcac1376625285676e5251be085663247c50c51659e610a8459d740e103e12fc53f3b84e9a089837fc95e43a9318db566a52a739065cf26cd20f01bcbcd62a7774367d6da8b2b7158ae7e1673dbed69c39996a8bf635b22f7f725ac761edfd5c70159556c231591a2e1d43e20df04a55ab17da893bad56fda29106ace38d95adf651a65ed1853c69a90a7c5a9d62dd7ceb3ee24b72ab81bb907b5082cfad8d60a968f2e5957e80fe36f17737c46378f4a0103f58b02e5181781c8f7919ca2471f02a90ed68d34f544170bb94e50bbfcdb901b32ce7ec0c1692de36c3e42119c031337087ebdb9b048c94a06435b1bb8ece8c645a29b1dab526767262a01adf37b6da5aac9660ba676db44ed901d98586c72b01608888f399f2cef8bc1eee44982ce5c0f21133ff6aa58bddaf04c1482d083fe1043d6bb9ad14167f8c3052a26e755c740184cb19d407ce5eb4900ff743ec8f973e13780edd56c9399ed888d3b6b7f289fd25b5bbea8b752b583595a184ef6f296952fb73fee67df96b8bdf7ebca84031b97203c525437f7d9497866702869b48411edfa2ea57fe7754b787845016581989cffd1cbb1c0f84d2246c47903bcc9455254b66b21779d8c05e7c137036e60146a5e039cad286a36162b1a6eb7b3a248acfbcc534875d3d0199256ce7617e459871e18f14d366152a5e28eeb87f9da6c5420a6f003198809278fa17758259dfce9440c984e4fb0a6c0cffd47f0e06e195e1242c3dc89f0aae6ca1de8591c75d8dbe14eca3d8b8a812d38267c4cd4405dac5bccbd1877774392e69360eb858829870ec5b2362d0e43d5c96d4862db2f7b09540ce2e91a700a48c2193b3f00006fa9198e07c30a78741f43cac4f067d08e2e4365d0188ff843c974791f477a8bdc471eb337094cab78c836636e90e5079371665709834443b3a6ac1fedc380409f0f4d5f52cd13865b5128e23bde980e30fbf822d9b2d77d7e5c021c8b8a6d12357867e6695cf5a5be5b1a8d2be88116f3cf3fcdddb5bd83287eff75e9d3c2299f50f0b256f3f03b8da6376a1582644c9b743f29c1f9024e8e5d8eb88982171833c44c208a6f2a9d045f6f1efb885c2b290fde5c142a0747423373070c5aa9ff4496930796eae8334f0b92b6e988745f3457acb2a7f820f7b8c34ec4299f73dcbf0b661c1576628dca9ebe9f7049a1db2ac4a4aa1829ad43384583ccd8a61875e8e1050a73be2df81027d11a85adff1608f828531d34b2864a63038d4d835c7701a16e3a0038c65ae89fedf75993459acfb2f2b9848861357e8df26d5ab458351fe032f39776693f9cc4a6105eb6bd0421c6902b24bf50bd73e3de644daaf737d09c47b6cb81159cf0d7b61a5b827d03a7652fa7d4c12c9c6e7c52f657affb9cae240b921215ad96dc90e56f9e4398563b7d5b2f57d6db6576f62e7c7b8b03fce99b55faeb92f14f70d521f7cc464b6c6a888ab742020ca692ec10962269e8708577036af93c944d6d6d5dd1cecffce2ac3062e6400cbec85cd162613d016ccdd652609e0fee69839dab523a5c1369e030dfb2561f2f0e6bb55a4035f7a5e7aeb46ec13ce867ea54140842cbcdc91421d40b33d8d6fdbed8eeda35c9739223c7f1fa36f280a8bf33a372897fca11d3aa135d7e1b5277b009fdcf234ed2df2b6f21ce78b4ffb186a51b37eb3ac035e3d33e63ed15eca1f673785eddd15f5ec71cad4b4497fe2f37d4dcb7ae9354b58b855613f227cf5b7959567550c551d61e594ac61866a1217ca564a4dfc1973ca79f1e147b15255669613d78b0c3332e84276578ccadec7b6d26b6afd85a4b038944e8e1be2fbdc3107fab72f1bd82296870d4d27ee40437b7bb01bd793c8ea370dc4fc534d120b6cfbcbc5ce337b590e99c33acf2c9da40383c7e844b87e3915e0842158c3297022cf7d12c63ebbc633badb48cf03cc539cc02bb14793bbe43d100ae82cad566efaf2c97871f5f2667b858b86702cac3bf30fdd481812f41e7f1681f9eaceefab1906806e246b30f4dfe92b579698391b4f57aa8ac6ea39884ba4623c66890eeacf4cefa9f04b3d0e8bbdcb4436e60d40aaa069b5979538f5e64c004d59e61cca0a57237d044fc26a12c8d26c45df25085a661e9446caa689770de0c4d7facef1256eb2357123a85ff71c77f4118129b9e95f625d3990f89e022b5edf5a3f16d4d38d11a85042605424b69d1309889b0c3501147518d5d300f2d0fe6047a43b530d4162764b3c0ec7a401f004b6746f6ce4dac5da1cc718b4de725198ecc5a90a5a5bf329d00b702f78e47a3981067d588519dcd03142021f7cf96263f34424ec1d06efecbba9b95a6b45687a1fdc411fb3d0c99e568de2f235a54991b5d52c772878ddf46f2be30bea5c7ba802caccd54353e13591c92d6792e3f6267df78b29020aad4f8d2565970336eb4f50350f8c8f118c74d6ac27ce50a8fd7f82c455e92e398d0d112ecf5a31656ba4bd82f0a8bd458f4b1400f1dfa5b3fea94dfb07a109f94311c834f89940692ac85026f5e65b772230e81e26069c2b03b5c66f4b482020e5503b4f85e410cd001329d922095120598b92868db80c7918dc35867d53a2cb6869826df235e5877c5fe6b2b6521d638cb07264b0d94096e237b608cad503f8b150e74ffa01f754cade63ca8c60ddc6c5f1ae75bca8c3c673951c7ce2ae6080d00beb0a6598a78947895234879f67ce21c7808394f1683041bbc831e7ae1b7e9697d2d1e6f08bf8df18be527930fbef6121acee65f9eb6e7ed36b2b3aefa4c065a7734c8f60216d2bc62a494a27ea2dbcf4e3490aa2a80d1f17fda6a4097f598afd69c813a354dc2f6eab2e0049f90c81a620064c4e70b35e5572ac2d0aae3eb3b3b744f5d0c8d10b9442861657f8b48409fb02bd433da3a591515e10c4334b20127c262cb1c4686f3a9bd4aff6e88ad57ce673446c31111b59f945a32d60749e5eda54f19f81dfe65dbc5b8fd8b9c05faf3429f76a42c54b5459b4a3dcc1d098fdd31bc3a8f5b78bf3b9dfc1b3356556ebe1dfeefd2d5633241d799f60eeee6f16330ec9e05f61da7d1eb78818b074f5e9e1bf0a5869a6e98f2e8d8794e0ca446c048e4a39f35834f730389ecc88e159b25feb86c463dc91cbdd675dd48bef18322d1c1dddde65a8ffdae884c009819197e9766c0c5a84d11e0a4e35682ed91a779d9da376e710883ff33ec657da49f7e18b4bba48489d6ee444d8a628c2d600f0d2041137abec5c61203f81705e9073447de5ac87b4bff8888ccdb01862a504122f619ac07a28f2f6c661eba0d6bfbff6bfa4f57c5ac1e7f1fef1bdde2f7698e7abb5cd76d19cb6d8dbe9ed6172f0c0b25ecb3497537f893358c3fc99d2fdd228e42dc238d36d8d9c7a4e9bff53e301801bfa2160d3f96d52630427e2d41bb6913a66c3ffcb2d695cfd4082f080477a019cc0c7d65a773e10039c0b2be418de7857d3f4efdfe605cf41e5dfa5f86c7bb7d1b4688bd0d590ebfffb0da1c53a32400259ec7d192dbbf4966ac83b9b51e0c6a7e9c5e1a451fbc47cbc97e440da8d7ca14f0f1495a10d235292ee9d374fa09bfa328e0ba629cc5170dbede1d670e0c9b2713c464128b62c37bd08a11724f8acde37fdfca629bfc88d5b2f2631c337e7910c46cdf5df8622d2d6f59a461e99e85c3a0342ce9a40ef9c6b6b6bf961bd29bfd3474958892f9320ff3bb6eab11db9edf7043e2a30f2298408f49c9f25a378f7539cfd685e13cbba6f1af54e5707ce2aa17000db79fedffb8b13ce4a74f67da747ace5c94333082612fb106caa989c047fd3f411e68662a2a16de3641ea655568e5f48b540d4fa6c9374c5eb44c812a24e3e37b52b3a5f84e5c2a175906a4fd2955d5e435bc949cac1af43071b26131ff1571ad44d51d96d35cab62a0a6713d571ca24427ece1a7c05d5475936c46e3baca779ba7f313cb0da27ce687bbca429456b8164db21fd890fa875c32f2340b439369f23d2f4949395929490305625c9fc14db624e2999b0111b39a7c25b205efd18a051c6fe9171073f23746195378500b0eb5356d9332e63c245b4f04248747a1b90e7c66e736bc628fd8deaa2efbdfe2fb02b869213680579522c136a205da3db50bc60e79f986a887c9b5269362fc462eb29ce70c540e62cea8d0a6bb6219cc406a7b13532fae3f12b8705914352d2f5a591c7be624c9003dfd325d105208b25b3c73e742dbd682c46c2bd6cad3f658611a443c8b5ae1fe4168476118549f4f63157b0ad2c4ef1a3845ebdac607ae3f022473daa4f19ef264bfea50c04d39c48249b808ed2b68730ba6037ae1b412f9c875fbf4f7222907f1f3be3328d5992d03b57f4c620f897b16db0f56f259aa1b750ccdec78bfe5cd02ee570f6fe0f8fddb92c5e12a55648f65b14343efd706e12ae425fea512360a5767214fc9069140c571520a74a", 0x1000}, {&(0x7f0000002680)="99b695baf5bab1c05db89df2a6317467402185978126bbfbd5daea4e1f6e982caa1663fbfc2da371d12f4283b9768e05ce9b343bc6713307308669be0d30ac52254b4a332a8968e51c90d7445532359adbdda4be7f3b561020d584f0436b402da305779dc959bd888d11db0a2e9dd85e7b9dc98c974eb065628ba223c341c1ed2f8a7bf3b8cdf6dabf758ab9d43f4902102ef65ab0e04dd70208ce9f4df086d28b6aa4fa639333e4fd65707afa652b4d1bfe294a5169806652b39a1fd358e431f4b0a5320423b6f01397213d90e2a8dab888d6088e17f1bb8b9d1eb734c1c912fb394d84cc6fdab32037fb788faa2c904f91d8a279a917e7cc2e739c9b2b4b2e0df22fb926d5d5967032361d315ab79108c8d9d56f2ef050e430ad31863bc408f87077ab617d3b965e230384ff3189d2d36c71845af94644c2982ed4f5c0b6b17930316cc0c6221e5b875f9ded70f3f106168e93a8a4a5f8cde3ff4bb01c5a3227c67f937b7e6a073ba768975948e4935ab77098fb6c340d44eef97ba2992555f9ce0700bb5cb19c8e30fb6764aa6dac7b3af531155591fd8171aabcb3b831758915c03aac82d6f269c9c731ecddf366a6b03ba91aeeb8e6ac3cda9e386392710fd96ad68ab6f0920b957b4fcdf33cfbb66ac12b7cf819e847c4454e8c82852c397634378271071303c8476dd024e71410a046525868b8ff4fa0c6cd2f17dae6f18740f3e4a9469f468c7de6be2baa6a6af024bd13b8a610ed65f95716c80b2541fd38ff7011e6411dc2f73830e20cf2ee696775bbf05bf4c3bc36a8db4827e4e707ab6ef4c80cf58621827ff755652d248e2cc1d5d5d279347b2faaac08b58ca89cd1834d596502b16ad6a57d24849a54ad5e00ba367a3fe126f58805f2748fa9beb26cc59edd053d8771b2f2309ef4f02e09ce71ef63e222f7ef089810fc92f8c66e20ba7d3aae8d58b600eee9520c522dd43f750393f6c8edba0a9c2d0b966c1d4e0402d77646f88846083b10c20d0fd96602253b1b521dadb93e918fe06c85315e7af872d2d85dd17d198ed684955a30d1e517cf49091cd268955e57f7727eb59aa9e58b4db564bf1bc1335a64f6e41ad1915d64109852e1ab513ea35d9f1a102329e0caa8b9a80fa38a39bea2c4ad1706c71661cd71de3b7a2cf9f9f5072c3cee33e595a47b2cbf35c55307d87776bfaa24180cafd823fabd1dab4284731f53485297ab6b43ac6a986004649abe55817241b23eaa49325f9c5de0412c7c0bcb59bf7ef6cdd862e5abf5b98fc448fb1b430d660ce2a09d6b5b6673a8e21824219aca94940ebe698294dc798c0103a9865916c45f7608928ca4661d491c7ad3d2c14fbddf0acf9d3085135381c0654edcb5497137e5bb35f203e9a26165bbdc17da215ed6d7aa8319151de9fe3b5ca67b6374cf8a6f544a078e31d1bf4b0eab1a6a7d67edc2b3d3e303547251be9d23ba5eb5989e72f9f23e5e5324c6cc74d04ff05c484ef61b2ecd3079447b9e140adc3ca022f9b2ef7eed5d2f0cbeeadc3ae24e88391e75d03a26a94b51e10e06a8728e469c9d95f31cf38c65dd2deec9ffb7b38fce5eabf664a1e17c4956adee6443115b0b3dbc58a8a5c1ae281089dbbc8d81e252987fc70b2998cc40ec341be6734114b0daeb9195988d873de174ab50a68938d5720169c220eb53bcd9d506a750e3709f670d4239982d41e52f18aa9f7a0aa670296228736831218ba1e4702832d37b86381eecf693b88a06c8106a2400487ae74f3d2243a6a4f51a415556eae5e54c10c1b8f9a27222ae2de6913422149b1ef20a39fdad00087d1b24cc9e3c7f5adf80fbe38aa08dee9f817ee82abb71bf618d0fe56b8138479a64e7d3dc4e3651159764a014c8e70cc10825e7244669563413f4d20fc1fb06ec059154450c0cc76658822891a2a2bb07a348538dbb421b74d1e953fab337b4c0bf4224d2e3d14911f4def6fed710f3201fa7f5c8ff876df125b4f764684b2ffa6ccbd437f3c25498431f095d03865691c635f46057d4a727aa54561750cb5ee18f1659ea6bfacba144844a2564803e9696404cf55aefa37a1c0aaab9acd2f932a67fed6e2b12bbbce41a7394880fc61263b81ef03c81f25172541181d1a188721aca100b85670dae87caefdb8e9f0d189efc597a7785af7ae01e80227c374e9c3a2fe93aba7b2b607e6812cb8a516725c7379fa070fdcf18bf8bca81bb26a1412142e3360670ba309872cb1a5d8522eafbcaa2b0f32857b0ec6e0e242ede04f6c044818da0a9dd25bf82491c17502dd8ab519f006076892f531a36fc75a5f72e5961e676481af7b41344e24539118bd9868cb6f422d42d915feaf924cc0889379bbebb00a43b278febd8a37551c67a3cb957a70e19414b8eb6b8ef4384acd1a772d53c9cd3e51a43c54047720bdd303c0e7ddf58a21f8a99fff07bafc645fc88ed442fb0386b4bafb7d863535f6d802142305aa9fcadf40d5464e27fbe20dc06ff98d304637e96a22c5de6a71a5f29c6538e7660b20e9fe3208834b2fb7af2caf2740301cb5af64ee1ee60babba97833cb53d989b4c5229b8ae0918534bb72f2c6aba8c7d243795650dd77c01473b1a70931ac07374eeba27fd5950ec1027b3c2b51208d95d9756871a568b196518c32dc5178a3a23bc7cf30f880f61d1fcd48fc78efdc80ba560a2a37a5d789634578ac418ba2e8077c85c3f9af647e80abf0c05a68052a73eac4f500ffc20cd8ca925d82e20169fb703a84bde7657157b280cd0e9db31ae1a7a411df4a92e640b374f0c663f8dfee5aec2c183afbaabf9df07e334fc329eb307e78f5ee52c0ba661c2fe20c2e38a55d7063ae3ccb9e8e67eded16674e6c5145372d5ec1e60515b2a33cf3f92ad90aa541f7827536727840b8dcac79e25b7eb0e3686bad99323a10890a3e695df06fd412598ca70c8cb4db1fb3b8c1059b708107b6fd751995faced6aae59be448c495ebab625f48629de5cb721a3d316e45fd726d6fb023adcf1a193885cb981244535587f2c7e4e8e5edc762c68b331fcd9c463842c40a47844594809c1860d94fd31596f5b860fd2ba566ba90789112a33714f78e130de9a06ba7ba620a5c2e8224d73304242da110cf8ad7de1082ab47212fbdcddafeb69e2f5ed16d0efd2aa411fbbe47dbbf38dd6e0dd6d73dab12d7a36d310f5e730c3698237c35277297567c8f69721aba5b49f201daebe3b16a6035484807248d9119cb214594258190b7dffcf01da24692d7bc25787890cc10f44d6a813ff48014a3b54f35bc041b01e617afd4e31b74df2ec2fdcd3aefa2c83b1e8ceabddf077a0dd61d4f0e62bdb28f7ed66b997c34397100cd6e7de9ff62df67c149910979a78c633959e97aef3f0e281efba221ac9da0990c8e3c8696f308933543e7ac838d6119b81a3b4f40f842682726c9c8f8c6ba770c402863eba353a624f30db6ccd4aed3ae986697b0e0fe45b7ea8c9dd51064dc96f8dbf09f35a3eb957c9cb5bb7f2e43abdb5082b2be731651283ec3f71e84e72cd6c1498eb881af3b32641e65237d551b4e617925b28e5c6767e173dcf4b826587ee43a52e5821b72906834269325dc4f84bced4dacda9bb906306c95e5449a982fe2484063385bf0db3baf8986464badebdb706fbb6be17a82bb3a9f3fb1933382857f2d06316490a5c236db2e454bf1e0d969284826ac813b26887e96e2fbc333b65cce0ef7c7ab352d7f8249eb153cc067a8c30908205e43bec87cf2e84440e6d2cbd66deff1908aa93b54e6ae29a44bf7997706c81aedc1ebf439376980cc71db41ebb07a491f259ce35df2949121f1dc0cacaf393f518653561969ba7945c8d59806f5de70b3269bb04ba42a7e151cc47302e489f9728844819da16cf5a5716784a17f5ab94e94ec480b7c631967c8ef2123de8b974531eac41b90c8e410abc7f38cc8e9a353f57aef5d7c5f60e1bb884168d409594f77b496d63762afb32d953f9894ce0a5986e12e233415a26c063edf73e474331a37b7fbe866f5532184298783465ed91389e12e46d5d8d51068a9f7178482c1cd02c07c9125204725dcc48bd3887d6ef5885fb41a97610340585838ec85eef3b8c9d773115906108eb45133b9b85772a19d383edc1fa73779fceaeeccbc859fc674a51e1b83a8acf7de3b9a62b3245405aaa0f26f460e86cfdbd399f37b2e50b5b8a2d01dcff261ff9fdbdb6f8b17fa88e390ccfea5cdf3d22f43c5d7141efd6c5548474eec3e370c51a35b660b78be3d5a34c70fffba250fe1c1a77ce4e882e0185ce40ec6f370598f2cdac57785b08b52e7b798c964777c774377d48a0ea18ee09350ffc259f658bcab27760cbf9fd5eb2c7015047b0d8b04af48fd0bab1f32974ad84da71b41792d4fcd98f493b0657e551c1e66bc10a283fd4e3912a2c540f4fcbd22fffc3053f4a3fcdd99a0f5513637e610b60270cbe2c91138ad23367425f5f4995e31f93223a0989b24e1decff37960fa58a5b3fc6a25c0ee2499d1f55cd7d87e8eb3dab9ff7c18f4fe21164588aa814d60ce9a8dd14763e2885fa5902b331e895141d1ba8637a2a8eb43da86e337241909e42f2267479ee578ab753e47ab0cbee6e90dd9a5fa1a33c706ae8715919c2efd16e28304ea1a612f26657f284f6dff787f8796ea22ad58f72d07a77cfcbad7a3571561359cd88afeb6d637dea900205243a940520f4a6db3fbc1c82991dff52a406e121d30ae0cff053228196dca1182f9207ff28851c858c5f9b41fe05655b1c0820a684f73ab248bd9e1504371ade74accbc6977891722b5f6bbbbe35a39825fdeecdb360cd0e7f2ef6c06cc0d1e7266b59d612162a606b77dbd56541829ae019eff7103147d1058fb1586ef61c7efabc73725f1a8074dfdac5ad68b1eae5764c34363f6939d77bfee1805053ba66ea8f377515c1aec5ff6552defe04db6ea54822a12bf242896dffba35d57487e1f1a73e3739b00563cea4d137786882b661d630ac493c7d7b867cc222d34ac1fd7aa0dc1be9e4dcd85832c0f201bbeb40dfe4f636a8315288648e3bf494c1989c90457b43c100b64a2f93fbac7aaa7a6ed4616d98317e75f8bb067171071e0cb33614dc0b57997ba84bd428c5de17cc9cca70801419a0535b0daa5121004ef1c49211911364315ea31d4172bc807dc3a115ec744ffe14b1426c344d74e0be21c9378b89a9803ac189087c7db9976e2119980f2b94da91f6e5126ea14072fa1bf44f07acc4f3e9b0811c0be7a6ba20dc783004e4a35742abaaa123da15794ae1dab87b7b8e75fd42c3d6c10244fec15f2a8de74d5416394c80f966b7a23e479ace8e387a5caab5b480974afef1cbe51a123d316dd09348a25f00ee0a9eb4f0516df41d76386dd88c5f8cfac55cdae810ded7137de082280d52d2b1357423ea40ff6deb8d69a0c2c016b61cec6f76d66236ef927bffcdbf5831018388665d3698d90fb20bbd39e4aaf6539377da8ada0dde116e551abd0dac6e1e93d6bdccbe0f449543ef324eef2fc63b882210fcadb92745e824fae0fce14a1070bf5d4c9282f7dbb9e1a53494efe0fe78b6e682d000c5c018bd5cb460fac1ec3afe1486488650abaffe5419f7177334bda0af45d84527fc6fbe31bc3eabf94eaa10ebddc50f51250bcb8c1bf8c4d70a0cef884b1ce307c897493eef330bb1e2dd917f15d0a87595e7cd5f6a3099b7f8c53c1cf3b0d28ad86e3f8a8df286ba1058a35de7e86414dea0a3cceb13cd7229d68b73509fe5c7aa2843b59197aff", 0x1000}, {&(0x7f0000003680)="b25a0955efb5e1e8893b230ee0cc8259033790f58f647808cb95bf35c2e167052c1d40eb863de1dd9b5afd32326e5d2baf0cedffcfabf305e44f9a750316325c64b155cd7787eed7a4eff89e604a0df85d879a7fedf399b7a8773a1679444778cb6d2854a597cc12bf60ba73700ee0c2d29f7b701575949422313aa8d9ae76ff9ce048f9346ea9c2414e6201946a60500cc3c42e540c12bc417f47d52152d85dea0ee37acd7499d8322631ad1b93ab166a1699176154da94bc990dd3b211b4771d0467ce61a935230c979b0bc142e608728dd46ea4074b18ca7e15115ac16aa15bf071fa511927", 0xe7}], 0x9, &(0x7f0000003840)=[{0x1010, 0x112, 0x100, "429b353fb1f96be6ea5f3ec04be327a9e4325b6b9b2d46b76c950c379e6ffbfecd29b629eccfeb1e7638fd7ce8b13cdd73eb1ed376f0083e36905721eb6fe10f5954bfe6d0e42223404f0716ff1204de1082578bc2d85f6dd2c38729133263bbe8bfcddfc670cecb8b5e653b9c2caa75ccac6f52b5a33b82da120d6f39d44bc29fbe8b0f9b563d8488466727a609090011964f68c07bea0e13e6f4a84a8026da4a53fb6d112928e27da7cc2cd7a3b977a94a05e02f724339dad4f96cb5ea75ef2bf6e88641f4464f239fa1ea343ec8951cf2f4e806e70be29a9d23e04b04732a63340aee53a7472984f2c851d61539795e07315a69ef8d45a59b7495b975c47a18140a6ef720037c24cd6d3cd228e1585aff53f7fe3e46db87b858c3721914a43258c64a5fcbe965e446acfd94a9f7555c49ffadcdf56b6babc9f9cdb8f5d9ea6456e3c7b29f5ca943c1c535a071b02efa63918d970cbc44c0a9073c20fd6e7f8195bdb0a53cd8e454ba75e2326822199cd1480803d5509a4ee5619dcb91bb0eeed5770411ea651ceadf3f2baf245a89a47c5ae60ccd88ace1b3f67415a5d8b4f4167a9f02367f00416f4ba6fe17f7aec922f8eb66af8a72ef760554c75791ad1060f37c1a46eb888052a0679509900dbb3eb64840b565542fe5724066a4543e29b1152623afc1ba59993903294439e2d425755951543bb28ad5fe8b16046a468c1a49b0a13f11e01d0386837933423813f146319fa43c97283a3784d6ea8a3532efbbec05d1f05790ffd55c2a407abdd956645ee56a8d2c4bedb83ad2034dffa175137dc3de4f2cd54c24ea3eb347f211b68a1a0b9ada8708c2b79e22e67af3c92fa3428702f2a6a4ff6a532047a652b2dc0158deebf4447961f113512e67ef4353fa34d8eef3c7d24b61494e076e2ef90da9eef519299cad41012a9a9034b3dd63622acb2ef0c9fce9caf5861a83e9364ba23c7862a451c4c9995ed861d2e06d9602bf5b347b16d155b1a18171cd5e5980b3a82056c9c69a8ec1d93be1cc2fcb464d519e7e3aed9a970d184a70a465d47919d6a20dbed4a14d428384501e8436d09387827937b9595701d62fcf7c139191fb7823e478ebb517703c6eef236e2ffb788826e5f45f36c9256cc29e80a72827d7c2d411b48bf4b3df20619e6bdef2e344b7052c94121e143e8f4f0c7cac06d2cf7d6d5124f5c84ae2de5f032d60071c25813a0e17fe5476ff8ac7033ed5f21d27a280cdde795efcc2dc6c34ecd9aa78266024c850d98a255f86bd4883c3394201c82943599f90cc18193f28f2d285ddd45c8e51c36c5d7277a19b4bbf2e176ef1f9368773b1720325ebf3f49a047ef4fc47795046f90b39abccc7fa7b6fb1b59e0594accfc9fb33f27d333d7fbb33d185c4938573b3a5daba71fe966a70ac252d591f272b1ba1900b23bd2224997c4f191c0c210eff44ecf3409b7bfee7a62ebbfa360dec262f5facc82dc17c8d74840e16bf0e6cf93e557f0545fffcdeade644b93e8b3a2345a90a8c1017dcaa583e4dfa7196cb0d252eb709649a804003673d950c41de1fe71da05594ba5208c74f8371bc7f3141f84fce5b11a23b41514d4ec42677a53f398cfad575513971c4ae092c7471256f783459ed1de7f2c52f0ed70ccbb2f49cc6435f318a0a4725394dc0c5a6796f2febb5b657cc871b038910f7dff768d9cb2f14119987163e885ebbb078fc292e17b0dd5646339a464ce1804ddb336d95bf5afd4dfdfa2eeabec3acea76f38874a1145c7c4085a16b79c8ddbf7bdebc2120f5a7045401324947d30e50f88810f028056c86913d410c5be41e8c917eb173d2c8dd4bcca26e5c6c7ea8ed172fb223bd7be1002d39fa1fd60d272d2e6d88d40787002fbbe7122fc825fa37e2387878d4bb52c154fcb57db1247214ef082f6a6d5a67b23b59831fb71097efc00f43fa3876e8f3d02411cde49ac2c8a655356be759688b3d4a35116b3ccad674aa1ad6dc095ef8bd74f5f962989b70de3e28fc1a235854ba8b89c6e4a973c6dd385fc412b005d3af3e07b64ef708ca2d16ca6f387ace93165afae72220ae9232ed0e672d412e9fd89dc6eb30a6855d3145dba28c1473bac37a1f73f1c508e072a3844620e5b9840a457ef22300c47414ba4d27046d2d76bc697774f1569d394ecca1297e936c49a0a0c16061b6c408867ffbc1632b2a577986d8468b50e16605e1c4aa7e0b73aa13c71dde0e221dad82c4fe7b1ef06e5f336ab9b653a793ecc0b4e03c7ae142712d515182dbee5254570963941a65c6757f77214ff9003d8e2110162faf594ea74eb7586bc5e5cc9126cdfc692a9722b12091a19e4168a9d987b5c22ea93cd86ed13d4713be51818314ffe43e1b8513ea09d4519f52a0e596e27409362249da62b8550ccac94ce609d21e177eac2f515a676991107d9e7b7987ac480c6787492aa5b9953b39706f73b8a9934ea0ba3b041429d637b0dfafb2d2a36b4b1bc06d60d8ab6de4a2009c14ac2598200d6344ea0f148da32b71c08a1b8e297d13ba24844343847bfe014d7c31b6a66d5893a405d1b6df4abe1c673c04afad13724082718a13cd24280b9ebc9a737684047c5970a442b1dba1ba0c94a10b389f907b6daee4d5d6327f31670ecb7dd5013122e69673609a9956ea3e4adc67fa8c9986eb58b3c0837c33178ccf0dd284e9f78da51a4abc13c5e96dd3e4c0d8f0b9e50c984feb1bb177ac6996d8461089cab6a96c9355e36d0f39b98963bb8c78b9f96e4668e7bf5102c3c4b5d59f12df779189fb15bc3c74c3db603ba619151950f59523217f783775ab406721cfbc183065d0128774dacb01780446e31ed3806f57feb2f978092238cf4b4f8ef0fb9f856e741527eb6171518d16c7794d0be9aad11237f42816cbdc9b343beea1e6fd61f8e24e3bde3d2ba69cad937f6a3f1ed3ae87327ca297a20ff0447a9882e0523a27e5fa46eba986bee930ec10601eb99769bd0163b62335d5dc662f214eee333d0dbef22a185b4ac8881c6bb5da6da654949d6b863734c0fb4f1bf2c4cad8295db7c4dd65de8b070ecd147e91b1d27c02f46b37b8e1679b22e7061b56a8be540eaa536cccbaa4d1051f3f56578c264c04acf81a99e4a76549fd8b0ee06d1f21921fc0e4c6df080e4a020153d7e6b6418ed0df314acd15a739a9a7f26174157f44e8174643b3201779dd5519efd692ebc16d3e3fe3c4bcee8a52f9875ae303129bf46be9bbcdc9a974d9b5e23203fa32c2cf48d7cd7cf82c3b9e741f9998658a96da226c9e5db926497b16aec39beaf365e9410cf4f5747965160b204c28fe8ebe8dea8c46a679cf52efa0f74c3bed2b6efb9445d3f2598d28bf85459835f83fc6faaea8107844c760469df04baf786c47f83142356e9cd749cad6999c6c80daffe739a33c3d167e7f18b657f77478eb9b9d3a356878abb02f1a6bd118052756817f4ddcdcfb93423cddf49abc61e05ee48a180250a290d75136864d21d462287d26928f8df97f40bc333bd6ea4867abba190a189887638541628ed060aa6a9f391c76fa7b07e0da90a77d8bb23964cf65518167325f6498c4e2742d5fff605ca16bd9d195c631cb2743dc5d43e75cbd0c0a3bd3d17a1fcb6d398e8b8244e371c34bcb5e9309f0bb079cda1b39afb2b5802bfd44eb17952fd289e3387d80b31a5936fbc881cfc076f1695dee3e20a86de5bd40e30550c9b29f9e3e2ee748db7399e210bc313463ab1b3f86ff92a41fa311d932a2d12644216295828b9231acd96429466c21739a4373f65e5504dc8a5489861ab546d4df266ec4924fdad7c6b3128098802111ff6a9960067c3137bebfc03e80b193ff30681fa30c16e9ab941e6ba27c431aacec58606da23b288e7bb6bc1b9119c6c1ba7b90d72500a1c372c4637ef66ff6248e725256e1208132276d93a5532fdce2a203c297c3d334718e737ab9bd4d22d6316ab70338cbba864c6509998572b63d2c7ac8b351bdcb6308eedcccee02b2d9886ace6e8c667138867142a37d152ba8b12a65af8e3b8f4e2ef79e977141f70c2f0e0d27a3d20f106b74879775de8d3dbd4ac8ebf1b8d24232446250a6fcb1cefa3e8c55817132e27a9d42e2bade3929619f498f5e1f98f72fb57d3445d0008a4d8d9d794345267c2412c3a5353b6196ecff5a7e16aa7e026a48e27413615cbfa332150ebbdf8bc80234aea7c66b727a9f28291fa59fb2297685b96ee69029d8c691afbc9457c56118db169de5b2b1b783352236073ea7a9697a9ef5bece56dc403a93462f1d741aae0d629db35ee8a2d4be8cbe28f925a988a8ede1822f2a7025dee0b6327f3415cf72fd93bb0eefb3ae82a13e515aa01daeca8b9c28136c367ee8ae048a3c06320ec308e6e58689155fcacd5d3fec10dcd7c08eb89df91c0c8242d1e23b4175f41e94481fffa3a05ca5f3f1815502d2706d0ce060690ba5be08e58ea54834a02eff3f4f9e237776d09a68771ae003b515543ee90d414de82ae5683b23ab98cf4aadafe07b7831e895ba1f1680b2c1c6da967d48be6eb60a220cde69b76d55ca27704f05235718b2257242d0543da327673c9c17bf64f7a0d625bb67b01e3843d1cc875eec11b7b76df9292631482689723b7c055d0a07254bfbf72b808c0c1a32fef201b8ab05a33603aefe259609f43acdc18efb1ed470e80d6d1e933a5931e46849e66d93152e5ad94482edcc1b2bc9333b157ad6d6badc0b0ff043797ae91bd36ae51db5eed526b10ebfd3042c0078f77241fe56dcaa1887b221ae7dc11f37496b65e1e77adcbe0f45d994b56fb20368984d066d227ad2c65df72a4c0f881ed576a565d31f48d139d199e0621397a91ddb0b3da1d651ff3a69d70481523b3c8696e167236df69a544a17c95f3ae7fd414c4652bc703e17a4c747ba53c1d1314e1d15bd9dfbf3c86dd5c95a704097fd6cd3a0ac1f09e7ac63fe9751c56f86a2057e7fd19e9d2101756f4bc6cfb63072874abca4bc124205fb97a36a776ea2ae84fe223a986b9d124b5576422b0b0f857ae166141a07c5466918bcba0421d1f76f7c695567914f1010378dc432ed83a76922b8cdfebcedf5eb88011644927c44a54ad8fa2c878e3e122e46f881212452967260a4eb0ccb15604555eef07946ae855a0ff55d3f7e7ed6147049a8a36aa7df374ce71012ea029df0fc0c14ea858276662b09145dd52954679b4884ec2c37e86012ce793f56c6b9e7d5241d6846a66c25c2f1c32aecb1ca08c616f0912f12fc154f7f613f7979dc262d520bd52f05918a6c46f65dcce30a95489cbc25323f3d2e7e7ec942bafbaefb7a128e106e973cbb72c42495da8114db1978547b84dae0ee8cc01f87c7066ab093f65e9f01de2168c534d5a5a8fc241217552b3e48392cccbc91f1a38eaaf1b40de398f63280d48004be2ccc2d3789396cf95d2c880d94873bcd4c086775cb77e7abfc76bf502fc80eca84b62ae71f12ba493dce04b7c0aba7e20152d389353eafd3049c532245972a0ca98e43cec45f6aebf7e5b4137014562ecace278cecf5a7aba3d988d3f1c6a4e0fd3f6cc3471fddc82740b4b8bd8be002dfcf39e13845aa14c36e0800a2ce7dc8bd4f6607d579bbda501de03e18ae2419cd6e437363ecb643d70fc8787d62f637f93dfd89beb5bbe3c2bed8979ddf90d9687130934002bf95ac454407b5e394519e1213f3cc47dcdd2626b98c7248f8139b769515eaecdf9aca90b70b71c156af2d15211c51827af230459c422a68bb82a413bc4cc36bcc6b"}], 0x1010}}, {{&(0x7f0000004880)=@ipx={0x4, 0x0, 0x200, "242ff49e5375", 0x258}, 0x80, &(0x7f0000005c40)=[{&(0x7f0000004900)="ce8d8c1359da6b6d0adde4163db6622ce9469aeb6ccbdcc7bb257fc27c32b8e07c89b5e3e53f4e9f641edeab80dbde1321cd04acac45146ed5ace781196f0cc9dd238fd969bdbf19de37c379b9da982681f2f5a993a39deb35584c4836225ba4845a0395860d8a6e0d4b107f3d2c36e7c09e72027369d58865c74c2a67ac5396cc669828a382584ced1988d4355ee742b7a8b0ca4a0749e4409b79bac1d0ce47404ffdc9e8a5363d9a84fadc4a4481d97c2d67c8b10e90f4d9cddaa26bfa466ccc26b23539bc3e8727601db102d02bf9a2b420c040b8efa78efd427ed586c7604a2ecd", 0xe3}, {&(0x7f0000004a00)="e071f7c7e10c088890493cadc6d4bf549b46e019f7facc9d8d92c6315ac63a50b9a2958e6c4e99e0adedbeaf7c19d478623274748e780c9c55630b0baf6020417085c3e0379718a8700119a8557274d6e3dc4955d2eb8f18d21193f64d086bd91141a65ee6547b779c94d771abcba7b6c6278ea9afaa25b6505776b0ba0473175ac7d3546b079174f0605b4505aa77885f5df74389bf5241c8890a06359d0f1cf819572926b7155f9107a93c7bee566d50", 0xb1}, {&(0x7f0000004ac0)="0f2f80d9376f15a96e55aa4747b6a887bb5683e9118200fedbdeccc8746f1fd3caa5f10eb289d91efbe5916f5ef6fbae46957cbb1726aae4d4d64e062b81fb8b4cd3f5dae0f472201616f83af6ec304cb3fe629744a0f7e80d5e701822100438caa1a1b4ced550f2905b255d66af3aad61d3d8f3c3471f397952dad5c64fb7807a4ce9647065f82f71d3c8028d834fc5f7096a3de1f2a635736ae2c5552dd1874c04022fa5df9870e9e0cb01bb4ed7c910e169b348c6afe76c7a2c33ec8ad3db807286e45b6b22648504a61223d10473bfed6187e33a9e119c", 0xd9}, {&(0x7f0000004bc0)="df15ed5217e73949546de91129ebeac628c37cd6ee0a9b3055ea570eb3e1e2238bcdc63faa402721296e2b3916e4ac16872eb89b53c90a19ffb8610b5201f847337c0ff4cff278de8d96dd039361eb56", 0x50}, {&(0x7f0000004c40)="2f5307d227f673274c216e4f67f8c3bd48d8ae41cf52e48d430d7758a753189b83608232dc1c989c23eb601d411e3688aa0775ce30de85eff5b2f603a656bd95ff1415e5238d4a02b8ba426ab6513f7c154fcccd1e5f906dd16eb30f195deeafd5317c1c155e131918efb18bb7a91c819144cc8f329d2c2174cc231bc3374cf5b394548d9378e28d5f44a93467489b68cfc4dd7ef6460ff709aea6cae5d682183f2a195234d1191a9e7d597c0844974692ebcc89b7ebee454d71bd6840d5a3f625e92f8faa4b6e153e839dc1cda271194fc27e226d41e9e1a5171ebaf465322cac9325b7c3b601e0d605bd9a733d15d86846787f5b7176691c10c519530f06d17afb6166693ee9dbe2ad0bea4ab42ec544eea5499bb100795dea308b47804fece400ed0dd3d7fb20083263e5a9282bf2aab3e05b694c32410b7896a865f8c7bd43008a5ee0b2df83cad37ebe771675915fa5062397ac6769fe9e4cb1c8ad4dedc3abcc88e5440a7441a7bdba3a9b5879fba82657fc0ad1342f2ee7ec81a4da693490a663d3d395152fd23c3b3ed33b84bf5535085b68c9d41dbb6a069a178248c9a29cd0413e6548715c897c91358e03928b147ec399c9488b71465b0a8b935d3d9c56096baa9224b9b75482be6ea72a4229eb5e358ae3deff1e4f9f7d1c7a3b2a302b316b33f1d14d1f4452a77e380eac1e1909122ed86565daabcfbe4442899855a70063950f870642e015f868fd59e86235abbbd627fa04cd98d1120e3004b44f8ad69f85080f2c3fcc541714478e9724280f3742023537eddf7a6cd8e0c74573bdfa5a22ad3e930c70dedbe108bc8d357969ec768fe2172cbfd4f4fad1a4e466772d190ad4b38b6cedb3a98b6b96c571ed9cdac9d24d82b800640d5236dcd97eda037494a7f41f8f4c290bb72d8470a95fd64259c38ac725d5e391fc683b99d43a5896a66a828f60252158d99397989670ba30d1ab36b7246ba2da7fe463350fa729dcd6b2e1373dfdfe05270d25a1092b88a797cb06f0dcd317b90a635abf96b67ed717174323a952b7e7188449ff07af22777a2bfb80f4ea2a292a977839c6714dda2b4977e3bf57b314568ad57464df5eec52da5df9c3ab20eb9b5f234217f2dff629ec667ea28f6674842880c73271f7188866ae274bf9c1ba4941f322bddcecc53822d83af48852b882b0480dbef3186bd18cc94e5925c4eee2b282b7ef9ce2a7d551729022170a8822bf16938ab012df1a84319dbbf83434f9784f97b37fc073d6eada7fe59da98c3844e18fbad9444fa6d6b26cb538b122d2757085fa083f8821dc8e5e46e44df9078dc7e09ff7d205fd0f6820dc12edcea5c75742641e56ff3a46ecde74dea63d32f9e00c5b67a433ae0ae10f1f297ea3e09041b6476dff5c3cacfbd82d1811ebf58f23aff49f12e7a1ec35fe8db0ecce6a614dec9cd7f061ddc39c5809707c5fb72d2a044d4434e7a473d4e9291b623fa8b3c771cb6e4a087e7694154e46698f92c6a14c2e76276ada07ec84ce410c82eebf52b0f364dc2b0a5ab3ce6b9da13ff358ee123bc7ee1a9e9e88b3e5c44797fa0b499eb4be56ae7b58920c2e6f1e2deb3b9ae5ed9a57b8cfd0564028f42918b92773651d604f97e729b1706a1010497b881074bfc2b703750b21c85f600a826dff8a554db43367fde469bedd9413932a8e02a6fe63f4b51804f3ba1e1ad847cbab722e57cd11dcd9b09ad50d8fbc793a3c8dc93001f91fd287c8a5dfd9ebf8740fd35ee75fdb39daa229715c493535d06500eb151daf581fc77421ae10aa0e543128f7ea4c35b852237c9524af08c66202fae45d5707c20c147bc0c4ab4afc441b623aac77210a9985ab12e62820894cce54d19d5415e2d4856770e8660074f2ec853703ad4e3f811e2a95d78529250638bf595f16dc575606daa7b895c7cbd76b91b48489a21a641681470a99d99d21d080ad7d13aba989d85256b84f5ab98c0e7db2d7cd9181a4354ff9cf8f68ad4039efa5d71579d8fe9651fc6a2bcb5a8a6faacd50ab88ef264e461650b1188c33b60d4848662004f4c733c3e4a182f545ad46f142e10bca078b9416d228a3fb06e23ffcde6aac2b610b4e56ce42c4b6f18ad34049f074d00aad07ae438965233d559f8d372cae810f8d0edfaa0e6b07aa40eafbf355a6d135ad26ba05fb0ab19c1c11c8efbc5232c8bb4458a8117eae8eb9455f03b3574209f9f2ef9f6ae97df52427bea150abcf157b95cb3c64cb01198e859c3e9cb0528ed05e9589fa51f604169c79d61694ef2cb61cb845c453938754245b315077b91bf35ee31835f47ff9026fdef9b870468e3900ab626cd98251e9424b1cc71c291f1deea09c22deec802d5bac28ff376b8991ba1d3bdc11576d93eae20ab4408332b264bc9a0c6bbeb27982e6953fc6278dae012bdb974913987c54c2079f149b5d87d3613203ce6d30e092348b9a99da9b5ecbbd0bfc405d237a485c5d2e019455127cb967de8b3f3e02fe920300f4eadb2b75660f4e0bd223c8aaec426b94ab66794bec73bda19696ade7e95ee80bbfd6286844d5de43d65d0e4a699501992be3639151e7648bb8ea1b837560fcd229c9d29fd1c88a635d8dc9830f1d7c8986713fedf214719a9c6619799ab9eef5cf1a03f10ca63308a6272d0e87c60bcee713a84c40684e8bb595813881b2391384cd96b4228f6331389a5c3c1c551ac30acb394be6d383f52651a6bbdf9f32a9f1af878ed6069c96d1d905655f5a773fb889b32691a26402178f2cec4af9e60c97890c5a1d5261d8432a432e0670375a2a3e0ff50bc5b5356be3182ad1d5b2489d74b0dd8cb08cbd5a7cae936a011d1b3e10ea589b4c73a9819712202071d606002aa60ee7e5323916afe9cf4f3e8cf01a392142c51827da3e883011f253627088739a3c308df6b3e743dc9e29ca6ab2134a6a3f3a6c79d94ab99c0b29d3412cfb3732ba5f93ac1a7d43bd5ccc65d5ccddd6d181e35a2eaea1b32c56bb3bccfe9913801e9700807945dc51156cf060c02a7c40bdf708b0e5a4c239f5fd44193e97a25700f452e6fc196fdae03c350a7b1c7dc086538d78e0275dc21ade6c00ead9856105884b9f840fb4d642f97c508438c10d1c17d158939be7767f3b75ee676b6fa66c6c56f6f7896cb4871e9b709f278be7f0725247e0d1459a2127bfe17ee8643eba58789e37865425644699f2dc68ba625079ae8f783d88d75bbb6a3988a4cfca0793775dcb171482f52ad4b25a38b28e63a9f351f1eb8f31d0658f04b47ec83a4d1d5d613a72bbddf3189267fdce0f47fb6e335c63e4c8d6112ac464444d7116284a36add7fcc401f96857d5d5810db3eb213e1fec597f41505fcc59bfa8084b3790316601d2695d199827d07865125e6c9255a2160ff2c43a7455fb209652e58593d54c8743b30da28affdd4421fa33a9e859de9fe634f24f4138083345ef1d924fdef0d66df0e1d1385af6865b18735319f9e53beb282d70fce8711f9f3bb31ac24bd9febac8f5fd464743d67a14bbe7d5bae1ab8c0ba5363a57aef56dbd3f0a7fd684807b2e82b6774283eb4a22b0258edb6dc4882c1005047942e38bef4939571645605143ed36b533a9f21258f65caaf77a755a4301ccee10e14ae3450dacb50acc951b2ebe38409ce92ff28dbe4613d292cc1e8be5aec8cada05717eecd3acfaf0b6df935b411247dfa25538c9b175bde02f6e0fe5226a3f5dd6ff281c9bd15477369b434f918eecbc73f8ca4a1150b80ba58a037a506cfb9858ebff4e8ffa88088a5aec90ed05de070e6b01921ff20cae9640dfbe3676cc2bd87c53b4923d94745be2a491beb51605e50a167000ed7d8d92899a479c0d0459909adc360b5399732b183c3e9a615ca89b9ce0f9aa2373317ec1f3bef3415f85db78d115b03abbb6fa1b67ece16b45d2cb732e439397f8b7acdd3d486022782c5c71ab2738702d607c795e6e098154fd7ba5990c600ab0a9e047c8c328aba49a1561b8c562b2a0ef03e20ecb1f685fb008d5cb357ffefceb9edab550e5f8211bd193314716beb20a182143ef2c47bba743c0d4cf66813c732e3eb7ee17ab4bd084721f3f5d29d389f744f0050ff61d9996888e8bc58e234563c6cd13b42093a03b3c3318686eb2f27e6067f693e2d4f8666832fbbcc356eced5230fdbbb1692355808129dc55a0e4ab5b42d8278e4ca2ade62f3fd5d15c80ceda24f5f18b0fd5aeed564e0132537f5ffce7b3e0c4dd7cbea2f948c960f6b0821ddc77b2ef5c7c3eee81658c806ffa7431ce9649f21fa4a7d5ab7bfd0a185b9d2f0db62d1a737817bb90c0927188ce259dbf0f80ba19ff8874e4fe403156684ca5a7cf6af1f2739cb759b4cface3af64a93dc50970ef7a14291da09a1c934c7b0f8745067716541ec614d6b556837c66cc5c6bc8277c0d65f34356d5f22c7792443248f3a58a9e3332090d277dc79cc5712ceda44a553de3dd687be954a348e33b45bdf320d8677ddc953a40d05ab86092840654510ac293c8fa792b3b007f11094516bf5ebdd96ae55405a7b7b30dcb80ae721003910c788d4a339e9a36cf52bb41644366eb22a2d502ca102a49931c112ab583dd4883ce7838679eb93ef80963773720db5c3668bdf088435269800a6faeca7d90f76be73f80a058992f063b54ef040d151ef820fa893eb8927e733d42c0cc6b432058832d2c91ae10fe1a58bfe45b1d8513a99964abef52daa5818188e44130c79a8d107db003d742de62705867310769f6caf2e63fceda56d38d67e3fb69b04b49e2c74c0aa76ead0d2f5aa414bc8e4153d97e101a7bc70353a9f0f0b23bca47a30644cc3f6a17d827a7e48d34549948e56b9f9ca2cb2e8a43a72bf207652553d1e03c491115393dbcf99216e369fe766cdb56c4101138dd4518a154f8715e7a05009a3fb5bb87e32ae14c826fc51e5bd3167f97cca75d71232e1343c0505b610082ab3060c859346fac59e925ded6177e83bf0190a1d650acbc5971590a1af4d4c29e9ab8ad4b993e56d23b6c697be7b34cec69695cf6f87dda627d2d179259b7cbde50395f0f14134c4e6237b1577b19ce46d97c2dc3028f5e173f73c520fb01d24b92ad7550488a279f5d0096318d44d97c91e23d84473d52933fefb023270e9da09e613cd8f2b171bd7599288324c4619d580d9d19f77c32cd19b49577a840dc4d630e5bad1e6c9f4f97c01d2dbcbb40bd9d810e16fb888c5021533ec589c3fa95bc3c3de8c1d6bfb6b3370ddc3ca8efa65120c66bbdb923c5ef82ab917b83d1cf9a1be6046454d75dd39dec17e9193833a34cdd394e80ef53787013107399b6f3e713b6fc01ba06695801b47133c87e5e416ba198b4ecd03fddef7930e0d9114bba7bbcdcd6cfbdc69e871868d8ce3fa8f3a06064ffa70ad781ad7c6c0df32bd9379c08f72dc7d096a3e1707e7e7c59a1e11b4a8959a7305e7818bb8ea0fee7467f411ae602fb99c18e7693a17c31698f3c1bf0c7b9c894974d287e2628f92c19fc323ad7b34d78a78343fcc542202e9729dc1acf5666efb37d41056ba37d478fc9e9bcad1812d4f1b275d11a8b51da40f953613552a0ed2833d9f1e5c84accbd6ea15850f55df9e4b8525ba8bb53b6e0d48b1693bb4f3da2b11ce859251f703bb1f98e7479ed14c7d9ac10ece55402e2ea15e2e9570e45c8100e6834baef5d05720d64b561f6647d88cd0a5cf5de395296b3414140a8e6f970be2708421305c77057a4de55ad7fe72247eeef9cbc30d55ccbb39a22ef7012bf10e593", 0x1000}], 0x5, &(0x7f0000005cc0)=[{0x58, 0x10f, 0x0, "46cbd8402372c3a6dffa7a1a5bdb1456f43cd17e01278a02a9757ff90601198357efd20c23bde9d721176a93be540a1b989188753fcf0448ea668a05109bd003b7a465da75e695"}, {0x110, 0x11e, 0x3, "7fd188ec2ee3a3b451ea2f99808572c4210bf7adbe3d762914647795cc1c5d9d6ded6ea3a9c07a3f4b28c90a7e2aa1c65d9fac259f8e47f138d3687682b659f35442106309442d0cb33cdaa00c1d87bcc8494e1285f0abba2e7c6f24b92dc1a265f145c30155f65ddc892d3c24f0faadfa868024603eed4686d0c7939320ef73f58fd39b0217005f99317e9a64b031ba57e736c3619878726f69cdd86a736e8bcaf142d018eff94c43b0ab28cfaca60c0ccb3be876c57f346cfd5b573f72f7165ad65ddbfb3421c534160a656f9afd5f68f5a4422a6bc945de09fc87cfac1e6f776493feee3a5085f39133016956b4e7c2a4a94f653110e81c7d8023b159"}, {0x58, 0x11e, 0x0, "1855d2d7afe09b1c1246d613012d69a6bd397e6db8446225deb0b9d638b78bf81912fe85edda88de365d7254118c73a6f0337856bac390da84d8ed07ee757ccf2eb8a2e5"}, {0x1010, 0x0, 0x4, "8af44246448a651686b205fb2a98c59c6ca44d89af0a08019bb8527b16a1431e91b57a13056ebcb71b9cded119be37d1fed92b6f4ee7d6d04880a566575255a211b619d7bf83206d6c5076ab3c4ead404c1b7ababebe755175e0d32b272634c25c5218dfe2be09ac7e192ff1496c29fcbd3a07b74d1eab4aad0e179f1ca41b1a35f23d12a783a0c5cfbf9a8397d7ebb06726f8ec248cdcf4cb43172e20deab62440377c66f42bf334571ccedde46259d2f63495964d5ccc8f6fc2c056bb2d63b7a4614169756fa62b28a109b0b4cd82c84855978ca5c3c5690657a90716f0ee0534f1c808f51ce8936c4ef683b6d0d241544170ccaa95eec3d1dba0ed9669cfdc3105326acc7a164c2a61e8bc35d2485cbb98ec2cbb64e86217d5fc338a1c1d901e43a1aa50da876ef0a5cfb3b91e18e475ac0f93da6351a57c8c17e6061b070a46750ae25a8db2a1359e4afab845e08dfec5726f54640e8b6ba63fc9ce709dbbcbb3f33e87f61da42bba3d5811e84104b8a8f3cd0dd6c0432ff3e902f36b3b0cd84cd9bd73d92a1d980a91ab61c04b44cb48ca2c3d93ef8ac0683fc1c104a5a1a35fe625f9318a7e50d132f1d1a2aee13ef2b4673154ecbfe805a42b25e7b929b8abb89cb5bec269f54d8283a8c770b5185ac84b194b6625856cc3a07d591b636810d2825e9ccb4ba246469cbc2f40171875185d74338902edf14559a4c552aa29567c965d0f87c1fc86d1109008aefd50729a8f8837681ffdfb96462d65f52ef7177c741386f93e9475b107d0fda7864f9fd4c192bfb82fecd40b96e90a26e02ee4bf3729361f8ab324c9a6c675025ec749509510a99f85c70399e1fdf64e9fd21329cb15a5dc69bbcb68d94618475800a45ef3ef181fc939537ba76c53c15c6c69d94ab8c9588a011d1584f6608b18af9f31c82ae0eda227fe7006d0cbf156b668c4c25e346aa4823b2bf4bc950977594efbd21d4e48d87b9393b5651dc87412bcf0e057cc1cde52e72a3aedc5b38cca24108a777a59934b7f3f4cc55a7adfd8f98540852598522f3d96412f285f9dc2f6d32b502dd97f7d252844776253805e94ec0c796777e02faccf29cc0e9848eecefcc9e3199ef784ccdd9c3e03b0536ea1ec0fef3e6290b107bc4b13a03e4d849ea42247d8e00f864d8cd7f8cef2ec8817a8c9de7b53147ee367c277bb5b7b219fa159cd0809e1565402501086513353f9a41d0f26f5c9f7afcfcfc446530a28be4fd52ffe17f44fa80ef2f553b865aba25ebfde6677107ef91724b5853847087bfdb3be1a6ec50629031baffd7ac19daa719c45dd92233062e9285cc159e01c28d819365ccfd65ab1f4ea655a50c53b5c7d83c82ae27492a8ebb59da622812d1689feb7181f4cd23bfa1da618d28bd993d194639197f19ded2aa11d00af3618a315b2d474a068ca5f0f5745c4c9f2edb92ccc5cda9c2a40b026f9e726538283130c1d6166175ff5c3c7f511752840f4975bb288a583843517408653aeb8c8be26ed055b4553e7fd84a839942f13a65e572102bf03249245ccda38f738e61b5190651d0d678e3105c43d0c87da6584d1ae25fe6954c9f67837649258bf83a1b5ee793c547746e3b58df5fd35c9655a219532636c292cbc7a00bfefe09cea08057063e16f869663e48a9ff03edc65572bb7b316f9cd9521f9cfcfc990a24c321aee4f9245d5535926ca54d72eab512c0345e3edcf02c67ba1b39b4af2bca251798a505c9be7f42bc80e5058096ef29eeb065142c80f922059e7c0e08e2131722b1b6c0c754143bfe00df3fb7d0e6755aedd6563f74f1932a3e653bbfc4f4c2341e98b3a0aa5b307bde4658c17bf9a664f740363e98e446a47100ea5cac501f2751521d32cd238df03745405d0de7e91b23367622af3a7831593c5c751f3bce69d21827120888291c77e1151ab4ab934a04dacee747547adddc4fdf91b20234443de681917f84c5ec355d392961912e253a1fe686ab70807eb71c9099d6406e9e8d5b78a4c5c28b309f6e8a8aed379721fae4a325cb29b15474c5d17ab8a5786f6cd11702ef3befb760c2fe05fe1e5a02bcf0b4eb93b9f5b08f69a292d81a579ea432b13ebe7071623a0a680aebb125df3c83a2ec302f87324df3305dd41a5fb0ae8ba0f5d36d4a8495d0360ddf8f2cf2caca7a1da17647422d93640bcc6fe837e76f6abc0c72563e498c0b9165d14778fcf6d5364fd2a45b099a9f3223a40b77cc972ca7c08cb16a6313da4ce9d40db9656a98574b4d3c6bc2e15711670149734c7f64bd6db6c71e214fb1b9c2bf6aa9fb9fdef4bbca2d351ee680877fedd3c57bc6b0e549bd53d7195ca0f7e436117dbaf80e0be9b8c716603dc27415ed1c11930a749bdce9f058c93ab6d38b10a554109d8669d60fe6e8fe43fdfd184eedb1284bb5799eae390d97458d4e2010f39252ccb7ad4e8fa2732da9e889fd393ab9ea50b6fc6002f54d90ee3dfe282dbd71f2ca6873d18a37126d380872d88b317de67a999a55966ecfdc4cf61e232a8c1a2be0fa3ccf258de68192694131a2b1dbd7c3efd773d609b4e87b054fc1df2f1c96264b5be8732c7178fd3c375c8ae8df1d01c093b6928e25400f1a36214d92bbdde0c3ada1e2924fe6711bbd5f01f6bf6f2532ec6b874b3d4b029927f7dc5b374aa3bfd8af00e005835d0e76ad85f38842ae408850ec460b7c76a8fb812651cb05b10548c99062c5d804b84c48035e62cfd72adc2e76a8fe5ca19ad05cfe0940480a2d24d6551b499526b0d50f597a786c38af8ff1ff2b5eca135eb2a9ac99f28bf733fdce188c165c77d6405055553079d35d3631147bd8d067d3491b2c5e74d8d1d7616ce081ac6a2088143f97cc4acc6a6f2e365dbad780f7c2f5aa6fac2c6189a065c307ebe395adc7aec49c99f9ec43e2ea78bfdceda97f97685f8ca56dcc8cae82906887981e8a0ddd69187dd44e48640acb5ad6667ce10728e9816a2563bfeef1c33dc4dc18716cee5081fd41477ed6961aeb6628201c7efb4c8cf4c089e942d363b3c978d0af0d6597df1443a6b45fcb4b063f29928fee7348f4fdef7f17e58f5bf44750a51ca8cca08c9e1d623159c5d57bfac5d8b350a12155bdc3cd682e76296be26ae0b3b202d1a57155bfacc89ada9d733d9847df7395790375174a2c6b5a1e3549444a9bdd9f7c7215b93bdc7dbb22f0a672fc6ebb7661d20f2887df46eff92adc1593dbe936373df27f4d6cb44b5c394be720f31325e5ecdde753d3453d1d45b91b7df5db449821d57816033e14fc14822822fbe8bfb72eecc6a3f031791a330a97910994a29a4590be82880f8586b517875b89350b26896f9fb7bb3594036c449e8453e0b31afe509ffd594387310da1280e8f9018dd9c292141bba5bba8d2e8ba895eb09efd67cb8478c1b6aa6c67b2f3d6ffcf45c6fbab69f20f483f7778b727cfc64afe30d41af13fab9b22e91a885fc052ca1932487bfe25defba768cbe137f470b0a318152de9ff5499fd75a92d6d79dbaadf2ddcbcf97e85779abaa3f79aa7bd8df88801462458d37c58a02ab1c0ed461c04f04878c6be84a60d1de7c9aa2b49b6bed4c4a2e753640ebd97f8867eb06337e73f7785fcad71430967a6cf7197f6026d9f5d581597e3c545687b10cd79309e87de8aacccac13d157a01370faff634c3d15e8a8c023da2245f5f303716bdb24c0010f1d6295e4f5ef06321f37106fc8cdd87156da0ee5f2924fdbec3c617afe5060475fda40621d4a7214a24eefbd532cb2d6886c032c336497957b6751f2be3d436b335833fb511e3205863c01b368e7c39b4af3cdfcdba216def4982ff7afcb695537dadf306fd8e7c532f9cbafa24b177490f9d4bcf9e70e90ebfeb6efbd3c97d99e172cd3b74dc7ed79dd7bdf7289f3708270584ad07ed9e43687891b0582f578805e09e82e719ff1d0cd69b9e6a9a20eaaaa2083592108e3c07cfbcc6a0c7c98910a15c98d799f02d93a30b235dd59953732c5474be07da43f16510a8b7c711475a342033de47ab2c05a6857cf1bf9f443e7a929cff34847856d69bad9ae1024112f9f6ac91c70d108974c54115cfef38f6bcf492f5229511a402b2494aebab658aaae53230fd809f66a313cbf967136bf76dd7e77195ff53dc54ad87d0b5b9f9c2c5d35a54e97a12d0d71e6945882d429b6e04281d8d4498de1c637bf8f71333a02af0391de0f5a7d78ec10abcac9baf5343323b8a0e688ee41885cc77fe74095d2b47977a2b9f64b755c668dbaa4635d17d8e27e24b479e14fdc4a2439859fd97580a18a48f6910c054dd31a3656106abf09a50a188b2850901f33d319f21e0cd0891b2ac1ecea1ab4ecac708221a981905fafc70222cd6f5215db9162b9158eb6b83ce20683753ee7d4de02147db739cd77bf5bde0e2b72ada1845cc06371ba026c5037ecdb11f2b0b62079ae72b20b6594ad276114f64fb9fb843b51d484f03cdd125397f8f8c3b1362e91330c13cbf08e73988c8ae8d6709acfc49d211d026b8aafd6172dd0f03d28961592f3035fc0077f7a9b419b1398e896a79568a036bf9ad531870af4819d518f049800c80d49e7a196e1b9fb96def2ea600c1129953697506e2bb588d6deffdb887a5670ad99fee7de0f38355e9d671aa3d126d8bb90132a00b02a3bb6e2034531e7d4d092a7725c44a027ea293bfdfd9f848c8dea4af0787df1ddbe211c3fc17fea8d8218e18c82023952d8e8d0a3a9e8085cc0c0ae6417fc8ef09caaea32876585d23c86e70089babceabafcc703da61f88dfd1543b5a531fbcfdff8dc67872dfece0e1bda85c57240cf9b8ded7d212df64703bd212f2127c763ed31806c306194e70bb7b58429f2d13b370e14bcc2aa024881b60ef3cb57123e4b433fc86aeabe926505ac9559a21e5fb23d59f7024525b70533fe2ad09bea6d49335fecfaf3a689f70b0509ca275ad92534adc1e63dbe4e5973bb9c0bb16febb066c71bb280d242d1a072b40e6ace21f24d21b67ce7e319f39c0acea43676b16543d083fc7326a54f8e9cd29402d4f9b71d7c19c3d5a31a0fd241ab043a53faa463154ca9c8693e82c21d6ea8196379ccffa9780741672a2254cc5b0425bc2f9d4d453731648d6bb9d89990e33cb108d2ec873456c0eb24acb207898bd1b14df6bf499b1d11b708f7bd1fe8c0bdbc232070180f3aa1201ddbdea5f6b0875f2ae94f7a99eea44e9fc9941dd1f6244a95d340465cfe921baa76c26ff2662f76467a1fe3f3bfd628ba814f2dcd4eaa663eb1f8e4c3242a4e304c6771fccc467d2f5163f47971b1b7d8c36ac7ac5232b0e1bd032ee4274cc72a7a33e8185c6120539dd66bdc531949d11949012e35973c57c1210197e050a2f0453d2a228a26979e112f75b7cb0edae778b3a38a483f7711c4fd2b662b92dbc6dc0f2971041c0dc97b546e0c1e5bd66c2858bae341e5f44f918356ffacb5da93d3b8596eddd3ceec50aafe85018297d8d8bb53b439145df18e3ab560db028a662749ecc3919366ecbeb4f0cc663e94bbb7532463cd2bf89b7732bd473aa19d45f242ad9866b19b7b443cafda8f242ea235bc6b27f8e9d93713baf32482f6000f6077f835cd8514e73fbe72cdc1836558315dc3f8ad231a31424222bd54b86326cfc405d3fe4a7a45378d5f6cf123f95c4c27ed376f0c1518bd3fe116a667f8ba96e499e9d31a959e123e6f5f46bc33d3e12fb8110b2e9c5862b1932d865562cb88283dcd8648d6879b00e96b829ee207f5f1d284c4a9854adc6b2778fcf1c6df1a"}, {0x38, 0x1, 0x5, "e92559d11cd3d2e218f3995ff632fd2816544addaa2fdfe3f5c595b1d0a5b5599e08807f"}, {0x80, 0x11f, 0x2, "e59b8a74e28af7ebafc5c2345ebeb1d401a8daf5c31c81c5668d1e093bceb4a20a58a48ef9ff289e20269dfe8c7e670fa4e0200810b056b1ca2b677beeb5b71bf74f51f702176f4db419778458f125881061bae8f907db717f8de7d3c7f2c98eaca8110a39e64ec95e7110f0"}, {0x1010, 0x109, 0x8, "adc590bb6d9ab54f9d9a0e1140d43bf11d9dbece36ff6838d9cfbbf507c24eb3b5900d1daf69de599a6df16167aa9550221f418174167745a45303af10e41bb6f58c77ec87887f80c40e96d0ce2f6f66ee9eca42d9d6aed1e49829b4c9894ae22431a7d61569c47309117221fb9607bbfa7554b9b293096804696e93afc479e0122a5dd10892c6b6f07e58236f3de85e68f88d714906f0af282c8a47cc143e186cd33662c18ac060c5e943afc885e91e35209ed22f08727847ed10787680fc48dd400e936fb720548c2b1cea37b4d8617f8d2a7fb67b117974b639b3cf270d4ab75183aaa6a8b23ab9cc2713768803d4bc986fd86c4c9cc4945907236860652e9cb479c2fae843aed418e16c51b39d918713772c37b2d6652a2dbf3cb47691a6191687980549b95c5c5bc6bc05683947e983152204ef2751265cf057b999085949cf425bb2b6589902f80b67d5dfa92189f4d6f131be15dfecb531902d1a565c9e5dabe05b961590e88b00216f606ee3cbf74b3d7528a833d24fcea5f5ddc5bfcd05a3f11114459c958bbfd15f38ecb6ae98733358a493b022721d3a2a642fbae32da113bc26711827251d5027e78c1c8d9306e32306afaa861ebb5f839a670111ce8094042c3189cd92cabaa75564f10e72f1df382511be5d0daa15956afa46c959381e40efec72f5e19bd53e440a9741a201496ddb0670eb8dced0ed6b4c205682fffcf676876a78366360c7f65964563ad4a05ff874c115e4bcc28c59c44de838dda293b2a08b1c45240f8eab78a91666cba10f8aa2ab81e56c2776ee6141235a03a309d8b61a1ab5089969c3d2efa7132db36ca34336d9d104cbc2b9ce56e71ab0438ce60eb37afac77265680c74f95c2ce2dfc3ceee60a38107e3bd142374d815fba6538142a0c4b1364f8b2ee8de0e871708895ae9ef993acfb57aeee2422685fabcd82457beb943eb6999cb1d59ad6f7ae96af756b050dae7d971c9b04d346a1c4de779b8bcf840b7f68a556276658832280e9535f23b26797e2136771c6b43fa71ffdc013db53019527ec8633e57ca8225319f159e7f2868e97c5d776b7804c3d42d3bcb5a2f3d9655d6898140f4552e0569eecf5788aed9e1c43f36a565ce4458804d01ec32cef37665bb44db12b8931da52c154256f9f3379cf630fa9a117149c1c45b78a9f8e2b07ac31eda92326ff0a59d4b7321d971f9cef26ea321d5279caf52174ebb3d567f5f4b55695e47e7f5624c38e039377be8f60e258b81f4322b99202b4a265f87701d05fda78afb1aebcda4a89e911b6acf57e477b7206a3ace61235de2fb0010af5f9b78d61917b6b8d2b8110def497006c0f5697b048dca11fefbdfe2b1724947475594a89971df44f51a4b088b9e3594bc4922681a579a476dab2ac1b10c85b16bd7e5108f9f9c9f04afff745af05b7d8139ac91df6a86a89649c63bbccf504f7599eb0a715b27c983d7c2ea158fc030bdd89b4fc1895a5a36f2bb612243562f45b54da89744066a693fab0e9647635d70ab849d1331f9830a1821f6dd2b3738413437d2fce37e4c5032b0e94679e54efc9a19a1d98f28e578101581d682a068523349a978c13520117068fb0a7dcaaf44ad338e4600db9996ee687e0548c627609f248c562204bcce44a110b64dd575d25e2957aa2e04f3a2e7bf5da72a842ea2478b8ae5d4d6de1197fd2ee7c7c3c97eb58393875ca49dc785320cd562afd91335efc6a7e66d8ee0ed5b8264b956075c6bca6cbe941832c537ba0fb9c1eec0c3a42731ef315f23a2579bc4fc81c200a04d1a0b958a5b74c35c6db8b8465af5499f9259005a53f1a0edfa1715a4a8c21826e61f748da80f423c94bb2bcc854a861f4f01d8f3b168f06ce4f7879cc17766bdd2b9ec92b505476b7c603fb09ae226d4e9db6896562a221fb7a01f4515b495b89fafd7bfb7ac881c8ce026ddcebcd77edb0df6079492d447689e2fb06364a789d8ae77bd19b56e125d9bc9fef32f6a88884546da1e80c5ab30bf77f97f621d919abe9dc76cc6812abd4b0999fe4f38f138bb8a1a1eaa90ed5be1361824532011eaac600d70853129e6b86c3d462214d31fe1da6e5206e9ff666c44514aa5e738c171bbd91206ae0b3781e2eb29730c59135467d980e6d76dd64b2b239146a43b5b489b2a00c046ff3996c40c30229c182433234c432e2cd5695d02294d1aebb21b97e7cb6b52ec7fcfab895eecf017adce7f9153d29e298e441f5960614194a8876958723b1f131a2d96040d4e2c4e4bcd61598831bab546dfd7519a2e1b1bd265c946ee3eed74e95a746f6f958b4d80c2110bff893b844b07a26fe60e8b9573ce9c965062cb8490a98ae186e0a91af5326ff27e2783f41921f4e22d5b64daef269b763f5d2899e7a10eebae31c197556396a21b14bdf8321304c4eee7fbea5292124bb30096baa66e3263d78177866abb626d962e81f69925f03636ed8bd0486166e2b508e9f5527d6bb40a78ab440cc41794bf96e14b501ceeceb760fbd235b1bd826ccc22cd97ca7d76af52348d30c6411c71081257442e215d87d6aed71fabab8fc7ea0ab35fe13fbfb1026050da78c37e54594b4047023365e065485be2198d14a98697d6e49efde1482124e6bbd9779bb796de76aedf2917c70dee7a695663ebb5fcf51622ff981eab8f77bbae2c66239ae0deda6e0170181831adb133a0379fb40ecc771806326ef53194abe574a69048b9523769883126a3fd4666ecae1e02a8846eee717a61a47d0f8239c4cb8e32cd6a80485087c1540062c77936053a565ac79dd985123ae193abbf79c55f8919e045d5de22449ee2c73c28005e18331f874b9d945334eeef2a665814588ea8400136ce942612f564346d963cdfcb62df0086180c089b2587cd0799ec0bf13bd8a0165d0f297801969a02734577dc264e8df63a3b3dfc9b5fa4aaeb82f7008519e2cdd30a1acb25900a57ea99114b339c915b085677c8e41f8f5472a16e368166948f5d04ac30c921738ec660410474a19c77dcddb045a43648e9aa079e9c79af2ee329ca808002c16cc67b2ad64613318eedcd5eaa1a8bce0408495a80b3328a7152375abc375f93cf36c53d334ecc18cc67cc6d65008c3f75d04c92344e08a7336239b5ce49cbfbd2982b559e8d117d70bade6aa3c4f630e98bb0473c471039df954ce8e0278121ef1f41324762f6d97babca6587ad2624c270571d33ce0ab1470a40b6b547171c4b8f41473bf404e89e2acfb53634fda396f504eb9f766d7df4bd7f4a1f0d60146fc9f1eb7f1d3defd836d1037d5bdbd9181189dd00da4abc7c0eecd3612e33d14c307a33e45ee33b22cbc3268785802f09b59cf65e29dff33373a6597266979c7f8a26a8522cb8ee33b75df4cf2aa67974a71bf6268220e6aaaecf200cd1a22c0cf6c1c9b3492c4199399789abc040b3c3cd1655a399c5688bd92d1461dd7f6b344c642c740dc8db1008281cf9b919a7b4f41c8116aaea83aeaade7b4c8f18534d644ab5e9973abda428795cb46667778b4a53d98205b0ab5e4f944d6b13dc0f62973de3e873e6c548ab0d64ee1296765284ca26a6edf23f93cde333eeb9d4ca2209d743cc51d0b335b5f8b13116eb942ccdc80512c926d1521f721f3cf789fd065d6f3af1daccc8459197045c5aeef3bf2e42b74b08361d34ad15f3481c3ea3154012e7f633f9d10819a240084f1d5d37a444d3c18c9fe471f060e9387ceab59d9ff17bc2c008e07a4c7faff498ed65a41977319a8e04590590c6876dd1c1407ce7ec93d24dd1addce4ea0c1da73147d6f779b8ca39630e0f6d43b155d1504a0bae6628a1d73656c49330a5dd46fc0fbfa7edd262f6745d6b6e0dd54cc3db8c367a545e858b4c86fb8b878ec0f0c5603df76be851634669a1cdf3fadcb627d33d06742a2096363f982bae3e67f6e2e117acf2bd971afe58178006ca9c4ea666ad18c1fd757306bea6603b49337af9499a6e9b0b92d4f904156f6bc6fbfd12be2d572367932447978b318915e433287389b6a5ac820114ac5e917a772cde7bde1201618a1941e2b2c9fe139da06f4001136c5e45b601e541dc49d05887206c68ec79ec7fc7c6753d0e40a5961e362081aba18b91f12f3efc9ef9969fbc55ac5c2e9605f74fd87ddc90d69444e249aad95205c5ed6e1d094ebcc9b84b3b51787d77512b5d16ae7485dad294cb37d50159ffa7a4c55181cb6aca6aeca30b75e27c9ae65040ff1be5a714c963ddfff23d4f3352717be1a671f635caac9360631cd257fec11e327ea4e0a238579fba1d6aeba1535c17c3e5fec119c6400f1ce761172d7bd867cb60f60f60409c0084b5f55a5bca99d8a85ff7b56884db87d84bce46ade42485a2cc929d2c8fcb1f2d62749e088131a56c44cfa5e7207ef428c1428b0ac69a8d2069c65c586cf6688ac355cd63dd2708780c817580ac3201567539620aebb02a9787b41bf7d5fa026e73b49836b57efe49ed97c75d8160e18ea83327de1bdb7c6bbef8838e35fef3f9ab486c8b714e500086f5b18aa5c9dd6020ecbf1964edbc2067ef12675f09c09b59aeb022bb24eceab692e5753abccc48218b9ef9f1226685596145b6491ae13bf9da87961118ebce0375ea38da50d0aec033ba3720e544c8b3544edb1fd7ca3b91aaf3c9d0b78c58968cb34de5e9ac700a687599077bfeeff93cc2554a6b1d5519f621be1b4e3b5e3fbd627d6e15e8c35f412bd5af291f63f4e6f240f0139c779eac0c3d19cd76e8e936336b1f89a8d55536b2a57dab523ba38368d1955fe6ea0ba25a38fd8432a81ec1dedd5f3692b6302903e624db9c7b7fcb27d6bbf5657c4fbed3d1a6f642ff908bc98a629cf6008131e2f05a1c1222918423f9e6964515b71bbdde84c75e7e806a561508ac2ad1748a5b6decfb6792e239bfb09d426a4ca022002c78a9a3bd05a9cb5b38b791e107c19b290e3bebb25ff3a1261bd1da0269a3363f84821496c356ff3e4ce9d736e756081d9b0967c34be005c0cd1e3319589a85bffd0d5361d1011017936b121bb40f2144f42dcd3acc1b6785e2b120827164671d3ecccc7fba64062d42ed7693389690070f5b4d5643e7d22be04b14db01af757d472a0bc5d5eb1bbced8474ff9470030aff3800f48cc9d86bc2be43c54040d70501946f373a659d2f11a57bce4c22cfd5116450929e2d221e795fba47ac8b84ce80fc83fc723433acb143ceb14b966cb8f62b990f912db7585581c959751f3a6321ff8956f2366b4477dbbf06574225847912e7c744ddc3c20c7137ee2742ed3894f574741358b96be29e99e085032cebdda2402a7120a0a1563a260496a0f850a80c84d94a27512287fc5f82369082521b00eed28f47e4343c40e2827f54e17a6beb09edb8fd6aab8aaa7e540618b4e9adb92ebb50e4696f2154066bca6431dc68e11783ccb291a141aef9420d105d5940a55226e1ff1a50482429706dbf2ca21ffa2950cc2d20ad7cb1fad50ebbe795638bf3be1923c63b93b7bf05a98739d3c18b9096813f17be546e2f4e2db5dadf81ff846974fdbae79a2efb95c56de1ea244cc2905000ab903362231989d86134f79f6077e2657524c04dbb6c5d57d385866d148245c498d7e2fe571e8f27c4b70f733b2cda5b0701a35ec5caa8b27b2309abba068823ba22f89e2867172a2911133070f33f3b2e7561481ae99e59d5d3e11fa1d0b63bab023d4c3ba7367890526dba2f155e6e2037b8cc11169ef46f06197a7e6f3de55dede16712570ddac1ce76d37eec26"}, {0x18, 0x10b, 0x3, "452c93517634"}], 0x22b0}}, {{0x0, 0x0, &(0x7f0000008140)=[{&(0x7f0000007f80)="350e2d658e4017549476776dd9ac731cb162e54450e1dc543c167de13d67391f5b11c676ddc7ac86bd7531d1ededccafca5270947be4a3b7ecc5bf2a3b59a7a6d37315cacb2e018fc55db2e8c5f96f75f0a1b295d319ac4e7f3ecd7a2bfdd511c1332b5575f04571a30578222c8cdc483d24c9fe56a85f03653563fe2162a9344d4fdc6161d3bd8661a04c1e305a9625c4975f672dc64c7eab7691778a18a61f2c12ed78878c87593e5934ab413381b3e6d4", 0xb2}, {&(0x7f0000008040)="a90e972ce32873e8e0b830f9657f0b11cbff7a2f32fd6e94008306a5b0c770dcb252f611214ccab3981278d26959c478e8180141c34c00a8695e1855399afa1355c3ea479144e0e38fa688d57d23a3f122ced37ce85505bc96dc4db7cbae25b6374c9c2ddf9ec99060a9d29fe8f367966ce2cb27cb5e611679a71ba2da65a7f048b3b57476729c7d78984a04d16b247e289ed1733ca929995daead119dd846a7340f1913910f438a07a869b7feb10fef13bfff75603de7cb7322ff812ff357f894ea6fc26f3398d0a93dd61e4ce0b094b93352c17e592939b51a693af6d61635225e4e1ce3e064dd85c8c674f24d3a47aec6d0e81f734c5f", 0xf8}], 0x2, &(0x7f0000008180)=[{0x70, 0x10b, 0x1000, "df3b7596a5cc6fac55d1f0496e0f0f489d97a82e739c57bc5390973913fd75f7964576ffda2535d78c28ec268e23eb7d54cb56f6d8437b1bd4e78293d307cae70622a10886806c64c30c278634de86cd735645d7c17173d6f876"}], 0x70}}, {{&(0x7f00000082c0)=@can={0x1d, r6}, 0x80, &(0x7f00000095c0)=[{&(0x7f0000008340)="86bf89a4908bffe9f0fd245acc9d4202f1cb67fb15f2417b4e04927d1147a5d11fa41ba8e4f44120869c5908298ee15b953771201781a89583e15beddd4fc1a24436b123abcecca55e4dfab96726872053f4fd450eb59a9f4a343609d5df47f5bea81e7c5062b1", 0x67}, {&(0x7f00000083c0)="bdd3ca966d02fd30f3aea4720d6aff41dd7bc279b81e264e", 0x18}, {&(0x7f0000008400)="4a9327f0dc9cc372849d0452746ad105b563076d727623eb30f3a3606edbd22c3b75283aa454ee5b74095c6c1bbeb31807fab5540e75d127f17fe8c4764d71a3a1a0b7008a0188c7bc5e20f1cb1b039efe56015613c1ff254201554a87b1272586655a25ae1036f30daac87c3a5163c3e67cd2af4af3420c8d1ec8d31fe4f6fd5add157fa70ec7af6b64b99fd35bb6832e548f499ad0c342bf04d86ed4968fc7735457f5f520345876ef9619d35a901e5790be", 0xb3}, {&(0x7f00000084c0)="5dd995b35f843408e45cc1aa42f2318e6d8ab59668d6544fc5b5bb1257ad07b6b2b71936773313f372a54c9c65126c33b839c937408aa918e0ec83fb812fa8efdc20aa4701bc3183b52dfd9b47201aaa1772998fee41849d3b7e94af70acb9a210b5c0bfe4b2184553f17801c22cb4142a146bfe55503ab9c660861ab19ed04a215e08c9da4db68acdc361a4915e82821228e4440f80fd894be69a37e62e006526be9f48870c175a3eef1b5322584dec047a4117e9d7de5ab8f10c8d88fb2e3591a357d0b7ef036e30ea905ad218870c65b6e385959a16908828215ae40f62bf03b5f4aadddd91", 0xe7}, {&(0x7f00000085c0)="d1ec55d97756ba011f2273885435d0f4782fa34fd6af93e40d9d65fd3505fb2b0c77342906ae51d8b0460370fe490ebcb5aa750302154bab8d1d1d275ff9e050b5a40355d161824ff91b28429b0e0964e6c7eb6aa5e94400df9b56e5a551fcd52da4811e89b1186a0205dc392d529a37d6931e287b078766333bd424f2a8480a4b390ebda7730a373de013d9b05d54088b184bf663beea0a5c60bdfe6eb60928120d86c95ca414b7cc0bc70b41642e40d0cca4d33bfe458be1026b5e9e983d957ac228c3cac3d8ab5ba39bfb77e85ff35223c095ce70d7346de47858b3b086f46735c72d4f1c9005acb43dd2aeb68737e446aee18e59345635cb4a0be887332ac9d85b6f10eb87bf14149ba9f895ee0d9ad243689a767bfd03746cfa397b5b575ad255525f0ca2a08ed51a9f4f99c8e2a8df277f1d48bbdff6781a2355f4466999ca2a1d11c9c5b61046bcf083167c0ea445ee9e2695a44254d289fcd92bd57db93ebde18bd942bbef75b4293f35705465eb3da005e68aad1d6189104212ae5be1188550b7e9913dfd9c122974b85d031da2e61574592a236eb41426cc2202a0a5f12ab82a1bf7b4419ceb66164fa28d23943d2eb938c5bffecec7f98ef6922cdc18ecbe7d5270de1acf43f0fbd917d145ea6fe166db78986a4056b340cadad8f5144f75aaf9854333c334b21179110d0f18d39878717a99cf8701f35c7c7ae8db76a43063a082189b454b4795336ece61b0075bd537a926089b21b20437850a60bc2a90549ef1bc14ec4b4b54f26d67e4e3ce8387f0aff97145c51e0e7f83593c7af7ae8b82fe9e648b1330b4dd1d67c47ed98cdc147eb960ee244e40925a4dfbf91e65f4e097c364c75ade32a91f4ead5c8d93901ebe4f595573ea2e3b617dcb9915434e56bf3af421d2875a50cf6306571c876603951e5a1ac47222540812a720f8b877f7a8243f96f7b035d687e968905ccfa16f1bd64f988190b81324d032a4b2c6dfd1a3c7c5db07f54b292d68bffb4168c505b9a41aeff4369843e3620b53a816547012b5797e19061194d366f0410bb3339404e1a4f0c1a2691ba1241a95e22f3c8d2847a4969242588bbc4ab58049df2fa82c631b06a3eae0d2c9e8918a73d21fade304c9a396989b632bd72d2052f8012cd35fa18d44fffbdbe6d59cac111ea018f65cadae1873d595b667a0ea5b8508bfd8346aaf97fbb8e708e74020edea7764d492cefb981ce32f9ff41f3e62b8dc70dd9a38d1c1945a8d017a2102aeec9f32bf4c2574f5c284f71d095cf318338c0a35b5b30e45277ca0b9692e30752d502bb9a565170a48889e63ad5896bf1e4d1b39fcf6c993d0db0b5340272571e7a9e42b0a4c04c2c1c6286789bc6f44b7ad6a7fc1294eec4908fa850f81444bf9515742b6412c1869eff6470005f2681c707f94806a8da4e529133578571bf936ce2b49457e8f57d8f20ca9c5b857c49b68014c27156c902039eab79863a23ec732a08747335ff69fc3f7a40ed3006bd9ad97464e441f56d763753b20ec7d95fcf2866f0723d63f56780de8f5ee7044898f1bb1c5e3afa275ef4f7e92de441bbe268ad87479b6f62c2f26b66997487cc322218adc2defae9c546839ffb14acfb757cd2df287841c1686c7f5e65def8636dd4f2c3092ea92034207515a8354a2a4b58ba99a41c63ff90599087ee708bc5142cfe51a9489654bdae2ec5ea676fbb3fee4df9ec351a7c67afa59009db5b8020567338560bfeff1fc27a53322d2b3930e6ca574e2fbd64699d75d8b679dccb2fce6769dd0069e3abef708ef21fdaadf1318a3d317613dd9bcb0fd9e09b3ea9ba5e90198deff1f0feb16dcdb6a6b1ea46d0bc911021c62db4a67537793a50a04ccec44a23628968fe3a75aaf617c17c04abf4dbfcc5d26676c36db2c61f830c991f66713f7e579a9711a31038bd1a08016b862565c75f2fa00ac9a341227244a6752edf37a1da0d7fff80f47f30a1a9b7005255380c4884aff7f40671f0343d0e32b2dce7fcc8318f16d9d92926e0d264ed4abdadfab5e6799f86ff245dfd9aa638ebf134ad8c2f7e10d80499ed5f234b61662b3162ca6497b79d70c9c092ed724db7f176f85e601547b757b034ca25835c5b459f9558273e91a3102263b053f9d44215882282353e753408cbbdccb1cddb68cdbb4db4e27d821a46085e11bf8fb4d159a9caa3119e50ff125c47a9b947fd0f44e9ca0c1e638529f984aaf23cb0eedccf260ef656bd5cf76d5bbdf9e5c5c0ea386ce4e9185852aa85fa1ca998740de40b74d71434f7ba2af33475a2efff4da3ce6a24fbd6bb51ae0ea5a4f6d088263df77c3ec962be5b745fdd651ee57eaef99215271bc64cea306e3485fe4c732b7546a73d69cecbf3ba02ce4b5003557523250a5bf22fb26da638b02d6f89c41009a8e8981204eb7188b4d36609e00343c0238c94105f11e977718911a98155540f390a2c4c9fab2b47988566cc086a551ce079b8c9b6dc94961d26a8a8280a762f646448c58c47a3b75b556c8dfbbca46df631ec22129edf0d12894782e0decc3d021641a27290ac47f4bd7809419dddaebd9ec4471ac133e108fda7c7da1fbb256540d8c92bd0dde86c26afe433237b361afed3735ff42335ade7387919b43d2ac748c6d884f7c8e19ca5c4caaada0e4b157188a4bff007940b8e732f5d3e8f6721ae5c25fa88191f64a5579f3da144b74e29325c8e092392fd8a3e156ba442f91d04ae8009f0b295268605f202e867f7620c8993e08229b680125157e912bbf662a361e68941657ddee5ca2570e54a457f6047c7c20fb514c9e755baa0652222f7d556a1804e92dde6b23abb5091b7b9473542b0ec87af21c998c993ca3b1d3204dd41ea58cda66dcf34177b0d154523cd6f2a2f4f2bdea2dba94307343498a5a293ce1b903376d3970fe87ace4234e76e64e0b64a2a3e1d01c550558b9f55cf15b5ed345c52788b914db7dd5b266b00b4faa90ff7bd83fe0acfe6f3de076590be4d8118a1c5383bf16ba3fa46f52d0ad6150db94617121ef9fab7844a5fab67f4e024aa3300ff19f043382c774a4dd440fbba6a897fb212a41fa794402c7e13dd5d1f9909daf090feab8423eb2c9e7b5601edb6e86c9b488f432f9e7610cc737c3920be9baaad2cfb05c5314726b67a50879f3891eaff641383ec9abd971341b1ae39aa761d8404f23f063b395f5ec4482ef12cee7a7f01127cb0773e8c06fe5084af017ce041a1f004e8cce93f6e424c50df71acb663ef2deca3914f2d2eee1c65712f1ab0a4837641a3330a77f4cc2246a41d2d79aae86cb8a969c022516de19ab170516571c692788158cfe0ac3648de7f9400f0f895b249e5efd7c145df64fdc035479b64df43675de2b082756bc2aa6f93a770d25ac548ee94c903223f1127b77049f26f16dc6204091217fe68f6c9274f6b76e1f807a81b023c327fa32529b4e64b67581e3943f3dab7bb629912b0c07f9d3d10ae782724ade8185765c42cda72bea14e37ee540dca68845be1e504edd0be934eb8ab7e25126fd68de828acad99b0bafa54197b132a4c025e616af3fab7b3a9b0719f204471ef7c487bd8e6bf0b1da10fa587186ec36fa683790ada188f93a6a6c1b4416cc1dfa525c0e5ae3768b3122432c4f812147699729e5e542d433ecfc57e7adbfc53983caafca188e8245bb05791aa97740a0b77db98a3244bae07f0973b6f6c0c5b93ed12a1138ac8c861b75ec7d9c9c4f3051cf5133e9f2d0f51164e3078966e9227492827ff80b5ffd71e54695aadb3bcd70dea80a401de01aa880f60dc2cc78f9877e7141ed3fd8391e4028335cf756638a73334adce29ac93df5552ee1047d1e22d5c10d693d97244c579120a2c117b9305233d7ac1d62099c0c03822a5d8482a13ec40d219af20d1bdbd3efbd3aaac6cbdaacee3e317270972cd9e73b10f5346ca163bce7a8d0492b44aaf2d13442f9e8df7ae7dc69d9767a8e98ee8b6a6e4d43c19ffb22b98b43a30c3a1c77982a3f8962f865884d6d943b27647c6b182dfbb99db243c880ea360b2c4b7ad711735a2e700e31b92a5c6aecac16a0e5b0ea28612763c1d4235c88e49a297404828f59af22f5ef1f2fc657ed5968cb47d5b0410240b0178bfbe37c005a9c4722bc9790a1c155a6ea39de3797206b112041773ef287bdc2b55723f672c5ea1e96d75876044be2ff28e77fe749a79c4dd2baf4d378e76a8326df3714808bea8ca4c02f85457891ecb363770f317103e5ae8b0ea7eb544345532422022f8e79caa36aefa60187ce30a09590aa7c3b5c4d716e5e6deec60cff8a8c9628e618106e2678bc71ea95338fc9efa1a31b352c2c651b12c47f5e3bbcb58395c38b5e0d7d2e6811f79202e0ef49ffc574778e97f1ffc9bf28a767e5823061e97844e169fc2d9dbdee21a0b4618373fb25d113453e7f1e2f6a1eb62d9c9ca9dc377ae7058827d1e7e49099b710635c1c96f351b56e8bd1a089ac0c314fd395bbf87a3185b74c691d1ad82c25965a5f2ed07858414907e7f51a5b518b6e346c7f9a3c103a158860e22fbbac11f0066f37a300e67be0de5c9196472f5d1babb56d9a5d352538e921ea46a3c91b5376f7d44878639374f38de2a418c7f78af81360e9f57707adc0ea597e86945e8463333ecb82269b3c961b63762473c9bb7079cfafeaa56fb844c7d1e8e02210e9e12556d31e3c46f273a396de47aca39ccc6013eefaac56ceee7cd54316b236e7da188d32d08fe137dbb3eab236570f01893b0ce0504a7e542ba9908a02545623b4a2d280a41ec8a40d23d1298f855c9c0a54bd26697b051773c1181849999e0906761f56c513d591f3961f2aa52f94dacaeea0c0a32d6e2d06b61029eca472ba9c402af61fdfadf0d07a65d7b88b70ee1644953afcc4d2185a7a42248a6983459991d76c4653b120c6728843571f6de51462f81c3d295b7f636eb641b93d1e7c4b720d5af3c6006d0e9a62ed8654e1a64e5a73d5a215abb5308a1e84666d6ee1c4d74af709618927ef38284c05445614db872ab1906d443214ef9268c20772f2a3ef60195686f24173399b4ad04aa537c8183ad65f08c8ebb2a229dc56d999570043704460fe92055afc24c0975af8890bfd1abcc04a5984a1ca59ec3a0488b0971ae5891bac97efc389177e500f53e0b04bcbb899b48cef1dc995bcbfc314258bacf7d85c95a86b33868597778456538d9b39abb5d39003f9048db22c851eddd98f63174f3a1e6ef7c5deb791d127a21b86b96ed888dbda8e8d6887776cedf462126a664d420351378ae561dbb80520ee75c851534bdbd8f2ad5718dc0e30d14230f9eb6ef398e65003f7624dea8cf212066a878c797d4dd62bb43b1aacea3c067d2aec2de45eb39d26a479d5f1dca24e4471870843761288d168e4f917345d84132a2a970b4e238fa586da971f221da7118abe4f7bbfdb625e7f3f13eb9e1b2e9d61b33af27cbb78944742a44e63926a602c65bb67ac53efb47bab55f5de5cbd4ac99de25c86f09f05407d6003c0f82966cad02e8a65dcb79572f7a061f83505061feaf4e0a7ff93b4a7dc69625fe0869e9af284b26497e708c99b4aad6c306c1ace0a3a960b6bb7e4b7c3093c87a819e66fb362ce8f4a188750e00ce7f5dc45ee065e8ca02de8fe60b7f80cd408f7481f38d3e2535a76134fa32ffa79c20b960ecc8e6428dccf6e11d7fc4770e9fabfe2f19c19dd219e9c602de407bfa529333cfd8a66396a4dc83c036cc78a9b01819bb727b000fdb92e", 0x1000}], 0x5, &(0x7f0000009640)=[{0xd0, 0x197, 0xb7f, "0366fc48c07c306854f28bb19145e63f17b69c6d90b46c7e8450e8cd75c54b0693f592ed76a17204c8e5a7ad469618adaf12302869b55836c7458f9b8b170181efac0ab9e3e7fb590a278f9adf326d0284d2f663e8897f205720cbd81553df43424698c04d3fdd7ef2bccb59a2bd91feb502b96024f7e2faf116b7bf940cc961f64237782e86d78e54931aac3610d0f2c791ec1ec3ff6f8a60fabd52d42f06a1f05fc7a52710a6a01319904ab2931c76bb20fa93a340f795688abe8dfc98e7"}, {0xe8, 0x0, 0x6f30, "d4fcc30482664ec28923fa41d7384b18647a18beb52e62c1afecabd5134214f8db31c47bd8b47ffd13eb020569b4513443134026e7e77825eafc770403b69256e9dc28f1ce33383e79ba689e5cecd9dcb589a7342aa3a8ae74fa3cf8f8029ebff92a0166b37e31986aa08da0e8269944d4ea0fee9e8bb57f6cda3c61793d57176cf3fcfa98240a8ecd0e119365594a1e3f660c0522a7f09d747248cf9c16fb2d379592f32fe162c75eaff217706f7843ede9ff354c199424c0515c9e629d69a6740fb71e57d49ef4c2f724baebda84bab2768e30f687"}, {0xf8, 0x119, 0x64, "4627a702e894ccac46fa9a80ba1923ff5a7085d91b0180323e337c47cd21a695c63431c82081396a75daf4186c61e4ba8bbfcd40090f67a9f9d65c0f668264a0b45b25a5ab0ba7afb64a3776402b12599229d04fe1abc71c4cbee459c32a6584e6423a9fa9f30e34b68adb2ce0850167c1d97062b72df8216b57827c7d8a763de26daff4d0cddbeb7184a331635066fcfd97c8f04e7fb23422c73ea0e5dfc7231f19f247d501e9a51d92171bdd79dd2881b2ff61956cca0afe776686f10adb6326a624bbbe158052e1f1cd1f85e471f2829b25e8c1ced868d0b3bafd171cbeda0696ae487d41fd"}, {0xa8, 0x111, 0x7fff, "a6cb618e81dcbe512fe17a7464ed20791303eceb729f04ae26bde09eecc8c7896aed9ba9e20c89c4ed574b13bbe090582587937b267714382492ff8cb5b25e272a73ff98afc042032e87321997f48b7e875e2d27d36618833756cdb85793a7554b846d5132b855565d51078bdda67508e5f149754f0813e1276f185127fd6b00f68b6cf99adeee38ecd159b759fd2bc65b"}, {0xd0, 0x101, 0x5, "c796eef156a123dd56917dc8964798e5455b2b97c078707c704b929d362731f2f21a23da644501dabffbebe51c2195cead3463b95173813399d3e685739cd3525fcdc0640b5ad1c8636d897b8ed9e9cfbd45de9cf4e94ea31a5a3879f6719ce1965cf0a9eaf4353afdfcadd8177a01613b09a5e9ba7029cad5ef5b90ee52b6882b98b4caf9259cbaf48a5fe5e8d34b3db90ed5815abab84b50620791fea1355dd08f01a5dfc5a53f1cb73c78d4b39ac1fca600c5697d7fff12f4"}, {0x20, 0x109, 0x0, "83bc740ee943ac6036b699fd2d43"}, {0xc8, 0x11f, 0x4, "f0d7176a2a8b3716fbe101f3caa78d3b8f29f491bee6ee329dc8170ca6640fb9e25059323d71e5bcf80765e71722b0f277bc943d2b37a24c7b47cee9fd403312cebed91058b5bdc191c751283868df5c1b81f51d579e091d9fe5abcdce30a270f84e7653ae9c2493c2d5386091f551dcf51950ddd60aa3d1ba4ea1953f59fb00310b4c1f2442db33bcda9d23cc8e5b40341182c05d8010c3dc3b0b3ce7a1ca6a2e96dfdb1831279cbad1be37a0fa5a0754d9a8"}, {0xe0, 0x118, 0x2, "75dc41d6b5f3d0222b01581c80a37a1928cbd845b99e4c7a8f69073c8e0e23801a925500f8978cfaf26576561049e08d94d01af813dd697d70daed8796bf61f95be2b10f5c74799c190b6727253df3ddfc46873ea048232b260b1b903c83747c1a41bcc660222881477145155d11c8b0bc66a613e7698373c932fc634457348dba7e3b3429ce8a4d94bfdff89800b41f1bb5968a7020c565edfe2ac6a68211c778407cc0838b994644550a0a142a52a468ad1edb5dc9a72dadacc7ebee9986b218ac10fe0ab0e0e7cbc76144f598a532"}, {0x18, 0x117, 0xff, "53a338"}], 0x608}}, {{&(0x7f0000009e80)=@can={0x1d, r7}, 0x80, &(0x7f000000b240)=[{&(0x7f0000009f00)="6b1abf85b01600c7f5426b24bdd452a2c149e19a35a86b3853fc71c90b1f2ef3a9d00259d2959fdb1fe680db1fcfe924be6daf9b0902323ad4132351b4eb5940ca855a9a2d87729a6622e0708d56e48e452873fe19b32ccceae1357b9f2cb992166f60211fcf820ddbc3955c23bc0c634ba202f0757040d7b6b8d8524077391bb4f1cd27fbceed327a2e50cc1aee1d95698762888bf0f0241425a8a775db6e057c0ce9781d572d3387a7d32b36f8087866002bb6fbe59f9369c0f253809ed5c89f88bb9eed0c1e6e13dc8bc381a373461abf027127a85d087c941bf461825195c6e00467445a3bee56833b6f83ca37ca", 0xf0}, {&(0x7f000000a000)="7750f2b063654470554efd876f02630f2b830f80f63dc183e37b842255f09d250ca5d458dcfab11c08478a63ade2f65b635b92297bfb30387d05", 0x3a}, {&(0x7f000000a040)="5dd766e135ebc7c677dab83f13bfc9432c1346572e10fe0caaf2f37e2129c89a1680782bbc5989cbb6e7c55b8ab622bcd3fec7bf78a81d340879ef58fbbabe0f930f06ec1c1234f863eb0c75eab78d275c5f806c6ee64b2d5f4c78394c9c5aeb2a116647c314d955599f6b44aa1635a5d309d085b3b2fb0bb550a81d248f1d2bccdc2e12f964c97249e5b99cdcf25fae8b4e6aaf2ac5189cf6ad1826e03b1c10fdc95646eb81ccfe67acdc40e39d5909d18bdfc7d614a788cf23162dbcd9c2cd55496c9dae89af46f96aad8e14ec7855a69a7fe2a4fd9e774e54def60866aa986d0c13f0134fd6e13a325929158e8b129889b476b4f0905c30", 0xf9}, {&(0x7f000000a140)="f2fdf42830551d5e003fcb0dd1c0e634842dc07fe55ed4aaf573be496195c723d131e5373a07b97fcd827b0541ecd838477b1934b5d6062841bd207e0d220b832fdc58e406b498fc68e3e171307a42fb782aad67e09568d982bbee54dfe4c72b45d4dc4b940b", 0x66}, {&(0x7f000000a1c0)="a0201f40839e2c25a6dc257084ab94cf35af40773a10f89b8ea47acd4607e938df7ee6edeacb484add22349b2cfe4ee17c72a435de42dc58e856ab518e3ee0206a9dce55cf00589e1a56d102caf05214d9b3462cb779f62f0132c29133136bb8c739bbad77ca8c082adf3ed93fc189f5dbbc37eecc95e4871c64df56d2517bc84390073840a85f94dd2f492029aa01fd32beeabec6f5dbcc89d4a6d19afbdb1f12f90df04b924be84392bb0834bd62b93c2d21910d306afebbf8fd351fd5259da6d6248ed1eb162059a0e79b4a323d8e4d78b9c7c5d053bc69d00ad1dbe3abfd9a991b30292b530d928a3bda6118f38f925edda168f747ee39230b3f46779dc54982652e9723dbeb0f17085eda632a9a6dadcb113402bf55ed41f3a5e8b068ed580066273d959aafbd4b7778940680925613875fdc43c70308ecb543a2191a611574d59042532c93e60fb20ad2fbadc66b98fd1bcd094cf4f80580e26811b367ee2e0de697fb230d64a606cc61b9c61db3d3ee0c5695ef1c2656ab1b0851bbeebe4d051ca76972d7e6cbf02dc0817c40e0df87b45067889ab1ee2c12776f9682c93025969a06d9782592a631b162d2f0c69ac93007784e25ab11e80575d26beb6982268b3f9b445677119e98b5027a223c1e25786cc7f37ccaf10ef4ae3b458d642fb2eb21eee6e2487c68948552979c8df6c9b81a8f1d5102bbbb90f8c019335a9f309d879d7c75aeb9096a14f16d118493e3fbf6bbf40cd147520f185a30ac1672eeb8e96d4a3b6f22f7caab11f1250ed60d8833c0c57707a1522c11906f6373c74401a1d8bbf1b070cd4aac7c9cd64f6a54ba576e99006f31a4be065c694de68bd981bafa2ef3d11d75058efde0e8162fa647f79096b2b1df744dd34af2a69b99c0d9d79fdfcc3f5af1d819573337606283e35e83c15a2d921d7f6ca0a1e7deaf3457b5a905a3f082f0f702c9846f36105cdd109135daabe723d9441c1a992a824840fb94817904eaeb27c6fec746a8a170f321242361bb566770ea30cabdb343566620cb5cd0ac1312389eaf39774c4eed78e0fcbb6fb6ee4e038f6172aa959be7154b657861e4bdc3f04d5a7a55617c313ecef29c376dacef293f398e13e8a821b5e60cdc4eacb8e29c4256e87d24cf3ab4883d29b40b7af3d2ad570e8cbf290636b486cd5802427bb345052001c25068adf9e9c7f515bcb013c24941e559b598ecdd3259a81878907f2130f7d6fab29c0d837a501c35c4c35db5f6ea39e97c56e3dc913f54fd2958095454dd48ba23f99c1d9fa2e7b9f49d94f134b849ac36f2c6378b17a86ae09cef7a19670d7fdbcb0260029dfea870655909b531729e43f7f4d8339e9a81b2b385930b3ace6c198e9ed5eab0a7d0af06f47982ed8594aebe185c93fb0a2dab8428f26671ab9d3bf8a7cda9650dbed92689a7353202a871e5877fba75e0025c200066625238445eccee8e9a8b2473ccc239c2b846e4d8870870da134813490c44a52bb95cca310d208e7dd988a640bbac90d887e44dadd7ba5ba36e1f7230740e792545f39c8389e221c6d2d8d013bed373745f387aa1f3eef04a755e75af1f26c5052f5bc5793cb08ea7d23f2aef6a87a9d951dc0d49e96a867bceb5c03e2c8f6e6ea71cf910f6058aa3a10947f55056699ac4b7500fff249a75d9915358863f49108e0a07b301f04a34d08c87d90e9ea24be4674e98595c86fc8ff56f1b1e76f356e99e47a1458bee856fe54f79f5ff87d085b2d6682cf2663eb5b7f002c1871f4badb94de717921d9b1eee299c4a2af0c9944d4f5bd293ad50d34c5690afd028532ca56913044ef519b59520c82636651c81fc7cbb8c9fc7820f138f0e5ff489378affee85487b2a94fd75036ab17c2ed5f677100e8873415ad9a935ba52f34b4011ff309c9a509b585eddd6617e789edb97ef89376a9e2e873e33bc8dd7ae21ceeeb499f7d231bde2e6adcb229f4866fe9442436e9af2969a8420ebe3d107c900c2cf00dd849df2c4a582c13a32ff3cc57d33dc22172db91171f90c8a71049b6ebac57aa178ac1d833ccea60f099a0193527463bc4cedcd7d8d78a4ff6a8dbfd242ba61003567e0004dac2a33de7c2bea412387c4f8286880c5c3e379d1ff53dbadce6df961c91006e09c71e49f55795404f76684daddc9a8b3c658093839a50a30a1cd2a27d4f3afedd1f5c7f508d9de849f44ad0af92729b74f16d37babc970575069964a2b75b233b7e33f14536e0b250f939c4360d8be9007a2afeed96f9547a1144c072f41ebbfe7680ee1db9b817314a7a28122cf56cd3fe033817ede012dd034e804582dc81262a788501071da14d28c21ff430bd02bfaf6d76644741f5b5e74518e296f6f232b60a79062e051e40f7cd898df4161e417b23549ab2482b919b7650538f38be9410dca5de578faa735676d8f68f792e2b27ec536cea030ee17eda06cda959fbcb8680f87146711af50044b6abbe2aeb60deb57c34debd2073a337eca83cc0a890cb934cf3b991793fedd6d1efc3fe99734f5f824e966085e0baa677424129a343aa067a7db8489717e392687add183a55ced143de95fc37dcc418938f87f970e07c90cd2037b4f232db89589b06a2a6a23b9a5c7349f1bc572f7ab2e61fcf6acb9a3ecdadea303e396fde7dfb57f1437167717de092ec726dc27acf1773b84ebee07066ae69b5ffdaa8bc187ccdb3ddca171067dd948fbd90258d59d29d809452f64a854951a6a976b6dfcc5d083481959e5b29adca3f15115ac162834389f3fbb7831ade886bb724251210433bf32bfa5cfe4797eb367af412c3a9f4c4ade3faed41d0e9ccc347332858892037519c0a89b3917511429e0b02e88e85d80873077481d5600136806e35d4aac84943e0496962a386baa53dd0e9f55193b807bb83e43fe93267cb87cc2c8f75442a19f12d93a0bf467aec743d37e6e8d67ae1e2fd090cc9069d3a1e6059039b1a078445bf2809b0b26df291d91261a5f99b64ac7dc0859fb4088a3132cf7d188f809afbd05c3dc267fe9d3a4b0c124bbd3656de52ddd6d20b8e8b2666a8931a619a0f2d301c183b13357f3af6640d5edfd7e0ef4bfe08559ebe56d0a6c9f9c3675e76810e8de5282c42b610bacb7742b06bb432f8167c68e355d1605f9b72d38f78a05df1feefab08ce9b48ba72a567a31fbd194672e20f4ea59c73a3c632b7eaa1d75d936863b6282bc2793e78414b102739944214f2c9cf7a2f9395c88c76829be659ee3ac91c97a82cc82be4962829f107e801160f310b1665188457b2fbe11ce622d36047acc33576bd0696335d2eae25d587be8c11f5c785d17481ee92a7016642c1b2754197b3bdbdc19835abd7eaa025014264fd6a43e7227fbfe44179e824e7fbdd42c426149e7afbe936bf69b923eea5e6c6bb7ab085b52ddd749d28d560acad3411b56807b657ea7f4c22a25b0affa9d0d94872d837b2068fcca865728e931ae65a7baf907abe00217cefd336c9422b4d4b83125c70ef809939729aa1bf359a79946d0bcfd84f32da5a8a5737b75f4e62559e14cece75e1768b222556fd773066dabf93ce632ca9312005556b363a43ddfdbd07cec539300e349e5344a8df22ad4e9083fe8f30ee573b0fba0c9fe2017155a7a5036f50ed4df4e9542d2cf234ff5da72c3181592b57f1a7c09f00e11015412169967ca9e56f2f6384803a305f3b4ff123485590e46d10746abf746db74387d542de342bf39642fdf52bcae99e73f5fba80f81c81c6511880981a3a8cc2bb6753bf1ac5aa77b5e8ae983aa518246961d266724c2ed14c64b180ac86da5a9fd2842a21616a0fe1a562a3690ca27a3818bb6657a00c47835c633da2efc5390860e8429c1ad7d7d4a0c606e22a99e590fb381bf96bbfba2d4f6a8e1701203714b9feb86f64ef7c5e4cc145664f77b66ad78c383f9c4d9fed55afa0636497548cc796dfaaf19f6a2f48763cbfc44b8390619ffbddf8004b750e50a0787a0e5af1621f6556eeecc513aba886a6a81d0f12c5e76304c19c392a5a80911467365270e9c4cc8b5352f6e0fdc5997ec945973db694d2c1fab2226aa3f8ace148c4552051f6b52dbfb5960d39310510962a880602f7d7f96600099be7cfefd03cc0fadb4f1020d28061fcf50f294ffa4870903d889baa2aea2f0dad87d290f5932000e588bd4bc48a954dba77d4c7e4d8a101afb94dc005fe7bee6a9f240da5ba21c8ca0fbcf9d97e9b0a8c9afbe58b21ad9a664bc2322a4cd86a43ca3b5945cc88065048a640764b499603ffddc099e1d462526a39791dee0ce33e897172f561ed844af10510b360044a6973add88a9513fcfc46c09d8a8af3b7382c7be2d1e178203cc286660ad60193e29eb96c93d121a8a0c21f1de9491b926eb81f23fc9a8f4368f312d34b63d905eb4cafef68886da4fd6926aafe55e664f6365379fc230724720d32812655fb956c4fd84239d473983f2891dfa93ba4284709dafb0330ad3fe380522dcc083ae0573129a1bff48cb5d44d1328366536e0177218195e0c4ac5a353220375c9402103e6cfd633fb87d500f8bd43a4d2d066540022cc0ec04dd97f03e63102c437e01e49f1e1bc3ea160278590b4155a45ed220c32152018e46802ba0adcf7d4c48d53f16276fe5df1f16723ae188da41c96fbb5808946743c7335d6955bdb88feee89a12cdb7e97db259d05585cb0c0a788a6ccb14fc850cf1b5de5895db86261c758ff335e0c6ac6081b74dd7fd2c9912fe34d2dd16db40836619f7a8e81d8c67ade30fd86737351fa1bf52b526f9903c65a9bed135300dcf96b9349d09c9ebf16ac6c73133d48a797851109107a26a070a4bdf051bd482e64fa5f8de7ce9601b7d4ef8f80a4203fc005cae457ef6942653ad7c23e09f546fd9f991a9e7c885b17dedc0b97e3a3a3877b3726e3fd27ebabc5fc92b11ff851a726f7adea025a69de9f86053262384853dc77dae09803ced3c7ed38c21e7c397cb037a6623576573bfc4c5c2d5e91a821f19d6435c726e17115258258091e5ed67a256e72a322f2d60dd07c6462e876eb2c82969a595776688dadafd2959f60a6345aff31db4cca3323a2b23c7075ea36662017b3a991cca5929458792b94701751c1b553cb1c5f952fc00dc7b342175ba19a18987d8ebb050350a2f2e760f89cec2005dfb274e36c3a077377a966fcd83f2c31d45a8f55f842284f44f4b668e35a0c7814e77bba830f5e298422dff0cf27197c7731e9296f6ff4138b1b3464a8b3189e2fbbc96e2eb1eac72bc6769a4367c54418f363ec524d315608bbeac81595adb94d39f9bd58fb9e3fcb85929090cfb7d75726a683b0e77981086310782cd42fa5a7e9d2e42505f08ff7b6ab310dcac360ddc86b576ead1566ba3aa8564b7413a0d9fe0748e557e5fbb65491f35fcf37681345748847d72f9c8a24afc2f5ef13b4995f903794b27e8e6b113700872bc40f148c2039ed4056b7d35454deecf071fd0f876e1e1f97f50b56d61c86d83affda42f8e7b25b4aaf49543bf0b54c3136f6f4217b7c45a6302b218ac38696a1447db6a059fc8a39eb573bc878825abec98ae936bc57adf775875cafbbbf8458378c4add78ab9ed03d2f97382b15516ea2a8fe50f76407a06d7a87ff6c2e7f9ddf6a0dc8be8fc9c99ffd1b2ba26f06d7b095e0b7b37999bfc044935162824d279fbe3374d9696115ebeffc14b4f78bef5c9fa5ed275e57a076fa2529a3d07ef6b88694112b371efdc72e98edfda8d1a6e462dd652482354b", 0x1000}, {&(0x7f000000b1c0)="5edd2fd1839bf79e00eab20ee1ea961baea5381a567d216b6dae5228cddc62ffc36d039e6ccaf34c9c2d64ff82ea41ace74ab3b1bfd227448be35c363a9d841664fd75cf8a54a7c436", 0x49}], 0x6, &(0x7f000000b2c0)=[{0x88, 0x10f, 0x1, "7e64ebbec02bc613ac3db1dce2cfc8d14f4c97e309f25502c1c1ea69bbf0a17659036b8d1f2cec28c7b1b2aee97bd57c337a0362e9424feeb2f11fd210460d8b57673d0dda5ede04e3d95086b7ec873b258c0cfc6858426062e8f8081ba0a2bf1c82ac2bc9d13d17a681287baf320984f06f"}], 0x88}}, {{&(0x7f000000b4c0)=@hci={0x1f, r8}, 0x80, &(0x7f000000b8c0)=[{&(0x7f000000b540)="1559", 0x2}, {&(0x7f000000b580)="9694e8425e7f59e909c5f2f50f88410f96eafd56405276d067a1c1683426f3c47f3de83097be42adad21b61cad3e3507d12dd44712f05f39a14fe5c60f3b99d7cd1172dc1f815369ef12e2f75719577e7520aff0b0e252094ba057bebeba49eae32a2ea5cc7e4f371941cfa2a66894c23766bcb7f2ed3295efc851385cffa6cbf58361", 0x83}, {&(0x7f000000b640)="2c958880c113f8c2729580ffb503793d58ce76e4bf7d1c8f9f9f5a79e404a19923f9df4da5c5cf77f80d10204f843f19985789a8333fd38f9cb8ede27c5ca10851a3988464eb256e8eaa601e585f767e3764b52879df1f04833979bcf2bbadc7baa231496bb4f4093e9e14e6ea901d5acc2db5f0d7a83ef256f1c04e6a24c7f31e373cc7", 0x84}, {&(0x7f000000b700)="880de86300a2b100ed48238806e01e977f8e18bf2ccbb409baec3590ac3512cab6741b633e705c0a001f58989c1dcad0a4ca256470d3c16f7048ffb09c740f69e0b9909054a68307569f51311eabd0f5ffeafe62d7fe151433189dc2f8e9b69bee8ccd86dac92f907e8d3121b05c7d47de82eb3f59d12a664415ff7252c714a55f9d", 0x82}, {&(0x7f000000b7c0)="cffe5e4483ae80c92da95dac733168a74441e6d573936bfafa237a925e29f4013d1a6e81ce69122d621afbc278f5b7829eb46ffed9c31e9c5470f1af726b80bf32c8f4841243f99b4525d58f297e4cd7775cca049e6451ddf02a91ceedfe0ff6f06dbe0fb1fcf120fc5cd3c71984aba03e51cd2b352b0cbad3b0f8c4a94378fb74f731c45c767a9d2922fa8ba4ae8b221d245d2cb719609fad6246132ec122441d3bc1b575af4395e57fcc1193ceba17e4208b6779e09808aff9ce54c36f91384062d8073f95b2b2b1ce9db5645024789604036140a8162414ba58360e81e85f2d3e688a037f3f8460", 0xe9}], 0x5, &(0x7f000000b940)}}, {{0x0, 0x0, &(0x7f000000ba00)=[{&(0x7f000000b980)="edd32c3a52d7cc0abc7de5541914a1e31bc57eb74e5818d7503f376a2408c5ef7fb2ae73c163c185c3b52be8521798f52439dfbf33c2b8b9dec47d415422a70999beb8e8aae2cf08828f85b05c743a91a2a193c98b6fd5b06f977a68efe1f012", 0x60}], 0x1, &(0x7f000000ba40)=ANY=[@ANYBLOB="09000000000000001e0100ffff000000298b65d200000000"], 0x18}}, {{0x0, 0x0, &(0x7f000000bbc0)=[{&(0x7f000000ba80)="5a0cb9306d4777f4fa9207e209904a97", 0x10}, {&(0x7f000000bac0)="ccd529a5fb247d6b6682bed33ffaa640957d9726f55815008268f4fadf884e91883604cde48294a395916c42d97ecd66c94ca87e14ffca027b57a7f9af49da890bafa7b5a5a7027b58952fd06fb0edeb254584befc5d0856f63f7c5cedb53457aa9dc751c72997f24b84c9aff642ab39e64fceaeb41437f954bf942b75962bd451aa164b7bcb15610d2bc5d670a19daf87a249c4ecd5115464c42f53c36781b80acfc7beca8bcd461f03df926c33b684aeb38dc0502dac283cd6a2b71d7854a76b91031c1d52378826efda98076017e6057ac509", 0xd4}], 0x2, &(0x7f000000bc00)=[{0xc0, 0x10f, 0x8, "1051bfe04f57d1cf9b63f2640ceb5b798d51c243c1c70cb63d0e4334d59e18596149b50e6914d64b1cbdacb1e18e4cc18cac44b0947b4529a05b27b0eb55b201fd5658be4c9a12c6628f40045edebb0782db44404c9841f9e24a3204109b53c85c9e6f82bedab37849c8f50b1da2a28f5b47f3f6752db083a2e9a320a9b29568be8032f38ecdb26dba19850fafc0fb5929ea6fec86c3a965e4685d5988bf68a87212cbefd5ec6e04032a11"}, {0x100, 0x117, 0xdf14, "c3cd866a70f172f73482054fae1893f977e1059204361c5af43f55cf8e2e86c81a03a6278bed932f9ceded8f95362cbb1626173b55e35a789b72277e3f0ab46042b165111d94cb5993d9ab11ba65546ef05e342ad4ba4778cf1916ae5f01054490fe247727c11644cca5e9b767faa6cbeaffc7fc13991b59ad84f0bfa828cdbef6fe8cb4347013fd1e01e6d552350f0fb51030d82083d01bf0df466b0b6db4ad8a1d3e7eeca503648584b636d9706a5641f3a43fbd40089b405099028aa1e344c3e1aec1e0e977cc35566c7162dbaf6f57e1e349603e2f2c8eb4d847f41135a76799a2d4a138f600260d6c038f"}], 0x1c0}}, {{&(0x7f000000bdc0)=@in6={0xa, 0x4e23, 0xffffffff, @ipv4={[], [], @multicast2}, 0xa398}, 0x80, &(0x7f000000c080)=[{&(0x7f000000be40)="af130abd337e73559637f7b530df0ea5a5580f5664973a", 0x17}, {&(0x7f000000be80)="e4acbb68ecc1dab24f7810465260723d61dd50022489eaf6c0e78bbd420fa68e71c3163d3de04d367937b25302c0a437151e80afbc651e2983c2b3c6b6e2de890f369aa4e3f47f05e5d7fd31dbfcd574a4041dd296e0a4d1488307781ba47e2a1f76cbd62847ce18a757fd5fa49b39ebd9074ba086ab0ad7162b0893abe82d2ee16cb0bf96c2dd3c4f107c824a6a471e90b648c777fde627a765852779ded69a6ae5f55f021660ec00016f9290502dab0478790700eda70550ca7f92cf9f133f2d83e77225e106d79837a89d00b35c4079db6b4e", 0xd4}, {&(0x7f000000bf80)="153660dac2f7c5131b68ae9509d171a5ca8ddef3be918e21fe4757c9014b5ec833b5f461532725ebfff577e7246edb58121229dc7446fae409fdce1ba8efaf6a4097b8d569cf11c91baf74a83fd711f7eefaebf880207e77c6f39ff2b295bbbb3bfa47bd1cc4f4329c6c9724cf5dd5f918a165c745caedff397d4e8c6933127b471fe97e25bdc98f051092f2ad67cd0c60e76f9a42cefffef7c6919e491633fc2f5a59bc0e7d3967937fb2b25c5aeb0079c7755f32676530a5fefa825e1f97c821cd4d35f4aa0b808ceb35a0002f71a4b2", 0xd1}], 0x3, &(0x7f000000c0c0)=[{0x40, 0x10e, 0x4, "e41fe3fe8e24c701642aca055f4f5936fdb6ba60fa57b352702e300cca527d9295b361b575278aa5b6c1c6"}, {0x48, 0x11e, 0x4, "ceaf5bb84897947255e98d6e8db49e7b06ed339ec33b64270e378a97d8aab46554188da9502e187f11007aabcbb1157ff0e42f0b3b1f370b"}, {0x10, 0x0, 0x10000}, {0xa0, 0x19d, 0x8, "6a869cfe7524c945cec6f82dc530725b2b2a519c773275022d096e05fc022f7ac1e3e539b7782a0ec4cabf302fd0863006f1e26194173652c3cd47732cdd52758e70badccfdb2a646976670dadbfce22717cb1ff616fc27915833b7a3b151546ef3fdc989f66539f9dadf9cb7f10f07f802590080737e0d342ec3519204826b93d19a613c6fefcd6438b77e05e32bf"}, {0xf0, 0x19f, 0x1, "cc60145acfe5c4de38c091d2c446770ec5099e0e51ae8ddc517ff857d2399450184aaef55f55ebfd011e04cb270a66ada5c4280b2c5f010929a74ac7a4829b751c75101f56aa382249cc6471bf69c09b59f4bb09203ae2c31997c53c3c8689d74058b0d7f3e2eddf6af173208db1dd65ffc082927883bb5980ec565e5a21a139c1e60ece143f324b7943fc1483bfb200e1a727954e5c82959afee24f4bb6658ba16c282e40bdb840f44c5cc93b810fad8f6497e59f63bd242972b301bedd14d5cebf44bb92b7e903c00603147f6c8e6802d278cee6bc9677f03cda7f8591b782"}], 0x228}}, {{0x0, 0x0, &(0x7f000000c880)=[{&(0x7f000000c300)="5bd05cef4725b003aa445ddc32f8069de533eedb6b26946befe47200d1fadcd48941f65c0c70867e4b1d", 0x2a}, {&(0x7f000000c340)="dd7c9c33fad3e2cc115eb07c180ff57a43c06356b95f8b92f2871a286a051f75921442537a22c91f68f5f110c5fcfefa25c2e7bffc61dcfabaf6d48e65c79a07a6d3b85fae49d3721a328567523d811ec2317763e7dd9acf94ec973ed16fd5ca05c181517b93096d790ec14fa1a163e791c9031b93043452ab76e8cbf168d96620ce8febfefc8ec2edf9b3cbee1f19b32b1637b22294c31f00298dedeccbd2957d3c2c6a1725f3dcc74fd88084d259a965ac989182559ccdde2b107a8c0843c172c401bce505ef81c5f864a646e12ce03d99a6edc548766de07168f24b99ebc1c7bb7b9e87aeae64d5966be0792088419b6e6daa93f3bd", 0xf7}, {&(0x7f000000c440)="466a51533479e77e184fc4570ba2fbaf6317ea84928b958a7668b20bc3624c36efb8844ff0c9bd2ff67c77018545d00b2d2eee6901f6b81e8b22b2ace1ca0ca62707b6abf7620839a4aab4a3a1bd7a0b91b55bc5dcf4d68b9797986edaa63761aa942c5bdc8f6f71be54b467d5f1a1ce80e8561c1eca2a5aac7f539998d49484746ff565c96f14f0ca0d443b4ffcf62d115de76778f8bdca06b134ca60008256b94e24", 0xa3}, {&(0x7f000000c500)="d365f8facbba5a005c86b3642d447baa8960290cd50898146a782d3d804555eb22e9", 0x22}, {&(0x7f000000c540)="6facfa28ffcd493b721611d6b2f74c3529", 0x11}, {&(0x7f000000c580)="84ab6587", 0x4}, {&(0x7f000000c5c0)="2f991c3b87c32bc6b897d6f494b7c219028573bc93d40a789f57a5196fdeb76de0ff2b92d405a7bebbbab71c391098f00b9e671b10cb5a1f21683ecc19bdfd61725221ee58efe543e7deee726ef353ddfde88bc7d86649abf6d3b6728ccb9bfafc5604bf118d18085f78950b7ab67cf23fdcc2e6a010af1144f957aff448bdba7173be926a7a3aec05e7ddc2a321d61f50d2c878b340f9c778bcf6ebed7691b0df6dae26a11cb901ca86943a6bf360ef32fbb0c76f213509f3cbbc7625816e1ecc", 0xc1}, {&(0x7f000000c6c0)="fb083d7a3308be0c8ca6019e544bc8e0d76589efecf4c584d4020f816b0ab2a59fde7511222bc8cedfe42ce6b42604fbf646c1577010cbbfb114d836e0659df648c4eceefcb8509985a1a034d8664c3fd04be32bf04684c2bf664c3f562fef8be187b1d2c777d82aebc9871d1a7890aee871d386eacc3443247cd10bb40c5a4d21004c1f18860e84ad469d3afa183fe736cf5cc6b44fd1390b59b51b987886137586ca1f4162b43092140c3768690197b3ce8bf5", 0xb4}, {&(0x7f000000c780)}, {&(0x7f000000c7c0)="306470572c873dacb3abc1a711423486d45245e8db719d2edc8723f49f621294ea944e464f3f7a3985cad3a5ebe555ef6c4acf6b9060d382e7c6a7f18e4be563566829d7a6646a10dfb0158580173c027645aa640dc223d5ae74dcdd9dea686835710f13a07d48ad562bbd6ddd1ca0f2cc39db1889063e38b30a95979abd34a85440d77f3449364543b884826eb2262a0d9500e717d1c0a8c56e45b607757c60c47499d16018f92a4c40b1a3abb107", 0xaf}], 0xa}}], 0xa, 0x0) sendfile(r3, r4, 0x0, 0x20000102000004) [ 969.852143] loop1: p1 p2 p3 p4 < > [ 969.855918] loop1: partition table partially beyond EOD, truncated [ 969.986399] loop1: p1 start 1 is beyond EOD, truncated [ 970.006293] loop1: p2 start 101 is beyond EOD, truncated [ 970.013968] loop1: p3 start 201 is beyond EOD, truncated [ 970.019722] loop1: p4 start 301 is beyond EOD, truncated 03:43:50 executing program 1: syz_read_part_table(0xb21, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x7}]) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$PERF_EVENT_IOC_ID(r1, 0x80082407, &(0x7f0000000100)) ioctl$KDGKBSENT(r0, 0x4b48, &(0x7f0000000140)={0xa16, 0x5, 0x180000000}) 03:43:50 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/mls\x00', 0x0, 0x0) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x48c, &(0x7f0000000140)={0x1, 'ip6_vti0\x00', 0x2}, 0x18) 03:43:50 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400080, 0x8) getsockopt$inet_int(r0, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000100)=0xffffffd8) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000080)={'ip6_vti0\x00', 0x6}) syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000140)={0xffffffffffffffff, r0, 0x0, 0x9, &(0x7f00000000c0)='&-md5sum\x00'}, 0x30) syz_open_procfs(r1, &(0x7f0000000180)='net/netlink\x00') 03:43:51 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r0, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:51 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0xfffffffffffffffd, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:51 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fsetxattr$trusted_overlay_origin(r0, &(0x7f0000000180)='trusted.overlay.origin\x00', &(0x7f0000000240)='y\x00', 0x2, 0x1) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/status\x00', 0x0, 0x0) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$void(r0, 0xc0045c79) sendfile(r1, r2, 0x0, 0x20000102000004) r3 = getpgid(0x0) sched_getaffinity(r3, 0x8, &(0x7f0000000140)) [ 970.500617] loop1: p1 p2 p3 p4 < > [ 970.504686] loop1: partition table partially beyond EOD, truncated [ 970.622777] loop1: p1 start 1 is beyond EOD, truncated 03:43:51 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$FS_IOC_MEASURE_VERITY(r0, 0xc0046686, &(0x7f0000000380)={0x3, 0x1000, "10d0ac36bd1fa55e417d40791209f08fd913a7342d80e24477e9cf1a404e26bd8b84f63e30b2238a6700e0bbf6edd9d083de34b4b93baced5df2058cde1ca0b733a72e28f61218e75fbba199bda397a0fad8053f12da1b9532fd9f6d1e9992b0d01571da58e75d4f9796b691dfc8ac46497dc42d0ab5f17227a6f75a022da64f8bdd149ca2ffb3cc5cda1f583445dc285916f32506767c47625427a84be01d4b221defc7080b2b053abd415c45035f29640afa98c84d719a8b46039996f030c56047e4b3e190140351c4952a384f9890349edc37663b07e1e854f72e55c5a889082c3fe92268be63b1c50a6e52683a47fea9de180b431958fb08681f69584cab11f7045ac3dff9415befa37d3e09e17a00bf9d83f1ca6549680c7719081b9ccc07ab58e733aac356e9ebb6121c68928d1706f66e6a4ab555e158c7199239e4ad7ece1c9595505113fb2c3384d7252a77a48eedc4c5c79724b6e375b5151efd3e68247e41456665fb36129af48e9968b1b4679cbf2168de10c34da460994fd4b4cab845c9abc129dc1cef9bef2cdb13189a56d77160c5d4b190aa3cbd0c8af691c073e360302d27bee1f224b251d5b88958dc73cedd7fae4ab49e71cab71032dde8120919f695f51ba57748560271841ec88bf50444dd5287b3fac37ccc6353f1a20bb4a26cc42f6140e67f20b0486ef50605f6081f3f96f03781e25b979ae736564988086bdc23b591c332c0a4654d87a83d7c765e3dd0cb555c59311081a2951eb0dc02317b187293de23d6e83df903c65edde76ce34244b709002e2bbe353e13690970b46aa59176d7ba3eaec5bcf2a0ba47ff468322412f955c8d13af853a4750c4abe36a26d9a2f75c88be06aed7511058abc227abdde5062ddb43b556f336aaa6cd7144f24510a4089a4e73205893fe6dff0458af87cf227b7a0bcc9247c0c97ecd8478ad336c3244f961a32af169c5b2f53b4bc359bc8060424ce386899fcab6cbb63bcf45e06a30519264577c5bad4013cee7081cc29cd24b84a9c110fcdc279804f8a9af61d352f8c2a98cac089531bb19e80c92b6678eca01cd949113f5ccff134b44d1ad78de285ef7c34b4151e15155dc77affb955cc9b1d42baecf8cf05e067340218fea879181a911d734fbe7433e385c00c68b0c789b91c6012f0547ff4f2b47f409c1775297660634e8f18214b3cdc3a09adff72496fa70cdeaa4140adf40c47d31d3129b97f52985fae4d3b67549b48ee5191165a35ad3b583a9f78c55857e94c89b184944d6436efa2c1910182799d49ed8be9bd432209e27b093034f566caab302a7529f354436d5ad8d44951b9d6416e1e75a185ee19315e807f75ca046fa6b5775efdbb5943bf03c89d733944c929385cbcaa066192134a176ebd5f8c4250c5e8bfe2698c15b66d34e875ed8a93a5a9d915f82b83b4c20ebf661e940a7ed84db1ae09fb957ec6d86c4aa7fc195f86f1f42953890d4ac5e4a6ad8e74bf81c2743ec5f3b36f2f339c590353b59faf41c536753f5d49bb4e2e89e53076e9a9de645acbcc00a87cc07250e673fe61b7e76eb1c0fec7e9c5c7e70faedf1d7825563cda09b89e482180b661b7348af0b19da8a04231c3a8b4835d7e704318dbb476c09f0f9a29d5d99146090647098c9359ec8c944077a1456d7039dce7bbdb810ab58166c609025c1596eb0da8671979c3f1090ba0124708c869a5871aebbf43f5b7369a560c63633a36e93c91e077e2b019832b9a532a8cae59609fa1c26da5d379c201a3dc1bfac20a2a07a44857f944787d897cbb8e08124e5a0d3000b0b156c9f97f202aca9a512d2e131adac9a646ee51d66c42642f7b723527ae64e077663a070d5fa8f0c30599e5e38bfef68bbb9f98e7008fc46efd0615d942de5085cc86f4b29fd8181a34a13a3b73c14005104750fad8a549b9ac1d32421b284b7c9f654147a06b0caddae60c250ca69877deac096516fb59252a5fcc422e689d19b03611c86cc2e11bf431d1a263d8e8d81d379818b8b689f8d9f5b60e08fb78dd3f6151b61ab0daefc485918519b3f5e52f0a37cac67d15e0f666e788f1a4aeec96f52ab27af2baa6a715a50ceba6249da586cd90d00337cb9dd9bfae94e9d9c46c719e27790e8a0a3f7ffa72122b6fa7935f537f44d5e5fe65cb3a5efd0b02f3296efd978cc10efb52fb22a35ee9d7022f754f9b051e440bf8d19c93dd2f4a706bbe4d4f91b5961333340fb860f32e19afc2f6a113b13b141d1cf8a34308415741945f8b508ca58adc21ee9bc6dd61f63fa59cfcde238cea18e40758cf7e402852c1e56af67e2410821867ea3e3487c27e839ea4c0bdb5c28281838a99cc285aec1d61fd18762a8cc173631007be17deeef6ab4115b67e3f3a8e2712295d82b74c77f3641951335a6b2adc3a0c6ab3503bf132407df476a2c6d42470a291d95c120903e0690eae9697682e1c13f2663c8547475c8613a74e041585f825b75aab6e348667bab5ecd901a6e006b8218d33a0f915eeaf1a53e78a695cd23dfdac6a6d14c619785721fb8540c8e2b61684c6f4227aadb9d3c9c76508823d8f1e3ddcb9661f959768718e32d21e2e8445020a89fee9e7a2bc42447c93c3b17acea8f18371c49a7d3fbc0d1e3714aceb9b0185dfbf2dcc46ee94b7c9363f1e9c878ec8c02924cd17a8bdde074707223399148706b49851ad6aad9f82c740064f2ebbfe0c7590ee4dc180bb6c78751f799047d3fa8504727cece51782d75cb5fe5843e465e3a94b293dc0b2d074c99ae36962930ead62dc19631aef77ad7cf75247e742c57d38d2ab8aa25188d2f931173b09b8082b6e2aebb233c8f653aa4c84a11c2672970fa42f772fab8fe5c7f9d11e9f77d3065d4f2e44aeb6dec7b4e90220febc94f2af209f8a0a187d1bfe669633d2db7494ef8c968e3828626cd9ca8755032bbc2ee4e5a0747a60dd1a156dd3b3bbe36386f6ffa8df341f57f280b3186e097e7c281652e62cc671b47715e5dcea763c50d6e10970532e11c8588611b7fe9e2ae4cd56aa8d45d9f7b2ebd99e087389be4e0fb429db6ba4a6bfa3ead4417e19804553f43a17337dd0c3927fa1097d386bb0f326b4af88e5adc8551bb827bae799784a00550f1267b14971631383605e7389f2d0776ea617e996d7dd99093381b554f408694a3d739d07df87bb3bea1a55d654220990515d24e31c5d92fd4f95f5c57a1886a1164ef54c5973b20a9c800b1d1de8255a9da66a29a6f7e14763d5ebefd66a66a0519f09e1baf1b153b5712abdd7332d25162cd0fc919c91087f8ff4d47885489b3524cf808088edbcfd919863037b6b0957c28e8663124b153e6f1a27f9feb1a585b835c647f938d49591aa679206c56d3a1440eb114953d37954e35116f06950a25eb362913b4c383cb5824d5f6b108e470d4ef0351968ac464043146da55b825ce9e788cdc27f195378937f2f4ba6f66977fa749743fa7fa26ecbdd759d93e45b85f3d4ecf207532940b748a606573393da30f788800f9b02391e9caebff8201c841f30adfa01222dba9869fd45a5c3f7dd066447d5c6d9e7d816db67427fdb111cb9ad582bc7233523907ad9ec9563862dc1dc991f620a4e80e5eeb66911632b4076eee331eb4aa9f6e48942a273d9bb4116b75eb253f93b0846a7e6b9eea7c767b5a3e5d2a3dc1227881042a370fadf0e2b233add0d9ed914043f72a79ae238f342645e5ce369b4a6421075391d06543c870d7b20fb69c352369d16c2964f6752816cd987ef87a654c98830a396f798cac1203c6bc2913b5871b132450b94f8b7ea591592fd1c6839a3ca0b5d4e3ac67c31da1970eadd12c1f4bb957221c3bceb3c619a8d10d4f5eecf92ce8f0df7127d5e5c6afea9f5e1542584af50939d1d8b8d1cc116987324b0772e50d89b53d4c333c31b724b7f4bbe0ffc6e375ce941d8a098d3e8ef4412439919f22be1f8b0ced51eb91053821aceabda8b2eebb7db4777434fbc92c258c20ad8cf3dc7b77b14e75ebc8c4b1ecc6f5bd891bbfcb14d5848e63f19ee3e0390deaad9f04a4004fc5ac1f178cff37207fcf228c9448739c44a8496ecd7aa1ed4212227a8023888932cf96c3fa4473f9086188aebe97ea56e1e41ff2c84b0eafe000dd033e7ac7c384f22f97a805f079b29421d794ecc2c685b41a92a28c032c3cb752cad4e6357874e4d6b60b82b8b7251adc8bd02c3e30c3279d35255707ecd3986c25adf6be7fdc65dbaee609a29d93fe69327efa055c5dfef97a726e6ab739184ffcfdeeaaa5c8bc23639c2dec367d4d4d3ac5af84dbc5c01858a8b9ef7df2d2f38152dc6613c4d37dcde5881a2de210eb796104d8eb493c210b0638cc2d21741e0d2528f920c4effc34f57a4fb776eb998c76de43b9a458548bdae78d964d9592e477ff48e53bc80cc05f3d6162a7c45ed49cb6b5cbe99b2fdb8abf5170282c6dece3cdab50ba0e393f8f7262af4c2e78b390b2d890f82003b478a4e4e1419d8cb0eb5a4cfbc157cf45325cfb92195e6b7ceebaf1431dc34f5ad56a2768fbb7be58e741dca478b962eb6b8f1d437033e2cc78f875699eb9caa5eca6cc1cd92d6e6d5b367007a09bdaadebc18c2a56a504958aa46ce796aafd59a6606eef361609a2a2f787b16f60c4b6a48624f1d24d3da0b54c7a284a5a15533562b087731d03221e711647f9675727067ae60ec9ab29169d8daa1ad9de7c4fdb34e607270ef9dc59d22badd010ec0caa644d0f856c692747f601b2f2910166bc27c5572a5bf82341b32b77f5d5107943cfa26d95147908b20b1cd2eec9079ab4a0619af447e61df427c2a31cd42c3514ab6c3b2ed0df5ca7608222c4ee09026cb4fe835dd822542e08632705e3e8c866646bda9fcbb94b7b002fd08924496d281296097cc6fe7020ee09b7f03cdadb590c8aa7381d4353a05bde204dc2272f650c7c605592ae62f00182a739357dc4e9609fd57d62dc2c05458c52ecc08da3f8f9716c2b34a843105267f0d9c542a65e97da218357ee9d8f64bd0d6689f36742a7b360a925171286ebc4ee0d211021d5ed1ad6a14fa9d44f5ca1da6f969c7c7e0d67baa736d0d70c5c0d867fb48c62587ed27a06914177d75e2f88acca8a5f7a151c8728d4686616f19cc96e16f49e93a95e43a57796bed2c58ef0370e2eb933324d953f8895cbe4191fe0a66c97ed23cfce43aadfc04722cc130cdf3ee0326de1d88db04cdd0585a0814612c122fe7cbc6c756ef764983272c107805a6fc3aff3fbb86f31af304ac3e66b9995e5a8ab89753dcdda9b9a26d6baf2521f18659bab7cb2d3a60a27204bab982f8602b6a2c8bcc98fcd453e14c8917ac83ce9f568ce42e1730912c88651404da9bb05bffff48c8acb96b097fd029584b3292017108600d5d841afd5df6c0936c6c8755ef660eb23948bf18f0afb5563a8d7c6fcc7a209f4030fbd040abf6442754a43883e0b38bd5faccb5b7b7843a3317c0e33c3c76d08900f34e36f5e0f9ee971802fe59f07eed465751eb3901ae624846929014330d160a899b430e80d88578f3534341a401640699e33598e33f8bf22bc722109d7f552a4bc191a4d7ae31ccc4a8a97baf15efa197424fc865273d81427df26421396d0671aa64b5deab7dd90d3b293526190cce839613c6795d534a03099490c236984b4f890c1e979d7c77e552d1008e7aa83b302b188a36e708738896e6ba04b1aa1b122744678f0975db104505ad4a8e1ac2c558dc8b621ca72f3292dd296fd0851c906d08607b985c18e"}) sendfile(r0, r1, 0x0, 0x20000102000004) [ 970.670136] loop1: p2 start 101 is beyond EOD, truncated [ 970.718922] loop1: p3 start 201 is beyond EOD, truncated [ 970.747702] loop1: p4 start 301 is beyond EOD, truncated 03:43:51 executing program 1: syz_read_part_table(0x0, 0xaaaaaaaaaaaab81, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) 03:43:51 executing program 2: r0 = openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r1 = dup3(r0, r0, 0x80000) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = syz_genetlink_get_family_id$team(&(0x7f0000000040)='team\x00') getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000440)={{{@in=@loopback, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in6=@empty}}, &(0x7f0000000300)=0xe8) getsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f0000000540)={{{@in6=@mcast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in6=@remote}}, &(0x7f0000000380)=0xe8) getsockname$packet(r3, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000640)=0x14) ioctl$ifreq_SIOCGIFINDEX_team(r2, 0x8933, &(0x7f00000031c0)={'team0\x00', 0x0}) accept(r4, &(0x7f0000003200)=@hci={0x1f, 0x0}, &(0x7f0000003280)=0x80) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000003300)={'team0\x00', 0x0}) accept4$packet(r2, &(0x7f0000003340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000003380)=0x14, 0x80000) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000033c0)={{{@in6=@remote, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in=@empty}}, &(0x7f00000034c0)=0xe8) getsockopt$inet_mreqn(r4, 0x0, 0x0, &(0x7f0000003500)={@broadcast, @dev, 0x0}, &(0x7f0000003540)=0xc) getsockopt$inet_mreqn(r2, 0x0, 0x24, &(0x7f0000003640)={@broadcast, @local, 0x0}, &(0x7f0000003680)=0xc) getpeername$packet(r3, &(0x7f00000036c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000003700)=0x14) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000003740)={0x0, @rand_addr, @remote}, &(0x7f0000003780)=0xc) getsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f00000037c0)={{{@in=@initdev, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @remote}}, 0x0, @in6=@mcast1}}, &(0x7f00000038c0)=0xe8) sendmsg$TEAM_CMD_OPTIONS_GET(r1, &(0x7f0000003d40)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000084}, 0xc, &(0x7f0000003d00)={&(0x7f0000003900)={0x400, r5, 0x300, 0x70bd29, 0x25dfdbfc, {}, [{{0x8, 0x1, r6}, {0x228, 0x2, [{0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8}, {0x8, 0x4, 0x20}}, {0x8, 0x6, r7}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8}, {0x8, 0x4, r9}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r10}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8}, {0x8, 0x4, 0x3}}, {0x8, 0x6, r11}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8}, {0x8, 0x4, r12}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x8}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8}, {0xc, 0x4, 'hash\x00'}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8}, {0x8, 0x4, r13}}}]}}, {{0x8, 0x1, r14}, {0x1b4, 0x2, [{0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8}, {0x8, 0x4, 0x7}}, {0x8, 0x6, r15}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8}, {0x8, 0x4, 0x23296f98}}, {0x8, 0x6, r16}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r17}}}, {0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8}, {0x10, 0x4, 'roundrobin\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8}, {0x8, 0x4, 0x3}}}, {0x3c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8}, {0xc, 0x4, 'hash\x00'}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8}, {0x8, 0x4, 0x81}}, {0x8, 0x6, r18}}}]}}]}, 0x400}, 0x1, 0x0, 0x0, 0x4}, 0x24000080) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r2, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r19 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r20 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r3, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r20, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r19, r20, 0x0, 0x20000102000004) 03:43:51 executing program 5: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) recvmmsg(r1, &(0x7f0000009300)=[{{&(0x7f0000000280)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @dev}}}, 0x80, &(0x7f0000000940)=[{&(0x7f0000000380)=""/130, 0x82}, {&(0x7f0000000440)=""/223, 0xdf}, {&(0x7f0000000540)=""/162, 0xa2}, {&(0x7f0000000600)=""/208, 0xd0}, {&(0x7f0000000700)=""/197, 0xc5}, {&(0x7f0000000300)=""/2, 0x2}, {&(0x7f0000000800)=""/146, 0x92}, {&(0x7f00000008c0)=""/115, 0x73}], 0x8, &(0x7f00000009c0)=""/125, 0x7d}, 0xff}, {{0x0, 0x0, &(0x7f0000000c80)=[{&(0x7f0000000a40)=""/254, 0xfe}, {&(0x7f0000000b40)=""/144, 0x90}, {&(0x7f0000000c00)=""/18, 0x12}, {&(0x7f0000000c40)=""/10, 0xa}], 0x4, &(0x7f0000000cc0)=""/112, 0x70}, 0x1000}, {{&(0x7f0000000d40)=@l2, 0x80, &(0x7f0000000fc0)=[{&(0x7f0000000dc0)=""/204, 0xcc}, {&(0x7f0000000ec0)=""/249, 0xf9}], 0x2, &(0x7f0000001000)}, 0x2}, {{&(0x7f0000001040)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, 0x80, &(0x7f00000011c0)=[{&(0x7f00000010c0)=""/59, 0x3b}, {&(0x7f0000001100)=""/186, 0xba}], 0x2, &(0x7f0000001200)=""/214, 0xd6}, 0xffff}, {{0x0, 0x0, &(0x7f0000001980)=[{&(0x7f0000001300)=""/114, 0x72}, {&(0x7f0000001380)=""/210, 0xd2}, {&(0x7f0000001480)=""/190, 0xbe}, {&(0x7f0000001540)=""/113, 0x71}, {&(0x7f00000015c0)=""/200, 0xc8}, {&(0x7f00000016c0)=""/182, 0xb6}, {&(0x7f0000001780)=""/162, 0xa2}, {&(0x7f0000001840)=""/45, 0x2d}, {&(0x7f0000001880)=""/255, 0xff}], 0x9}, 0x4}, {{&(0x7f0000001a40)=@ethernet, 0x80, &(0x7f0000004080)=[{&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/141, 0x8d}, {&(0x7f0000002b80)=""/145, 0x91}, {&(0x7f0000002c40)=""/195, 0xc3}, {&(0x7f0000002d40)=""/230, 0xe6}, {&(0x7f0000002e40)}, {&(0x7f0000002e80)=""/101, 0x65}, {&(0x7f0000002f00)=""/4096, 0x1000}, {&(0x7f0000003f00)=""/218, 0xda}, {&(0x7f0000004000)=""/95, 0x5f}], 0xa}, 0x6}, {{&(0x7f0000004140)=@ipx, 0x80, &(0x7f00000065c0)=[{&(0x7f00000041c0)=""/4096, 0x1000}, {&(0x7f00000051c0)=""/155, 0x9b}, {&(0x7f0000005280)=""/4096, 0x1000}, {&(0x7f0000006280)=""/89, 0x59}, {&(0x7f0000006300)=""/80, 0x50}, {&(0x7f0000006380)=""/38, 0x26}, {&(0x7f00000063c0)=""/233, 0xe9}, {&(0x7f00000064c0)=""/228, 0xe4}], 0x8, &(0x7f0000006640)=""/215, 0xd7}, 0x6}, {{&(0x7f0000006740)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, &(0x7f0000008c80)=[{&(0x7f00000067c0)=""/4096, 0x1000}, {&(0x7f00000077c0)=""/108, 0x6c}, {&(0x7f0000007840)=""/151, 0x97}, {&(0x7f0000007900)=""/254, 0xfe}, {&(0x7f0000007a00)=""/4096, 0x1000}, {&(0x7f0000008a00)=""/86, 0x56}, {&(0x7f0000008a80)=""/2, 0x2}, {&(0x7f0000008ac0)=""/79, 0x4f}, {&(0x7f0000008b40)=""/173, 0xad}, {&(0x7f0000008c00)=""/127, 0x7f}], 0xa}}, {{0x0, 0x0, &(0x7f0000009000)=[{&(0x7f0000008d40)=""/116, 0x74}, {&(0x7f0000008dc0)=""/113, 0x71}, {&(0x7f0000008e40)=""/226, 0xe2}, {&(0x7f0000008f40)=""/145, 0x91}], 0x4, &(0x7f0000009040)=""/125, 0x7d}, 0x400000000}, {{&(0x7f00000090c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}, 0x80, &(0x7f00000092c0)=[{&(0x7f0000009140)=""/132, 0x84}, {&(0x7f0000009200)=""/48, 0x30}, {&(0x7f0000009240)=""/99, 0x63}], 0x3}, 0x7}], 0xa, 0x12001, &(0x7f0000009580)={0x77359400}) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x20, 0x40000) fsetxattr$security_smack_entry(r0, &(0x7f0000009640)='sMcu\x84ity.SMACK64EXE\v@\x00\x00\x00\x00\x00\x00\x00@\x94\xa9\x82\x9d\xbbF6\x8b\x89\xfe\xdf\xa4\xe3\xbf\x1c\xec\xf5\a\x89\xfe\xc8\xd7\bE\x9cr\x7f\x8cu\xa9]\xa9#\xd4<\x7fA?\x85h\xe0\xfb\xbb\xeeD\xaf\x8e\xf4\xaf}\xa9\xb0S\xcb\x8e\xcd$\xcd\\W\x11Y', &(0x7f0000001000)='/dev/loop#\x00', 0xb, 0x1) setsockopt$inet_tcp_int(r2, 0x6, 0x24, &(0x7f0000000240)=0x9, 0x4) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:51 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r0, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:52 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) 03:43:52 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/enforce\x00', 0x8000, 0x0) ioctl$SIOCGSTAMPNS(r0, 0x8907, &(0x7f0000000180)) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) ioctl$sock_SIOCGIFCONF(r1, 0x8912, &(0x7f0000000500)=@buf={0xc6, &(0x7f0000000540)="88bb24d702da9d6c5e0cd3b67dce85a9d395cc935cf8d4e905ee9e5d501bc6965faed32bfa2d7f6661934c9a99a05510a73abda71ce13606c542240c14d2a844fac1ee33e93e1e60169a2a6f7e5af1a41f266eb87b9e8bae4811c29c1fdac7594928075f91663b6c5036365cb3001be1fd0be1c77684aacd68ef96451059321eb33b6643dda1b4063f66cf5a141b5314207583d252b2d3cc308ef127f050417e6a91ff8e0d1b2cd8d87ff3bc021df13cea93d11b7b22eafa555fb6400ed6dab4164ec25270b7"}) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$sock_buf(r1, 0x1, 0x3f, &(0x7f0000000240)=""/223, &(0x7f0000000080)=0xdf) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) [ 971.460473] loop1: p1 p3 p4 [ 971.519906] loop1: p1 size 100 extends beyond EOD, truncated [ 971.619097] loop1: p3 start 201 is beyond EOD, truncated [ 971.635946] loop1: p4 size 1747 extends beyond EOD, truncated 03:43:52 executing program 2: r0 = openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = dup3(r0, r0, 0x80000) getpeername$unix(r1, &(0x7f0000001a40)=@abs, &(0x7f0000001ac0)=0x6e) write$P9_RCLUNK(r0, &(0x7f0000000800)={0x7, 0x79, 0x2}, 0x7) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000001840)=[{{&(0x7f00000002c0)=@can={0x1d, 0x0}, 0x80, &(0x7f0000000200)=[{&(0x7f0000000380)=""/102, 0x66}, {&(0x7f0000000500)=""/74, 0x4a}], 0x2, &(0x7f0000000580)=""/212, 0xd4}, 0xfffffffffffffffb}, {{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000680)=""/111, 0x6f}], 0x1, &(0x7f0000000740)=""/64, 0x40}}, {{&(0x7f0000000780)=@alg, 0x80, &(0x7f0000000800), 0x0, &(0x7f0000000840)=""/4096, 0x1000}, 0xb5}], 0x3, 0x40000101, &(0x7f0000001900)={0x0, 0x989680}) bpf$PROG_LOAD(0x5, &(0x7f00000019c0)={0x10, 0x5, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfff}, [@generic={0x1, 0xffffffffffffa31a, 0x1, 0x10001, 0xf4ae}, @generic={0x7, 0x8, 0x15, 0x4, 0x8}]}, &(0x7f0000000040)='syzkaller\x00', 0xffffffffffffff65, 0xaa, &(0x7f0000000440)=""/170, 0x41000, 0x1, [], r4, 0x1c, r2, 0x8, &(0x7f0000001940)={0x1, 0x1}, 0x8, 0x10, &(0x7f0000001980)={0x2, 0x6, 0x100, 0x800}, 0x10}, 0x70) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x1, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r2, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r5 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r6 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r3, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r6, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r5, r6, 0x0, 0x20000102000004) 03:43:52 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) socket$inet6(0xa, 0x80000, 0x800) r0 = creat(&(0x7f00000000c0)='./file0/file0\x00', 0x4) ioctl$UI_SET_LEDBIT(r0, 0x40045569, 0x8) r1 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/status\x00', 0x0, 0x0) ioctl$PPPIOCSMAXCID(r0, 0x40047451, &(0x7f0000000040)=0x6) ioctl$BLKRRPART(r1, 0x125f, 0x0) 03:43:52 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x6, 0x10000, 0x0, 0x16, 0x20, 0x1d, "5ed422fa0cbcdd8aec8d480a319b9e281d583c46341a5498458efdeeca05dc3dfb25f5305651a36c069dcdc8e2918b2d73e381a7fbcaa2b6015815ab5b1463af", "4ca2b45c39d0b447c08e80af2464ca05f0471f80c14a3ebc68d5737563160807a7f972542de4b627df0b3ab95a4811730eeb60611c361ba825ee63e8abde8a6b", "2df559686cba09f271de4e1e4f89f2d0474271d2900a7c82b989b2a1f276a6b4", [0x8001, 0x100000000]}) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:52 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) [ 972.150801] loop1: p1 p2 p3 p4 < > [ 972.165120] loop1: partition table partially beyond EOD, truncated 03:43:52 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000048c0)=[{{&(0x7f0000000140)=@x25, 0x80, &(0x7f0000001740)=[{&(0x7f0000000240)=""/145, 0x91}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/245, 0xf5}, {&(0x7f0000001480)=""/143, 0x8f}, {&(0x7f0000001540)=""/146, 0x92}, {&(0x7f0000001600)=""/105, 0x69}, {&(0x7f0000001680)=""/192, 0xc0}, {&(0x7f0000000080)=""/8, 0x8}], 0x8, &(0x7f0000000300)=""/49, 0x31}, 0x8c0d}, {{&(0x7f00000017c0)=@x25, 0x80, &(0x7f0000001c80)=[{&(0x7f0000001840)=""/86, 0x56}, {&(0x7f00000018c0)=""/69, 0x45}, {&(0x7f0000001940)=""/219, 0xdb}, {&(0x7f0000001a40)=""/60, 0x3c}, {&(0x7f0000001a80)=""/94, 0x5e}, {&(0x7f0000001b00)=""/190, 0xbe}, {&(0x7f0000001bc0)=""/60, 0x3c}, {&(0x7f0000001c00)=""/114, 0x72}], 0x8}, 0x6}, {{0x0, 0x0, &(0x7f0000004140)=[{&(0x7f0000001d00)=""/184, 0xb8}, {&(0x7f0000001dc0)=""/4096, 0x1000}, {&(0x7f0000002dc0)=""/205, 0xcd}, {&(0x7f0000002ec0)=""/139, 0x8b}, {&(0x7f0000002f80)=""/178, 0xb2}, {&(0x7f0000003040)=""/101, 0x65}, {&(0x7f00000030c0)=""/4096, 0x1000}, {&(0x7f00000040c0)=""/103, 0x67}], 0x8, &(0x7f00000041c0)=""/75, 0x4b}, 0x1}, {{&(0x7f0000004240)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @broadcast}}, 0x80, &(0x7f0000004480)=[{&(0x7f00000042c0)=""/174, 0xae}, {&(0x7f0000004380)=""/94, 0x5e}, {&(0x7f0000004400)=""/112, 0x70}], 0x3, &(0x7f00000044c0)=""/219, 0xdb}, 0x6}, {{&(0x7f00000045c0)=@ax25={{0x3, @rose}, [@default, @default, @null, @null, @default, @rose, @default]}, 0x80, &(0x7f00000047c0)=[{&(0x7f0000004640)=""/68, 0x44}, {&(0x7f00000046c0)=""/25, 0x19}, {&(0x7f0000004700)=""/167, 0xa7}], 0x3, &(0x7f0000004800)=""/185, 0xb9}, 0x9}], 0x5, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0x1, 0x13, &(0x7f0000004a00)=0x7, 0x4) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:43:52 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000140)={0xfff, 0x5, 0x4, 0x80000000, 0x1, [{0x62a, 0x4, 0x4, 0x0, 0x0, 0x1000}]}) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) [ 972.252170] loop1: p1 start 1 is beyond EOD, truncated [ 972.262198] loop1: p2 start 101 is beyond EOD, truncated 03:43:52 executing program 0: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write$input_event(r1, &(0x7f0000000080)={{0x77359400}, 0x3, 0x81, 0x9}, 0x18) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) [ 972.315986] loop1: p3 start 201 is beyond EOD, truncated [ 972.321925] loop1: p4 start 301 is beyond EOD, truncated 03:43:53 executing program 1: clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) setitimer(0x0, &(0x7f0000000040)={{0x77359400}, {r0, r1/1000+30000}}, &(0x7f0000000080)) syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) 03:43:53 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f00000002c0)=0x6e) recvmmsg(r0, &(0x7f0000003840), 0x0, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r1, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(r2) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r2, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000040)={'veth0_to_team\x00', 0x800}) sendfile(r3, r4, 0x0, 0x20000102000004) [ 972.821700] loop1: p1 p2 p3 p4 < > [ 972.826246] loop1: partition table partially beyond EOD, truncated 03:43:53 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) [ 972.903971] loop1: p1 start 1 is beyond EOD, truncated [ 972.909297] loop1: p2 start 101 is beyond EOD, truncated [ 972.935748] loop1: p3 start 201 is beyond EOD, truncated [ 972.941451] loop1: p4 start 301 is beyond EOD, truncated 03:43:53 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = accept4$packet(0xffffffffffffff9c, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000140)=0x14, 0x0) r1 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/mls\x00', 0x0, 0x0) recvmmsg(r1, 0x0, 0x4ba33469, 0x2060, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f0000000240)='dctcp-reno\x00', 0xfffffffffffffedf) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) ftruncate(r0, 0x9) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:53 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) syz_read_part_table(0x80000000, 0x3, &(0x7f0000000180)=[{&(0x7f0000000000)="477d7cd5725fc13ddb34be0216c931844c35848e1de80e4b39f56e1f818628d09db099", 0x23, 0xf02}, {&(0x7f0000000040)="f3bc2e9b3a4bbc8e", 0x8, 0xec2e}, {&(0x7f0000000080)="5c492be1708644b3592ec5012a2b838a207f441148d661f164f2f0a4f74d5ada327464a3d8e72958247f84463aa89a1d1125fc50cde52ec571e3586b2578c28d552e000ed8d04678f19409b8fb8aa2bc042b2b3fb8463fd979c1f4cbec9b750bf2bbcd8ea04347c4a71b67a3b1f4dbcdd852e9518fe28771c9ae505ad759a5e910017a869c63ccc93e23ee5f9b818b2b59ba0ee2345c80de1e04c6c76875806b710383b8ec853a778060add9cb3208d4a0fe4275cb17781f9ffdd31d9ad7303c91f957d0af6954a34ce9f9aac90c7a5b", 0xd0, 0xff}]) 03:43:53 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='timers\x00') ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000140)) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:43:53 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000080)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:43:53 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) ioctl$PIO_FONTX(r0, 0x4b6c, &(0x7f0000000640)="8d9287973bdfbfa93a5c4b9066b84f541a9391d80111cd0a18a1ad2a01108fd8a1d38547828b3091fbdc3b645b7cc91c50177b3a427bf7ccb0e0efd3f4743aadb32b7a238ee55831d84a5f9b46002c28eeabbc0e09c11cb3ec63a266f54cf595cb0fa351867c77552cb7389d6b61b92fe692f145338344af8f5c915dc92ca8433acd890ddeb274f4c02f0bb0ba1c036b29dd4e5857aae095ec6e15f567e0b4f5353ba0878d30e34e957da9a3cf861b5f15912c43e1d1c220e12334447d56f14d348b02992be8591f3e02f03df33a62560c6f313b14d5903a0199483bfd0099f89605027fbda6e64f5424ed") setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) r3 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) r4 = dup(0xffffffffffffff9c) r5 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r6 = memfd_create(&(0x7f0000000200)='-\a\x00\x00\x00\x00\x00\x00\x00/\x02', 0x3) statx(r6, &(0x7f0000000000)='./file0\x00', 0x6000, 0x4, &(0x7f0000000440)) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) ioctl$TIOCCONS(r1, 0x541d) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r6, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) getsockopt$bt_hci(r2, 0x0, 0x3, &(0x7f0000000740)=""/232, &(0x7f0000000380)=0xe8) sendfile(r5, r6, 0x0, 0x20000102000004) getsockopt$EBT_SO_GET_INIT_ENTRIES(r3, 0x0, 0x83, &(0x7f00000002c0)={'broute\x00', 0x0, 0x4, 0xdf, [], 0x1, &(0x7f0000000040)=[{}], &(0x7f0000000540)=""/223}, &(0x7f0000000100)=0x78) setsockopt$inet6_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f00000003c0)={0x80}, 0x4) [ 973.460470] loop1: p1 p2 p3 p4 < > [ 973.464439] loop1: partition table partially beyond EOD, truncated [ 973.555966] loop1: p1 start 1 is beyond EOD, truncated [ 973.574545] loop1: p2 start 101 is beyond EOD, truncated [ 973.591520] loop1: p3 start 201 is beyond EOD, truncated [ 973.618040] loop1: p4 start 301 is beyond EOD, truncated 03:43:54 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)={0x1, 0x6, 0xc7d, 0x4, 0x0, 0x1, 0x95d9, [], 0x0, 0xffffffffffffffff, 0x3, 0x2}, 0x3c) readv(r0, &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:43:54 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:54 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/checkreqprot\x00', 0x400, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000044) 03:43:54 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x93, 0x1a0}]) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x18d) ioctl$VT_GETMODE(r0, 0x5601, &(0x7f0000000040)) 03:43:54 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000200)='/de\x93/l\t}\xe8\x11\xd2\xc3}\x1e\xf4\f\xb3B\x9b\xd4\xe7M\x11@\xabng\x14\x14\xf0\xf4\xb2\xbb\x88\x84\x85\xb8\rg&\xec\x83\xdd\xc5\vI\a\xe4\xe0\xe7\xa0\x18b\xb4\x1d{[H;A\xcc\x8eSi\x17P\xceIE\xfc\x1a\\\xd4\xf5Y\x15\xa8\xb1\xc2\x0f\xe9\x95\x97\xf7`\xb8\x88R\t\xea\x801\xaa7\x05+\xd7\x15\xba\x11\x06JU\xe7\b\x80p\xf1\xccu\xb4CU\x8c\x18\x13\\]\xa0P\xaf!\xbb`W\x9b\xd4\xb7G\xd3\xca\xe3\xedd-\xa6@\xfa\v\xa5\xd9\xf3\xa1%\xa0M\x01\xde\xfdD\xb5\x9b\xdcV\xbc\xdd\xfb\xa4\xa2\xa3( [ 974.165370] loop1: partition table partially beyond EOD, truncated [ 974.229439] loop1: p1 start 1 is beyond EOD, truncated [ 974.239811] loop1: p2 start 101 is beyond EOD, truncated [ 974.252864] loop1: p3 start 201 is beyond EOD, truncated [ 974.262918] loop1: p4 start 301 is beyond EOD, truncated 03:43:54 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x20000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:43:55 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000000)='sit0\x00', 0x10) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:55 executing program 1: r0 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$TCSBRK(r0, 0x5409, 0x1) syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/attr/exec\x00', 0x2, 0x0) ioctl$sock_inet_tcp_SIOCINQ(r0, 0x541b, &(0x7f0000000140)) ioctl$RTC_EPOCH_SET(r0, 0x4008700e, 0x1) ioctl$sock_inet_SIOCRTMSG(r0, 0x890d, &(0x7f0000000080)={0x0, {0x2, 0x4e21, @broadcast}, {0x2, 0x4e24, @remote}, {0x2, 0x4e20, @multicast2}, 0x82, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000040)='caif0\x00', 0x4, 0xffffffff, 0x9}) 03:43:55 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) prctl$PR_GET_SPECULATION_CTRL(0x34, 0x0, 0xc) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) 03:43:55 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) [ 974.750607] loop1: p1 p2 p3 p4 < > [ 974.755018] loop1: partition table partially beyond EOD, truncated [ 974.874199] loop1: p1 start 1 is beyond EOD, truncated 03:43:55 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vga_arbiter\x00', 0x4200, 0x0) write$P9_RAUTH(r2, &(0x7f0000000140)={0x14, 0x67, 0x2, {0x20, 0x1, 0x7}}, 0x14) sendfile(r0, r1, 0x0, 0x20000102000004) 03:43:55 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000040)='&', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) r4 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/enforce\x00', 0x0, 0x0) mmap$perf(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x2, 0x50, r4, 0x0) [ 974.898605] loop1: p2 start 101 is beyond EOD, truncated [ 974.922250] loop1: p3 start 201 is beyond EOD, truncated [ 974.954559] loop1: p4 start 301 is beyond EOD, truncated 03:43:55 executing program 1: r0 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz0\x00', 0x200002, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x880, 0x4) write$P9_RMKDIR(r1, &(0x7f00000000c0)={0x14, 0x49, 0x2, {0xc0, 0x1, 0x5}}, 0x14) ioctl$FS_IOC_GETFLAGS(r0, 0x80086601, &(0x7f0000000040)) syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) 03:43:55 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:55 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$UI_DEV_DESTROY(r0, 0x5502) ioctl$TIOCEXCL(r0, 0x540c) write$input_event(r0, &(0x7f0000000080)={{0x0, 0x7530}, 0x0, 0x4, 0x1}, 0x18) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) prctl$PR_TASK_PERF_EVENTS_ENABLE(0x20) sendfile(0xffffffffffffffff, r1, 0x0, 0x20000102000004) 03:43:56 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) r2 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) getsockopt$inet6_tcp_buf(r1, 0x6, 0x0, &(0x7f0000000140)=""/44, &(0x7f0000000180)=0x2c) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000300)={0x0}, &(0x7f0000001980)=0xc) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f00000019c0)=0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001a00)={0x0, 0x0}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f00000031c0)={0x0}, &(0x7f0000003200)=0xc) stat(&(0x7f0000003240)='./file0\x00', &(0x7f0000003280)={0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f0000003300)='./file0\x00', &(0x7f0000003340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r11 = getpid() r12 = getuid() r13 = getegid() r14 = getpgrp(0x0) r15 = getuid() r16 = getgid() getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) lstat(&(0x7f0000003440)='./file0\x00', &(0x7f0000003480)={0x0, 0x0, 0x0, 0x0, 0x0}) r19 = getgid() sendmsg$netlink(r1, &(0x7f0000003640)={&(0x7f0000000240)=@kern={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000003140)=[{&(0x7f0000000380)={0x128c, 0x21, 0x9, 0x70bd28, 0x25dfdbfb, "", [@typed={0x8, 0x24, @fd=r0}, @typed={0xc, 0x39, @str='md5sum'}, @nested={0x264, 0x6f, [@typed={0x8, 0x54, @ipv4=@multicast2}, @generic="6b9f4bad703c9cbb9d3b027b26e70dea66ffcbd4516bc848e6fc6a6a806a83e5c586aaf45263045c3d6bc8b9903d1653e0e0fc0394e51c6f10c7e01f435f9706d2b7ce74338e8edc82c2682a6c2fccb888cfde7ea0a8b4317851a5760928f9b4895b7bcd473dc8d681b12f679a5cfd9231f5bb23c8d42ab8d268d97d1d24f386ab8f7aae1152d5fff0e397509e4e02628585ad29d12fc9250ec24af9b05e7fd0d1d0025ba19eadd30853cc2da45614f51d81bcf43008de1b62805023e11f41", @typed={0xc, 0x81, @u64=0x7}, @generic="fd7ad1d0b310f2c2405fd75dc07c7efc09bc3167681f7dcb228db50d777c5b4164724560db4f76b024cb0cba49850a003f5f90fc724c803a5c4587", @generic="608a78cb423b0b496b2632edfcd36776bdecd7b4324bb40883d7f1db174b4b088db7ff3163e6c7b9c46185b390694422268debbe7a88aabe02990c0fc41554cc94da9e7f0c2913e34a0268793e82cf6700867302ee2c94ac296dbe411d09ba871e2549635bcab12ef7624b886ea04d5f4bb69ee44722d5a6e5638ad580603ca403ee51", @generic="525b047decf765ccc7f71f92322e4ba1c7b3e5c85acd8109b39f198303664a134467a4bd68f94f14db2578633660d0aef5f9ef69b86f5c9ed1f66dbc6b6fcecbfef9fce3115448577a3846dd56b4f7395efe311ffc67880f0b7596262574ff6293391e5a93cff0c6f41acb494123676dd1c366d90319c0d8bb834963892b2fd4d68ce6edb06093b18bf4626b28cbcb3b3b115b5758c620f4ab1808b7d9d8d40e108e808819830e508c432bdb5b97f732c6b845937629c841b918c6d1a1a376db6d9a1027763c75fcb7db8c00"]}, @typed={0x1004, 0x13, @binary="f5656adc5166853ed640985df4106a29ab9d743d6ce4acf457ae2db68b35cd1342ffde64b22c969be8db07f215f62b6af4c3bfd4aad5a52077055be13887405421d2fb93b0a76110adeb497be55d1a00438b32ad53a3de7e3492500d3e256e9761e970d8b8aa58f283988220b1c2d291ed79c3c47d194ce61edf1dd4f8ecc6a8a4e7a67d9acb6304dec96927243fe24661386e8b4668f628cfa101410c27ad60fd941d080fe9cafd179776afdfc95a543ca2f8fcf4f63b677f89044d8872dc7cb159c6ad2f5fe6fa9c7e4c2ed39cb63023e1702a1511730a403c2d8d59a215ce9085cce785904ea1f7d2823d696a5f82e311c7c318053032a0e828eed56c6cfd667280186505cbbc2537c5d1d7d2d53a3e5cdb27c9281bb88a8a481b34e5eb8174f7a601f56b1510da1e67f21710e85e7d872104f29eea1123939a0a8b2205ef80499054ae4955b2498be9a6e3a1007fd7f13afb1a23aa503d419873e9a39f370afd1250d39d063948e6c1476f8aaedd38ae48bc8f568f9f14593f68833b9752f1291ec6b3cf1c1eb3713b2152e4e32c756cdfc50fccf9aea5a67d4ff07f0c635014d8870e49ce413b1408a6fe7420fc75d8b9966b46499bab0c9066199738b6f30d9965b9606609327e8200309ac724d32b920c8b8614de33fa7d7d4dcf043f402e5607503b86736dd3764ce8ed72069584a09830c6b3b50ec995e9166d83205b9f941027a2305f0776750edc86cc00aff267e2848ed096f8614821293098f52ee975e3dea201efc69b19c8a34d68f9d1003ad2dc51030c42a1d7ad868d3ab0a0379fe7d5934160ec912eaa31025f7beb38241c542833822fb03b888d210cf6e441cd8c629f628090d59e8c8353cc4ad57e3b7f357f925ee7769c4c7c3d9ef1dc1613fbe826f2777b1c4c545eaea68c16b1fdc99c59ef93240e5273a8923805ff70008f6d70dda79aef2162ac0a8050ee82c12c2becc702d48b2147cc6d0c82e6e6b17140c438cd342e2c4228eb292530b6d2167f054685e950537aecf7436b0b79a82dd8ee8bf2a79d22a1bd2f156578aeba9c6f476355146e148273964e6f9ab38db081fbc3ca4c847874b270c2c0c2539b8906620ab0e80bc3fd81b8027e5a759f97426b886c15448f1bbee060bbd69f138bf551ac412cf429736bb91cf97f9ee8bf622bf2fbdec5df4117e5101ec267fab8ed06c5e249147f03169effc5ed6b518a2120e558baf481125b635c4b53bf6997b57d57ed0bd9f0d3716ed441427c8031eb4a906d7d4e68b35d659c1c78fe1b0599d237150b1526d777649d27d5a605ac12f10b391e0db43614a91210f7396c1ab317c11be832620a064b428a4e01d395ca32260fe896d291d17a4a45312fa240c8cf644d277397b07ec03d1a4f4e7d85e59b23f9f62571a55ed024b8d8ea3fb8fad29c309824ed1220ca9366795036c8e63d899e691d1413f79492c3475349f8f6cb966fd7ddeb910cea26b6ce5cb954e96d6c3c2f6b0cf49848dcd6a9ed822a1e5649bc6792c2ddebc21fa0ea2da664c77bc51915a2401160ddbfb27d2037198616e001c474aef5af9b056bbd5677215a1e65cd59be235b8ae39faeb8544ed518f1b7ddb90216ab42f3588a34c9a34739b66c1e8824a29421da68a6427d4f5d82ef57d30f54fcef4098163c5317e6f199db3223a739c058dad6e08960fac25ad545743ae95a964258219ff651c4c6ceb9159851f087bee55ed29617088a8109155c910e8684e34fce706b275b442a8b66ba47df6973c8f55e244d54cc4d1719dfd52f470749991a3897d62329d87aad28d779361fba87991ca01a82e93b7c62b5ad3f5d2a8b64e080041679a9f9c58abd2f99ca9d031f137d3510566da072385a2ff2568d82e5f9ecdbb4e850521a5b19a949f15a8933800d0027974fa5ca15ab2ad1d9882a25b3a7af4d5a650ad1b91449e02d863de96065715cc8be59df7e8465ce4ed81cbca5148c61fa2458ec9041a15ecc22491ed48ba3af2f2a48549999e6f89912b1970d4d3dd3e8452a3cb28875ea3698ee9613d450b6d8a44ed0d3f75fbd7c38263cd6f7d99ccdf5b185e37bba9d2e2f6b6df1a5b46cf2b6bb5b7b4c1103a32be05a30543314d89489bb6c53a5c90e5def3741b56b8ce325774ac45d9dcf52f5904b3f59fc4c23fad2f9290bea0e4d55bc80adc34aa7cd5d95f22dc5e9f3626982c58de55e2b6984bcd14694dcbd28f3fd1c365bcb4947a84c398d5a217cc13e35b39dd4bb505fa5ea2658d37d28e97bfe2744c910948cd28f0a142db5d9e215479b544aa167a1e8856db05234c93af69d3d1c473a7295adae03c885abb8b70a71cff54b8c272a2577adc8ecf1a2fdb9e51154edf0620be7a7830ae78a5ec55ee5260997aa449a5cd0ac1b155eff0d3b52c2f8eb0def51087c44c3c86876afaa47e345afdabc732e1b702bf15d2c163a5c82c7b99688542243879ed5329857314616b0e5fe3fa1bc5a029532b9308bc8cd757b0bbdd95655e4e63e5bab79d86359de78d9cca7dffb0b69e39f90c1768cb5e925153986ac1dbc2cce6e7f24f8a8ebffd8cf6340f9922364ac435d3be3e9276824607c7634f306c5e6a326ea43add74ceba6c7f2a58bd3d7a048a101e635062a12c2210f1cadbc04052e02c5303314185fdba034bd644c3d33eca7ecf99d9de1b8f5652450dd64e7235d9291f3c55b7ebe215db31c8e7338c0f71e7656bb2a844c2a5be394ca97af08f7df472f7f9fdefd30a1d8b25e01029cb3317bb84f9265330abe42933f27e55846e638883760066aa73867555cd935580ca895fdec93a749b70ba37acc0e9af490c0ab0533f60196531a90adac0ed4c83f34febaa04f1aa153942d69e910f39c7b2a52423c60dbc3b9dea51f8192966eb446e112c6f96cb2c98fa44c2dccdf60435d0cfa9dc98ce0ffb2077b5da2a0a8890cad546415dca48d3b56f7b4ee9fb1bd460167c44358bc5774550bbdaf72198c6c344732e518025633ab171cd597353e17f4f7768145840f0e4409eea7e60fef3d501aedb3c2dca9836d9152577a021ddf09557c632ac71620cea80dafab7cff1abb85f0e292da896aa55c69c80092e274e0b48b6ec859077abb887ff1f0838520c8c22da7e3a80ec42eab42691630518c1491ffeae7b0d571602a19add7388c0f212f25757d4ea41ace15035fa1ba04c560a06ebc89f2d5df35c8f27ad686e532bd65ea454bef87b62678542f19bb539dfa5d9fc759b24c982e8a39962c08fb7b378e95ff58c7d0a930ae9bc5555ed62af58b59aa3f1c8d8503d3679df7d0be6f7347572090457788062abfe44176da2163de9a7ac5c1a2ccdc1251b783d16aeed2ca3439bf637a30caabefa3edcec4064597a0105df1cefe13a72386b937c6008e81ac5fa75bbe95bb62c61b76548f1435f806ec8c913fea7d00b5b703bd6059c3f27de4878a448d55c2aed2954ea2e95e685c3dcd39a17b0f303041684834e35a15bbb6818a7a1797694583f61e854b51fbd64606bf48428193f77f9c03d73e86b12ee1a3dd15f9c13e8f01d135cb1e02e68aa4339eac58365c893c2099d97a1c1bcaf309b34eb9740060a282ce652d613d04c8427b915f68847a56ccccecce5649f005fb64708f2b6eb11fee72ef33036fee9c6a000038fe8c87d11d62076c28e21f01f3f6273100d0e1029288906a75a73e58b7e3600835b33993ad80aad9dc042eb51c1956cf36c6234454fefbbd300f2a10fc79421f4f4c3e8512a115a6180c910dc32780734a417302e7fd94d3fa2c4a3940a60dc611190567c3ff613d69990de39119cd95e131ee5568c10462c08736d5a1deff9998127121ec22bbd730904d753f236c4d932c06c877a76029dad096003a9099be2086102b93e65cd6663eaf9922b042b6d4d4ea7282bae3e194021459a8bafee4a2ceed3a7dd04f87a3f3c91d7ebd0851b5a02489ce030db92fa88a934c112e0942f3f1512608ef2eef8fe4e870513fbf0babed90871e5900605634d7b5d0d6d1ba451b88587a82106229e46bea0f1ace4e02ec298c2228670c969fa8f3c9d55dfaf34ab88978ba4ecf5fec89473e9a878089e3524e001ea4367ccb886769b18559705d4f4d4f79334bc60e83d7cd2272cdeb1194e4e9cc0b3272b6d02951ac8446b2df6bd2a56c081a514dda7fb72e14f0d0fd46de9e20c51c0314d3a534e6a9a733e97126d2afd62cf4c1f5391b0fc94587b55ff0b128016fd1a1ab660e2180f4b6b2c0ff3da7efaa87303d5cf9255520e7a1868022fb91ce6c2b3b2a619bbfb6898bed2fe213a6d412e69ce3ec4753a751a1828920baaeef003096561f391882e5e18dd202e667cfea5e0b1ec628c5728776e86fac54402ac6d6eba7b993c152022b8a945e5cdfb28f37d7b5cbc9980f4a46ecbd249885f7edcd180a9767512ad73e0dc2669c4482d78aa85c4182495e5a96cd87efa51c8bd4282f04d99e030bfae0af1f3bcf74ee2781c7edd8f9ddf30b904bc23d827da239627983d70621fe55bd2ff7eb55f4ee5173aac65182ad5428b471f3630fe2af59aa04bedfc064c82a63abc68977fdc94bb831ecfb041c70ca783d70228fdfe55705bd6e7b3a5f15830dc7000657410d00de64d2e7816cc167b999bd9411a21cf4c070e46abf366e254f6585e260642bdc50bc55f7f77df1a4dff3ae3444d32d0ae7877ae286e06518728ea545f8eb3e3d7670b9c36dcd4589ad5834332cc03865eb999bb885494b83b30acfcb82ba7fd960f99cea6f67953c75ad447740f1e2c7e8e091b3af6b67fd85c3bd0dab3c78c00b4bd613e81df14f610c10d020cced0d6bd6b98a4bc43c50abbcd5761d95ac70bc99804498a9aef98b67cd783c2fca22ff3697c3a9b4220e93e9c6454ee5a687a54c889ea55523ea7e4a511f53628b8dfa66749caf7ca19ee03eeaaeb1df429be2f242586640edac7cb2abe52eae7995d3209b9d815e8dcd1ac68ce955dba5f4dadc8b91ed084a2718f1b0cd1189b3c4d108b57f6bc81ea0d38b3f2a9c2bf369cf3f28137fb0066c6b2d03a6a77c6840b0f5f03ba19fb0db1605c65d0a71c8ef0021a389accc681b776340cd4667bcdfe8dc7edb436183f74aad96dc23d64868a34892c10da530ed09332dcb5d5127aa158a5a37a926f1202aa590581d1403c963cccdd90656bc09800ee478bb9b3da957616b0f2b6b02d3dc340ff637efb74b18899de150be4cb3381b6829b6485c825b63521405ebacd9841fc62a58efbe02f9b401605bb9fe68fb500d5fca46d3749fafe3f0efd02c61f841b0ee64d63a153557a8f7e50dd7376c672d90cb3db36bcbe7cbe05b723bce5b9ced7a591cd5fa5cc0f8947a74691d18dd030f67f814076d5eb492b2ec5d08560fdc06c1ffdb266f9859382cc0f0d312c6ef4e0c4c859e6d8e1fe97748da6a1732b67ba371c820729cf0f458116928188628563defc8cdac6e9cdde8c25075e3786a970e54689b44bbc4004704c93d910741a77e3fcb08d987b252f87bcb80528e158d30892e77666a8252b59bcad014d8d9d42c4b1eeb51ddaf54b96b6f2f972554dc63fad9b41a1025d8dc70f4b02b11673bb76f54a2e5b341222a9b41ffbd08e7eae43621bc7bf74dc27c9a272187c896061c3ab6a6e28a67b1ccc2b7832cb95eb99c4306dec076c2cc0de11f8e6e0811d0ba51e3a5ebeee1f4bc225d82f341de4b2578ae70044c2b64890a6bc73529142aa9243ed431f484a2489c83fc06df2251f50d7fba54f5fd5ae7d5d7dc52a72f2f694c8cd68de33408b4cd5fd1"}]}, 0x128c}, {&(0x7f0000001640)={0x1ac, 0x2a, 0x10, 0x70bd2d, 0x25dfdbfc, "", [@nested={0xc, 0x4d, [@typed={0x8, 0x36, @ipv4=@local}]}, @generic="457b21c11939a3f93a30c866a59cc8d032ded372a99a48029a3202ffe837ad5635bd0a98cade6c57a524f16577e1d6db36e345f43a1e0cf4675b202187e793d7f39a4320d9c29099ec693a60683e5ec2ed8a12ffd8f8eb78754ec85b884a33ead4453b0be03647d62ff7e86dbb51c61721b41b1f041973b0636e0889cb379210311955daed5d402b85ee380fb4fcc27dfe49bf", @generic="2e89cf32b208d6969e5b6b959382fb09d45760314f35e3efe6fc546d19682637893255df5b46057f4d143fed97c8811f6a38e5ed2a1336cf1d02969305a362c12d35da1a168c04cb383f8c40dee1bab34f5c9042f8653350f30a3d7101fe17645d39a2b5e6bb03f761f2b5d77646eb51025ecab277433b4078439a077bfde888d1fd3266f0b939b763b81f3f2a5810172968eb117adc69ff6964d1d92ed2b93c7b5d4cfe355b8e9067fe3174d30ec2e78da9d2501e70966a5ffd6f01efacbc1e7d5599336d039df946a0696bcade08b2809eca6dca93dbdbd9497804ce6a8247a1ca29e493b33ed02a9feb4dff390b55f722041dda77b8635ce6ed"]}, 0x1ac}, {&(0x7f0000001800)={0x15c, 0x33, 0x620, 0x100, 0x25dfdbfe, "", [@typed={0xc, 0x2f, @u64=0x4}, @nested={0x124, 0x52, [@generic="9ea641952d05f3ce4aa1a4d72fd251e5e9494db00f2a963d730ef70c168ab2b98c51bfff7bc01a4c642c697a0834e796", @typed={0x10, 0x75, @str='/dev/loop#\x00'}, @typed={0x4, 0x76}, @typed={0x8, 0x94, @fd=r3}, @generic="4f8a4bb3d9594d8e12c0a1c70fee15766e3485c28149fbf6356ffa49b5cf9ee414df7d35d87d6358b7b16c1f8d33b78308d8fdfe", @typed={0xa0, 0x63, @binary="13a066ca787e3cde737951b51ad0cd6cb2ca89320f06839c9848ef9e47ee1a4a0a9414ab61833142395817495f7d243e615f4c3a508031b5edf01fa05ace3ec3c76b1ea2fab4ccb5910c00fb24be7355563f3b7f72ca815babec864d3119024a88c81d82da311e90ace982ba265eecab6d4a5c4169c424b51dfce66d1b1b3d0283466422d67892c382e477d77f41dd9e1309ad5278ab1e34b496"}]}, @typed={0x14, 0x44, @ipv6=@initdev={0xfe, 0x88, [], 0x0, 0x0}}, @typed={0x8, 0x38, @u32=0x5}]}, 0x15c}, {&(0x7f0000001a40)={0x13fc, 0x1a, 0x800, 0x70bd2c, 0x25dfdbfc, "", [@nested={0xf8, 0x49, [@generic="4af90d99cc33eb6ab55ae70b4170ebaff3aa4308b3cbea3faafbbf49514198adf48dab90b65c4a1e761cd4ca031fe9b7a895ee8aa2b9a02c4aaad6b134ee03e8345655d5c34cea452476d99afc13ddd6563f0421e5c01baf9c95d5cbbf49aa516fdd710b6d743a8e3c4261c1b1be0c667eaabe448c9ec692890731321984f77799ebddf28d507716adb68858f3bc6e2731589b01e1a4be44396464d0a7422ffed85244256b4c727e7a6ac363548ddc8c31a7d80593e782790fd1a6a7a83298c877d3732b9847313c7886a79b0d90683e1c1e5fc73a4d5fcf624afc8820b0eef1a17a19a9ac987e20bb2e6763f66c63cf2062f0"]}, @nested={0xd4, 0x63, [@typed={0xc, 0x4, @u64=0x9}, @generic="e6898acd56f2ad0fd6bc1f12f2e2c4b49595eaab844fb3849cc7f91a4d31f8b49c02fc6121fcbc623152c6a61f7ddc783646bb559052b1a8b6a3b9de5c74b638fede69c5501e791c8929385557d0d590412e0df0714173f4d332a56dd3c964c23b1578c2d12325fa9d294fe2c88b2a3d4944f2230ff9a76e94ff3bd2bb64288a7a133233cc91d43e9161b84b9c04553f9f696ab0b24b4022e3829ac3b00bf7c360b3c64363c6c61bb14242d5e1064e42a842c3b3d801b7a6f6cf6511e2261bfd192322bf"]}, @typed={0x18, 0x50, @str='memory.swap.current\x00'}, @generic="cec907e18161ac4c7bd09458ca8a7512a7bf770017c8b4bb223e74cb86cce5f692a24668dbf951b37b70982f84a0863327875ca61e2537cec2cfa1bb7807a4123646012ad29f6d460813081711f8359008fc0116fd7ca06761861857ddb0332e43b9c662cd42dc7ea58ce16aaabef6b0658f81648eaa048f314d7806ec73a983f8ec0391830ae3d1e3114496c7bb8584eb7216a43c2bb29fcef1eebe146212b6c8c108792d6e4371b9fd19e6e774e2e6de337dc5c999d4b93ed5ed06aa6810bfd16907f7197b1962073a5348b0e12c96df6e8c967367efbf78586582f9b649333d25d2b1d8005457f3a40387a013b5c15300074076c8492ffe01982a661e92970500154d49f0e00fea0e5942818b0ff3df6acae9863fa5e5b0dfa13c9af9884e65ebe4e24c89472f26e5a2c8596259169d6aa8da505e736084221841621c68fd079ab2f4ee4f61af546a6aae4ce146c130950e3c77326fd090049b29c8ffead70b22a6adaf7b9c5b95c8e90ec44180539034bd4072a31e3a0e27bd0944c0b0c976e69746ef4d1da2dcd960b135b05a330dc643f53e93e1a0f1f504265b7b511a6e96f76658c0c77a99e93e20b7c9fe14b22ae3053690a096385f1c97c25fab28a134c4cf77714f77731c3261bde266ef2896b926703505439a5d92231d40235aa4d0dfcd09683a2264e62b2fe7bbf15eabfff6f5d6d29d7ea7d66c8eb2dd5cf9b4760f00e8e55c486bd0bcfc52f099a5ca39cda621888142c736ab5d98c12b795e901c1629a823287f748fac335d593b14a84eaba8673a8971fbc7a9179b0b9bd95043a992f75542c695043e5c60368b1fc6942bbe5084e7b0a32e88970e68158a38778f9d237eeaa0255c65b33d1291968222bd756437bf9a0a9470dba93712f6d79d9939c3569aaaa75741aacaf4d851d28db56c261be0727d94d9b8dac391790ff01695acd9e9b3fa0d161f910c5a1770adf4e2f8282900b1401cd1eaf742cd798cb047130f452219cac755b91011b72398527a7b0081c5eb221ed566655fdb2c273d305407e855dff459dfa2c50ecdba741bf8bc08091353a54091fa72ba20b47924641a44567bc1bc530394c33a2d313cd999bd9e9a1e59d7666562af6a0fd130e7223bea897d1a7e5b3fc4570ae8ea26907d19679b81e5f788637d909660e65a27abfdbf2e2d758368bccc5d5e9ce091b971dc2753435fc06a5deff73b8c3514dd1b9f5f6ef60ae5af14a702487f5521fdcf43092fca4261f75f3b8c777c7b656e46bd935da53dd3edd235bfd47d9eb2edf8ac24dbbcc3e8b95e13c8fb7203c77c05cdd66f4add2ce0baff9bf426884b6748057d6aee4e23d5160968177cbd1d5d707f54bef1eac0055d513e88768bb9fe53664d1d6ddf230e87068387f74e6a889f971edc5a259c58cf309972261f2166d011f4f8de59054fd531bc34a5c520cddcc036a1f252745c09900f24e403b9afb404b07cb698587fb3aebd656ef101b34ae93411b750bb9448cb51d800c9f7a11c277f85e70f3e9b9c621ffbdbc7b730f9b83bcc81ad15de4454db3c9657dc31fa497b66049a03354518c611d5ace07a9ece259224005b125bf695c1755adb35669de127a4a1677d71402060d89c6b4ba6f26b88a459ee9555b877a01fcb260dd6814605596de6eb89ded09925c14844e44defeb71c0024519949ee7c2062e86cc89b587137965c3ef2314262c9e17e98bc7f01d8f4bb4d713289afe9a9e7a93c1a83feec9855a9cae946434601325f2c2a900f8c5c421ced97bded4598504d6aebb77905aeffe553293c113821635b712aafba7f2ec6f25e0e18bd4a453b903c505e93753336e454701d2dd9d70b300c2c449d396805fae38c4c0748807447b2f4b6bfafdd96f91fbae2b2d05280728f62310d465db681d3e6171ecb650e3b0ed01c14f2026eda7d9b60efcf00f7b414b3ea0f628c0ed07c90953f44311857a373d6843ecfb67c0750b61a493a541fd7150275e4123fca742c84b094bfe2ce8650e8dec6e9be15212e64fd8877af2d20b96af747adcd5a2b8e63d6d7ab77ab9210ba0334a312a5f3411d02b1cd6e449252cf8ab91f8287a6af16b937c4e9be62c94f7ba5ff1421312a09f177aff0dc1505505e52b9d732dd16e68e1d212011d9fe785bcbbad7d7fe1a17751d721010aa4842ac26e86d0b954ce87e89bcd7e7dbc8f14eaf616c2852e49f90891c1b1298319c3db211439cb96858a4969576f07670fe2b7b3ba8fe7b5bc4bb8c3f28fe4134d28c51f9a323ec19420514c278ed73aea1cef2d6b2b3e4ffb9517b1d71dc07024a3b4a19483f737e8dbf2ffa9bf3045fcbb568e813fa1b6866fc2e545c5cf646c4f1f94a790b08cc7e4626d8b475d25f0d60e6e80bf980a61c426d0022f26a1a0db0e99847a26a6ee22e62f64abed1b86fcb40e7e111bbb7ef812195a311987469ec434a6438656c9d34585f80b4ae607539d4cf97699ba8b52432fe89a42d8981d9b134e8797cc8a41bfe3a10de442975a5f521188fc0ba2078ea21a57e66a8fd3f67cbdf397148089395706a7ce94590b3d3bd449bfdc69f5b386b2b70945acada435abedd6adc94893a70b5572d1c3088d607bb0e760fabaea5d8e4931b16707a77bd48868639490a53dc8c93e9f8bde82b41eef64d182a7a26881dea18236920fdb9c900c1fdacf396b6bdae2c5595bf7e80fd9caf809c57963b2aa81f48fcf51d7ee2f786676fbf8ca29c1f41acf664cf903388b5eb8f4e98a74b43e8136c43bead69dfdf97b4e7a76b4b31c2763effb35872b53dcb4ea12f6aaa5f72bbb7d2475fc86db250e723c249ed56957f08a8bc09b67b891b76d67ebc7f67d9b0e6695c049a0b86206949e425cd1ff5065848c36f5a0997e1c62c939d673187af20bd53b28b440e3490f82451dd478f20bc31d27a71c27a9e4aba60f3c50cdfa8c049d36644eb4b148fc71022299e39e3c670d9578bf00764de0c292b5cca5c7d7a8332ad4a88255c9dc8cfd5eace9183624c255f853690adae568c63ed26dc2ca4d4c0885d74433596a4370e6ff9b31962089269e22bf5618e360fa1c955efc89347d0b21db705083532ed0d2ba1191d746820c67d6e534b12ebfeb5a0dd442439586e72b42f91f7e0a4110194cee299d25f1a61614edf98f93005194742340cb17908fb87e623cb7a7eabcb5dbebf3e7120ca6b49e3c6294d15881ea6d3ad5a6101f32504bf47f7619dbf232241b6d721cd4157fe2ab1a262c64a0728272a02b741e10b11b4788a002922de5c38e9e77a71a534d4370bfdc5c28dc76375cbf91d0f7c46b2e73f17c29319e1b8636d44d295196adfe093f048c2b599c64717cbbd77a5c1c108b8bb80cc463a0990f3c2236fa45b2d0b4255d577fa755441679eb2da180499067ea93133d6f6d0d66c6ce0888215244b4ad290df0f528f04447de3b55351375cf889eac8a6b4f8f6721041695f8bc093b6a0a6db0bd19036b79987ec15694d03979c5576c87b498ad5f21c54aa4d790147cc72172c2efbacf24bbad018e372334c7c8c8ff6b2c76397d9cc200a06982776c01300a9d6737d07ac238eafad52d04b35e8c9b8142df88093bf309226bdba9ad745fa450a771a65131ae07abb27ddc2768a1a319548eaad59027aaa53b05f8fc73b3f83dd2dcef491c9c1c17da28687e321880c6b2df8e4d4a1c90922b24bf2a5ee415f9959821443be2ea9b3766600fd3a2cf882a9cb5d700480e70fdb68ea7ed81459ad6b8140148f77222faf3b4fd35df9c9c7bce37223c0954499d70394c963a2379bf3a07f3cb6b3fec6f06f6fdaa9a0f138f0c8e80afecd1cdf414eb1c69603f3f38f5573fc9374069a13f5f0447966b0e69031ca19d5bd4baaafeda135e2e1dab5a215a77ad6ececf7c1bc46de60a9259c18aeb664545d39fb0f6794dab29c21b018a73c2b219ce227bd9d2fabf3000dd5779c8a7c1454451d1bb62b6e21d77f58f1722cb9fc2da356565fb27b7b570bd9d959a447723551dc0a0766bba68f3378d78cf76ed21b662249e41afa35d70ae18bdcfd65c2842d0b6168afd508b9a6b34ecb5355d694ee1dd20a436443ad7471db00593610ff76a7de381873c3843410a9d3ce14c1f59c08b443f2eaa80ae2a5d65578ca8634bbf666ab391595ebc13d4d88dc8f233cec0771061b576c7d83efff50f551d1d02edeb7946fb89d6f4ac7700884a582949eede7f9fa4282dc4dfd947327976c47df33a5665bc5cc63ec053807c08ce3edb1d4a12e86e279c9d8bb8c1e8297f358f211431c9ed7ad700ba4905d2caa19b7ae714807f17f9359512aa68ac77d848128b2bb744dd6870ed1ae1c2f26026839cd9220a34280d4ea52c8e3c774390e966b1c679e1c3492a7860776dba56f178b18c41f5673f33b9d41faec6f66c39edc120e59b0b43e0aefbd7e5e838920e462318febac9e88aec0ddd4abcf6f128678cbabd86cd1896e88b7eb8c402374269bbaae7590ae929e05197d0b572cc08f6c494c58341b2e2a3bd81064caf7328c57b25e8cfe9e6aada256ff36225d8e482c5fae4373bc09a8bc06dd6213a4a3807b83a544b891a9d595e1f482dd88893679947a46c278d256ec79b97ee497b71e8e777e6ef549a9cf963ba8e8ba2b9122387798e835f7ea84a155cc6bfb4b495bf22ff280b2e73888aea8fc6d88681b772696efb009ce8783875cd0702a776af19b2b4ca8abc8b74d37f571efd648fbcfa3d46d7fc1e93562bf9ff4ee9b424b25fb8e3cd8ae7c8cedb8339ea63d3009bc4186182ba421368f6d5d5aa2189a885070f3dfab896ca74e18b5250ad8ff9d75398f4d36171ac0601e29cf46c8895b3039cf11fb8ae85ce06a5291453087a5a97877b4b5ec4c4511c18df10a02b5fedbf59e8330633e4105351d53fd6220b9b6b95313c73cc39714445595ca89782413363a31a896d7ffb71d3de1edcb59c5a3071351dd5d3c653e19a68bc850e24a7ec27258ce49bd10dd3992500ef7af2debda84ee29a81adf8590c37921c5394ece0e4ff89f039d54681891452d515d2d198ac0d786e06b8497d3662904e23deaa006047ee9ba4c5163c174f153a7b1d3b2c0ced0a30471852b293d2d79b0632ce98188759bf6b452ff4b7b1c03612345a4180cd149778619fce96cd3fbc2d749b16ab2de202d13b48fd08803d579861f198933bf53e95fe3a61fc6c15430eb57c742dbafe08897ffaab2e70d96bb0197f19b5636b007cf8af46661d96cea9f9f30c23c870b29df77e253bc6a5060c644cafdf3f843e4a14930b2a37be77693152bf8394ec065c56257e2190165299c0e9cded212ae8a1036886ef8ca32113f70615db598e28befca6a4786b1d2f52161b6c81eda9cd967e74cb55a071af63a2b75ae2911dcb802b881ec8ff9ab8f43717b1dac936c4b0d36007ef60368d204dd989d200590288a412a89c7f8f68d7b646444805b31529ca34ded7af3d5eb5ed0622a4f3dc5ecae412b56c225e795418565611a60bb83e139045517d7175eaa7f37d41a8d8430a00eb8a5e5ca5c63ee5e70485a72e7fea4973becb1082e5cd487aa34c5ec5b1ca09d1b9b91a6a79d3cbb0babb04b71d9ce0abf3aa7c598d90627838fd82ed53c84ad43280518169cf44bd0c6ea682b2c605ed54fae6e82eae926b5cecd9f71a09bef51f5e7be54d714185eab357f55db26358071b16fd9ee84cc486bf0cd9d86d700a0eb003dfab9b6e8e8d9126b753ed1018be84880b498e3fd57555b4f4dcb1a7d1c6a0947794bbff0d4d8b1f04e904f16fcd77", @generic="3a366b7b55f552a344ac4433e50d3ceb2a7a7d4bbff0d52dc8db85ad1159049e8d7fa26e69d4e94fe7379ece03d89eb75194", @generic="868d5e0cc33d1eedff3fb10e40f93a559b96458d84951959a3538647bc3f9f8bb916defc547d22edefabc9a4e9e6484b7343d34401868a0de04bfd0308758790568e0dca1dbc658c90b671aca264c94214c42363ccd562a46bb26bc1eaa4f805121966b568196a00bf0eafde6a5a693a", @nested={0xc0, 0x53, [@generic, @generic="ff97e2188d184420f28b73bff303eeb5b2a5b2607fddac0e8678f481adb7676679e92b0d56d11cb6712b", @generic="a48f7ab25602d9544a6b355485298f18addbefb5b4d9f33ef145b2fcfd5e0ce0c50dbe91e2782561402a70915e8e7741f32404589c7fddf4a6ac3334bf892f50e2309058a44e1894296f80fe182f8856b5a8eb235b13a180cd5b02f36e7588015a08ee8c408e510e8994e1061e87b733e925f2d4038b5f4718ee8b8479903173d3214612a0e4bc9f", @typed={0x8, 0x4d, @fd=r2}]}, @nested={0x94, 0x2, [@generic="00ea092b197a6db559f1dcd22887ea0a0a8a02f876704dcd0236f31126e016e09d13b467e5a1dd552466a0f377c6a6864c94c66fdf1069cf939e61ccce0756", @typed={0x8, 0x8b, @fd=r3}, @typed={0x8, 0x8f, @uid=r4}, @typed={0x8, 0x53, @pid=r5}, @generic="3a6d583daa1937dc8facf3fcfce7641178e2ac7e214af871e9d7d5d7c499328ba75b2d5f8eb7aac36576584a64b0bae3", @typed={0x8, 0x31, @u32=0x2c}]}, @typed={0x8, 0x81, @pid=r6}, @typed={0x8, 0x18, @pid=r7}]}, 0x13fc}, {&(0x7f0000002e40)={0x2e4, 0x11, 0x2, 0x70bd25, 0x25dfdbff, "", [@generic="9702374e6fa43c47e336d901909495b89ca008cbc11c2ffbbf27c69c184b833d4e1106925b87cc0d6bc9339c27595254f29fb8bc5179e4c3e067726f2a357a0eba53543c149525ecdaae525420133e92d4cdeb6b5e00534e8a", @generic="9934237deb847b8032c934eb4424b53c43fbb429a475153d333fb90f4ff6d05c8e0c27ccd538012da3ae5d2e946877efe8ddd418cfbea8390b401cd9f08437d6b06cd6fd9e244956b384d21faa802908e5c6f53094ef73cc29661b21e6290927d85a3823132458", @generic="da96b32e163c25f18640d21acb8de198da9a1e0194c6cf51bff938f2d1a6b881708ac0e8a208ac166ead3dc6a64ad5502791e1fac1075d8b7eaa11531b0a3bf4fc06d43dfcfdd08dee45b4aaa4b71bcba62fb659bedb5b998322f82af2165556fe351947defa853d3e5741da714eab4913", @generic="faa77048a065f4d75b57406076fe645dbef5ee1663a95cbadcc0da8d75832624ee523f2a3f580d4282445d3bd37bd67574cef19b2d99ed38527eb726da5acb5a045350f8639aca82cb39a4d43231d6f57c1df0547b07dd3e0794cc047b2b36eb8682b8f4214b762d528cd0f53ef6e6e671ca95641546b4fbf346b63b248c227b023a191566592c6c6e496cceb652e493d9abf33bf5217becd9f70a24310ad1218654e73e2962d07e0dc88ac8fceb1201ae12e71a4a31e310c8a96a51b4fc321c15029664c13213b31ff1ae860b0ac9802e8cc5ce49a0296df521ae7d22008ef8b512935bab2f1e039bf7dfbaed49b79b6202dcc4f0fdce3da24916", @generic="60e001d064dade852097091542096b84e23e765695c1b5a5686be9e0d3481b84720a78a3f8106ffbac94084c6516d558baff267fe7d4e2dcf8150e44618c3693a39d128c1975d97babf4cbad0583344624fef72cada24c56", @typed={0x50, 0x2c, @binary="64a7536b63365b317b1b2af1f155da883fa796f787f5186198b08c2444c960a94e0afeb9e100cb2f7b2610eb2669b0d8b84536cd3e0acf42a9a28826de0548b5ef67b71b07cb597c1a"}]}, 0x2e4}], 0x5, &(0x7f0000003500)=[@cred={{0x1c, 0x1, 0x2, {r8, r9, r10}}}, @cred={{0x1c, 0x1, 0x2, {r11, r12, r13}}}, @rights={{0x18, 0x1, 0x1, [r3, r1]}}, @rights={{0x30, 0x1, 0x1, [r1, r0, r0, r3, r3, 0xffffffffffffff9c, r1, r2]}}, @cred={{0x1c, 0x1, 0x2, {r14, r15, r16}}}, @rights={{0x34, 0x1, 0x1, [r1, r2, r1, r1, r0, r1, r1, r2, r2]}}, @cred={{0x1c, 0x1, 0x2, {r17, r18, r19}}}, @rights={{0x24, 0x1, 0x1, [r2, r2, r0, r1, r2]}}], 0x128, 0x8004}, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f0000000080)={0x8, 0x5, 0x5, 0x7, 0xffff}) r20 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r20, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r20, 0x0, 0x20000102000004) 03:43:56 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:56 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/attr/exec\x00', 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4007, 0xff8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104005) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) 03:43:56 executing program 2: r0 = openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x80) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r2, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r4 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r5 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r3, 0x40087703, 0x3f) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r4, r5, 0x0, 0x20000102000004) getsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000040), 0x10) [ 975.635046] loop1: p1 p2 p3 p4 < > [ 975.639163] loop1: partition table partially beyond EOD, truncated 03:43:56 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) [ 975.744956] loop1: p1 start 1 is beyond EOD, truncated 03:43:56 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000080)='./file0\x00', 0x20) ioctl$SNDRV_TIMER_IOCTL_TREAD(r0, 0x40045402, &(0x7f0000000140)) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) [ 975.788260] loop1: p2 start 101 is beyond EOD, truncated [ 975.803965] loop1: p3 start 201 is beyond EOD, truncated [ 975.841292] loop1: p4 start 301 is beyond EOD, truncated 03:43:56 executing program 1: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x200000, 0x0) add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={'syz', 0x1}, &(0x7f00000000c0)="fb899502cb631eb890ad37c85b960787dbad85fd7ea0ad79b8cc4317af", 0x1d, 0xfffffffffffffffb) ioctl$TCFLSH(r0, 0x540b, 0x4) syz_read_part_table(0x20000000000, 0x0, &(0x7f0000000200)) 03:43:56 executing program 4: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:56 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) ioctl$VT_RESIZE(r0, 0x5609, &(0x7f0000000080)={0x80000000000000, 0x1, 0x80}) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:43:56 executing program 5: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0xffffff0000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, 0x4, 0x0, 0x0, 0x2, 0x0, 0x6, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080), 0x400000000000027, 0x2001, 0x0) r1 = dup3(r0, r0, 0x80000) ioctl$sock_SIOCBRADDBR(r1, 0x89a0, &(0x7f0000000140)='ip6_vti0\x00') r2 = syz_genetlink_get_family_id$fou(&(0x7f0000000240)='fou\x00') getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000380)={{{@in=@loopback, @in6=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in6=@empty}}, &(0x7f0000000280)=0xe8) accept4(r1, &(0x7f0000000480)=@hci={0x1f, 0x0}, &(0x7f0000000300)=0x80, 0x80000) sendmsg$FOU_CMD_ADD(r1, &(0x7f00000005c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000580)={&(0x7f0000000500)={0x50, r2, 0x108, 0x70bd2c, 0x25dfdbfc, {}, [@FOU_ATTR_IFINDEX={0x8, 0xb, r3}, @FOU_ATTR_IFINDEX={0x8, 0xb, r4}, @FOU_ATTR_LOCAL_V6={0x14, 0x7, @initdev={0xfe, 0x88, [], 0x1, 0x0}}, @FOU_ATTR_PEER_V4={0x8, 0x8, @dev={0xac, 0x14, 0x14, 0x2b}}, @FOU_ATTR_PEER_PORT={0x8, 0xa, 0x4e21}, @FOU_ATTR_LOCAL_V4={0x8, 0x6, @local}]}, 0x50}, 0x1, 0x0, 0x0, 0x40}, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) ioctl$EVIOCSABS0(r5, 0x401845c0, &(0x7f0000000080)={0x2, 0x5, 0x82, 0x6, 0x9, 0x1997}) r7 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r7, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r6, r7, 0x0, 0x20000102000004) 03:43:57 executing program 2: r0 = openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r1, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) fcntl$addseals(r0, 0x409, 0x0) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r2, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:57 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=@known='trusted.overlay.origin\x00', &(0x7f0000000080)=""/237, 0xed) 03:43:57 executing program 0: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = accept4$packet(r0, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14, 0x0) recvmmsg(r1, &(0x7f0000003840), 0x0, 0x10100, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:57 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x4) ioctl$RNDADDENTROPY(r0, 0x40085203, &(0x7f0000000200)=ANY=[@ANYBLOB="01ffffff13000000d5c731a6af62779a29c52bd0bedc4bffea73e8"]) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x0, 0x0) r2 = openat$cgroup_ro(r1, 0x0, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r2, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) ftruncate(r2, 0x3a3e) r5 = dup(0xffffffffffffff9c) ioctl$sock_inet_SIOCGARP(r4, 0x8954, &(0x7f0000000380)={{0x2, 0x4e23, @broadcast}, {0x306, @remote}, 0x20, {0x2, 0x4e21, @empty}, 'rose0\x00'}) ioctl$UI_SET_PHYS(r5, 0x4008556c, &(0x7f00000002c0)='syz1\x00') r6 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r7 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r3, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r7, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r6, r7, 0x0, 0x20000102000004) [ 976.730693] loop1: p1 p2 p3 p4 < > [ 976.734607] loop1: partition table partially beyond EOD, truncated [ 976.826947] loop1: p1 start 1 is beyond EOD, truncated [ 976.856290] loop1: p2 start 101 is beyond EOD, truncated [ 976.890296] loop1: p3 start 201 is beyond EOD, truncated [ 976.913817] loop1: p4 start 301 is beyond EOD, truncated 03:43:57 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000580)={0x16, 0x9f, &(0x7f00000004c0)="48c254b3b248aa46e0088222f343b8516091b580a8fec405cbb3b682316bf0bbe1d9ab8af0a18ccdb72fd60eceeffe606d254b1f697e16857c3bd773766e12f1a062c0eb491f2fbf2391ac5312fd3222ec1226a495d0fb5f6f8308ddbb7a6d93c3cd0b4e3ab3036b315812f6136442767436b74ba879ea641a1f90598a062e07262ad771279ce4b46fbbc2e77916b1e458dc07638621cd9f34778b1edeff66"}) r1 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/status\x00', 0x0, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280)='nbd\x00') sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x40000500}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="000725bd7000ffdbdf25054000000c00060001000000000000000c00050004010000000000000c0005000100000000000000"], 0x38}}, 0x4008014) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) write$apparmor_current(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="7065726d686174203078303030303030303030300001303030345e5d776c616e3147504c242173797374656d6367726f7570002f6465762f6c6f6f7023005d002700"], 0x42) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r5 = memfd_create(&(0x7f0000000100)='/d|v\xaf&O\xc5\x05\x7fo', 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r1, 0x894b, &(0x7f0000000400)) sendfile(r4, r5, 0x0, 0x20000102000004) write$UHID_GET_REPORT_REPLY(r1, &(0x7f0000000440)={0xa, 0x3, 0xfffffffffffff530, 0x3}, 0xa) openat$selinux_status(0xffffffffffffff9c, &(0x7f00000003c0)='/selinux/status\x00', 0x0, 0x0) 03:43:57 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/icmp6\x00') perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(0xffffffffffffffff, 0x5411, &(0x7f0000000040)) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x8000000000000000, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key(&(0x7f0000000380)='cifs.idmap\x00', &(0x7f00000003c0)={'syz', 0x0}, &(0x7f0000000400)="2ee18088d0104f931b93875cc71118d09ca55f0365faaf1805f2d02c44cd59429a6cd2dd588f2a06733a12e73027026e9a1c86c37bd87b69aa1a41e30c2163c2322626902b5e121c82384422b2a77a55749d898876c4ece751b0bed203e37a", 0x5f, 0x0) request_key(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={'syz'}, &(0x7f00000000c0)='\xd1?\xf3\xd7v', 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000040)={@mcast1, 0xfffffffffffffff9, 0x0, 0x3, 0x4, 0x7, 0xa9}, 0x20) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000100)={0x81}, 0x4) syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) 03:43:57 executing program 4: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:58 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x1) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$FS_IOC_FIEMAP(r1, 0xc020660b, &(0x7f0000000380)={0x8, 0x8, 0x0, 0x9, 0x7, [{0x7, 0x2af, 0x4, 0x0, 0x0, 0x80}, {0x7, 0xd6, 0x4, 0x0, 0x0, 0x801}, {0x1, 0x78, 0x80000000}, {0x3, 0x1, 0x1}, {0x7, 0x3c09, 0x1, 0x0, 0x0, 0x80}, {0xfffffffffffff83a, 0x3, 0xffff, 0x0, 0x0, 0x1}, {0x8, 0xf2, 0x8, 0x0, 0x0, 0x104}]}) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81809) sendfile(r0, r1, 0x0, 0x20000102000004) 03:43:58 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) rt_sigreturn() socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) [ 977.605875] loop1: p1 p2 p3 p4 < > [ 977.613080] loop1: partition table partially beyond EOD, truncated 03:43:58 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) r2 = dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$PPPIOCSMRRU(r2, 0x4004743b, &(0x7f0000000000)=0xfffffffffffffff7) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:58 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x440080, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000140)={0x0, 0x3, 0x0, 0x101}, 0x14) prctl$PR_MCE_KILL_GET(0x22) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) r2 = getpid() ioctl$FS_IOC_MEASURE_VERITY(r0, 0xc0046686, &(0x7f0000000380)={0x3, 0x64, "7e7ccb884c3182042a25dc9a47dd414ef470e7e8aad60a322f799958cbfda0b8b030bf22aa68699610a66268195ad02067a2ab194b5bd3c66f4d5d4c8dfd256a3f3a2c01d14c811a257934ac1514cd07561129427318588e213353395f49a4d37ba38f7f"}) perf_event_open(0x0, r2, 0xd, r1, 0x0) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x40000) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x1) ioctl$PPPIOCSNPMODE(r1, 0x4008744b, &(0x7f0000000180)={0xfd, 0x3}) ioctl$LOOP_SET_STATUS(r3, 0x4c02, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x13, 0x1d, "60df59b608db26db4c8bef37ee7071380f7f81bad5b40ef14c6e51d1aa63933f7974cfeea993bd6e4fcf802f999c01677458c74e80b9a81469ab0f2a14573069", "dafc4b9c4024e33b00fad08a7ede3e4d0fe93c7e035f704df8c5511b710c2f6a", [0x0, 0xd61e]}) 03:43:58 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000600)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000200)='me\x80ory.swAp.current\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') sendmsg$TIPC_NL_MON_GET(r1, &(0x7f00000005c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000580)={&(0x7f0000000440)={0x10c, r3, 0x500, 0x70bd29, 0x25dfdbff, {}, [@TIPC_NLA_LINK={0x28, 0x4, [@TIPC_NLA_LINK_PROP={0x24, 0x7, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x10}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}]}]}, @TIPC_NLA_NET={0x5c, 0x7, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x9c7f}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x87}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x1}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x6}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x80000001}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x3f}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0xffffffff}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0xffffffffffffff9f}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x400}]}, @TIPC_NLA_SOCK={0x8, 0x2, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_BEARER={0x48, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x81}, @TIPC_NLA_BEARER_NAME={0x10, 0x1, @udp='udp:syz0\x00'}, @TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e21, @remote}}, {0x14, 0x2, @in={0x2, 0x4e22, @empty}}}}]}, @TIPC_NLA_MEDIA={0x24, 0x5, [@TIPC_NLA_MEDIA_PROP={0xc, 0x2, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0xffffffffffff8000}]}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7fff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x7}]}]}]}, 0x10c}, 0x1, 0x0, 0x0, 0x24008040}, 0x4804) r4 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r6 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="bcd54a387c9175c1dd24ede643439feea1113c74716f04f6c73324f17c840580f645a6cddc15acb9d8f0968a537ec8a981fcb544a16fbeefe4006a07dcdb8c7793e4936aa08b86be5c201aa067b00bfc43834de0f72f5a3ad819dfe2c04e347a350f8e273ced5a8e406c50451cfdb4b9f62bec7be4272aa6aaad78f4dc4c27186d97cf18c0860632e0b46781601e2fbb13e27e8eaabed38d9ef765cff8118a3b8e9798e56c96b9c3eac65ec6ff6db65e0086943697ef81fee8d50c8462a6da6533e2ed49db07fcdcdb8062bc904bf49a8f4ce580a38485b8d0393db47e890813dbfc3638c7dc559024fb12d0785aed3e824d049077f37597c549e1f5347f01", 0xff) splice(r4, &(0x7f0000000080), r5, &(0x7f0000000140), 0x3, 0xf) ioctl$TIOCGWINSZ(r1, 0x5413, &(0x7f0000000180)) pwritev(r6, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r5, r6, 0x0, 0x20000102000004) bind$inet(r2, &(0x7f0000000380)={0x2, 0x4e21, @empty}, 0x10) 03:43:58 executing program 4: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:58 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/status\x00', 0x0, 0x0) r1 = signalfd4(0xffffffffffffffff, &(0x7f00000000c0), 0x8, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000000)) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, r1, &(0x7f0000000040)) r3 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/net/pfkey\x00', 0x400000, 0x0) openat$cgroup_ro(r3, &(0x7f00000002c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKRRPART(r0, 0x125f, 0x0) r5 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r6 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r6, &(0x7f0000000340), 0x0, 0x0) ioctl$FIBMAP(r4, 0x1, &(0x7f0000000080)=0x80000001) sendfile(r5, r6, 0x0, 0x20000102000004) fcntl$setflags(r5, 0x2, 0x1) [ 977.902165] loop1: p1 start 1 is beyond EOD, truncated [ 977.908131] loop1: p2 start 101 is beyond EOD, truncated [ 977.915225] loop1: p3 start 201 is beyond EOD, truncated [ 977.933849] loop1: p4 start 301 is beyond EOD, truncated 03:43:58 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x4, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TCGETA(r1, 0x5405, &(0x7f0000000000)) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) r2 = dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x400000207ffe, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) setsockopt$EBT_SO_SET_ENTRIES(r1, 0x0, 0x80, &(0x7f0000000380)=@filter={'filter\x00', 0xe, 0x6, 0x8fc, [0x0, 0x20000440, 0x2000076c, 0x20000ad0], 0x0, &(0x7f00000002c0), &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff02000000110000004000000088ec76657468305f746f5f6272696467650073697430000000000000000000000000766c616e30000000000000000000000076657468300000000000000000000000aaaaaaaaaabbffffffffffffaaaaaaaaaabbff00ff0000fff6000000f6000000260100006970000000000000000000000000000000000000000000000000000000000000200000000000000000000000e0000002ffffffffffffffff3400020a4e204e234e214e22000000007374617469737469630000000000000000000000000000000000000000000000180000000000000001000100030000000180000000010000f7ffffffffffffff41554449540000000000000000000000000000000000000000000000000000a7bdfdd79268411a000100000000000000190000004100000088a27465616d5f736c6176655f3000000000000000000000000000000000000000007465616d5f736c6176655f3100000000766c616e300000000000000000000000ffffffffffffffffffff00ffffffffffffffffff00ffff000601000086010000d60100006970000000000000000000000000000000000000000000000000000000000000200000000000000000000009ac141417ffffff00ffffff00e40028084e244e244e234e24000000006e666163637400000000000000000000000000000000000000000000000000002800000000000000736ac4771b172df25cc8e428423627af797a300000000000000000000000000000000000000000000000000000000000000000000000005241544545535400000000000000000000000000000000000000000000000000200000000000000073797a30000000000000000000000000090400000000000007000000000000006d61726b000000000000000000000000000000000000000000000000000000001000000000000000f0ffffff00000000ffffffff0000000049444c4554494d4552000000000000000000000000000000000000000000000028000000000000007fffff062a797a31000000000000000000000000000000000000000000000000ff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000ffffffff020000000300000050000000809b69705f76746930000000000000000000697036677265300000000000000000006272696467655f736c6176655f310000626174616476300000000000000000002914e17507af000000ffffff0180c200000eff00ffffff0876010000c60100003e0200007374700000000000000000000000000000000000000000000000000000000000480000000000000003000000ff00660c0300ffffffffffffff00ff00ffff0000080000001c02000099000400aaaaaaaaaa15ff00ff0000ff4e224e2403000800ffffff0102000700f8000100800202017068797364657600000000000000000000000000000000000000000000000000700000000000000076657468315f746f5f626f6e6400000000000000000000000000000000000000000000000000000000000000000073797a6b616c6c657230000000000000000000000000000000000000f7000000000000000000000000000000000004080000000000000000000000000000000000000049444c4554494d4552000000000000000000000000000000000000000000000028000000000000000000000073797a3000000000000000000000000000000000000000000000000005000000000000006e666c6f670000000000000000000000000000000000000000000000000000005000000000000000080000000100000800000000e790a8a4e9245619cd7e953dd49dd052ec1ab523edf740175a4f6321d4dc45989b5b8e758e0d3ec205773d4df840fe335017ad85ca7879d7a597d2b3dd90fde900000000000000002000000022eb73797a6b616c6c6572310000000000006970365f7674693000000000000000006e723000000000000000000000000000766c616e300000000000000000000000aaaaaaaaaa1c00000000ff00aaaaaaaaaabb00ff00ffffffa6000000a6000000f6000000000000000000000000000000000000001000000000000000b7ce1eece6050000000000000000000049444c4554494d4552000000000000000000000000000000000000000000000028000000000000000700000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000200000009000000200000000000697064647030000000000000000000006c6170623000000000000000000000006272696467655f736c6176655f3100007663616e300000000000000000000000000000000000ffff00ff00000180c2000000ffffffffffffae00000026010000560100007374617469737469630000000000000000000000000000000000000000000000180000000000000001000100060000000400000006000000af000000000000006e666c6f6700000000000000000000000000000000000000000000000000000050000000000000003f000000040080000000000010502463ceacb428e5401e689dcd1abd02a8982752c950c47aa8c7e68defebd9ea513658a5e097f983da546330df136f21733ed7606df60ab17c980bd2dbbff100000000434f4e4e5345434d41524b00000000000000000000000000000000000000000008000000000000000200000000000000bca802ff05000000001969705f7674699dee94cc95e19cb0dce31a02ac853000000000000000000073797a6b616c6c657230000000000000626f6e6430000000000000000000000076657468310000000000000000000000aaaaaaaaaaaaffffa0ff00ffffffffffffffffff00ffffff6e0000006e000000e60000004e464c4f47000000000000000000000000000000000000000000000000000000500000000000000001000000f7ff00000100000010a7256a3bc1b070c37e8c88a12f1dbe5e5402f48362beca23d59fa2f4e4b7d35292b9ea30f66d2b0de8bb4b9a09d29ade8839a38d"]}, 0x973) futimesat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000200)={{}, {0x0, 0x7530}}) 03:43:58 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x5422) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)="01", 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:43:58 executing program 2: r0 = openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) pipe(&(0x7f0000000200)) openat$cgroup(0xffffffffffffffff, &(0x7f00000002c0)='syz0\x00', 0x200002, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000300)='/proc/self/net/pfkey\x00', 0x40000, 0x0) openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000380)='/selinux/checkreqprot\x00', 0x200, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2002, 0x0) dup3(r0, r0, 0x80000) syz_open_procfs(0x0, &(0x7f0000000440)='net/tcp\x00') r2 = openat$cgroup_ro(r0, 0x0, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r2, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(r1) r4 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r5 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r3, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r4, r5, 0x0, 0x20000102000004) syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x80000) 03:43:58 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x40) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f00000020c0)={r0, &(0x7f0000000040)="8b8bd5a771c6439eea0e3f59a67ce8e2b09f54a95865e623d83014", &(0x7f00000010c0)=""/4096}, 0x18) 03:43:58 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000000180)='/dev/loop#\x00', 0x48, 0x10000) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x42) r3 = gettid() ioctl$TIOCSPGRP(r2, 0x5410, &(0x7f0000000140)=r3) sendfile(r0, r2, 0x0, 0x20000102000004) 03:43:58 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000200)="22c622eae45bfd31a9f99c7af6dafa0c7a2e6a3cbd15ed3fa342316c6901d6438a7e882c6c95e850a954e54c8658d0fb0cab31938316ca653f9452748746209bf0b6ae4a0aeddd57f8fa79712e1967", 0x4f, 0xfffffffffffffffa) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000180)={r0, 0xfa, 0xd5}, &(0x7f0000000580)=ANY=[@ANYBLOB="b475b9a872617720686173683d706f6c79313330352d67656e65726963000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000f920b0c385a4536dd821f04539ec236a82cad2851399ac513b1d14c2583d14847000af09dfa9db654365d2a50c37f5d9f17af64c4904de4f6a14362bfc2e1d71884cf2ccd09116c61a8e2d079a5958be5cb4684186c837f0a6"], &(0x7f0000000380)="62a1798658c5d01bd07e36116e582e932e1607b7f7689efe2d1d4537cfa6e1b4e40375d320ffa4d00c357ad7eddc6fd45d06aa37fe44841b165a86826be825ae121b913cacd93e177066f995bb7c7b9aea86c15755da57132de1376d55ff6737a43dd0c0e416076efd722aa05da60786f880068ebdd32cee8ea1f5094fae198b5f46ff959690618a7a9fd59b23756411cdcbd4acf985fb13ca37b457226a9eed94d2a7a480a9c8ed88df1750b651c316e7495781c4619a419b0bd51cfffb915eb1b31f9f8e9d853a1635cf54aeb72178a653061fd81189b4d35637cb8092e239298f590d70b19b8abab0be40e1100e8e2da4f14c47a030ebc88e", &(0x7f0000000480)="f69745397fb02e6908a3973499ecd7c415efd604ae7f6eecc2d60b0a135c3942df20aa2fe77b2586c9de7625ae135d1ec5175ae93a5a2409569528fe23c187d85f02646c272e558402f2513c1bc2654aca6e6f6bbc78b172258180fc73d9d1c0a3888b35d7fb0ef1d5682b6ed548368cf65886f16c550d76841402a4dabe672352c1a613e8f5c0e0e51e13b3ddfd89a3ce6fd1e95d569d048a3e0beed255d793c6010fab26527d962b93cc2d55aea436b298c7868c5342612f2ce2e39523509b187638d7474baa65d6903e22b99f0caa97d3f09dae") recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSIG(r2, 0x40045436, 0x8) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r3, 0x0, 0x20000102000004) 03:43:59 executing program 1: r0 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_stats\x00', 0x0, 0x0) getsockopt$IP6T_SO_GET_INFO(r0, 0x29, 0x40, &(0x7f0000000040)={'mangle\x00'}, &(0x7f00000000c0)=0x283) syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) r1 = request_key(&(0x7f0000000100)='asymmetric\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000180)='\x00', 0xfffffffffffffff8) keyctl$restrict_keyring(0x1d, r1, &(0x7f00000001c0)='encrypted\x00', &(0x7f0000000240)='/selinux/avc/cache_stats\x00') 03:43:59 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000080)='./file0\x00', 0x100) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000140)) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) socket$nl_generic(0x10, 0x3, 0x10) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) [ 978.680991] loop1: p1 p2 p3 p4 < > [ 978.684916] loop1: partition table partially beyond EOD, truncated [ 978.739868] loop1: p1 start 1 is beyond EOD, truncated [ 978.792405] loop1: p2 start 101 is beyond EOD, truncated [ 978.805857] loop1: p3 start 201 is beyond EOD, truncated 03:43:59 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) [ 978.833642] loop1: p4 start 301 is beyond EOD, truncated 03:43:59 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, r2, &(0x7f0000000080)={0x2}) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) pwrite64(r1, &(0x7f0000000240)="736b76c1dec966cf3de731d53bb440eefaa9ee79a8716010a7ca0d548939a5f7133863eebb575d487a49129a3f604f6c9eaf97b786d85c079c8150ba19af42ef86342ef070f53a8a5231f70cc6e3844b6d6bcc47e72a28e4f77561ed346eb361f94e8f5db48b97d0714ff78f13957ec882036eb0f3cebd69093bc17fe3d49e3fd81d651893c4a5c839fc7f24ee30c8ee97b297", 0x93, 0x0) 03:43:59 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000000000), 0x1df, 0x3, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:43:59 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) fsetxattr$trusted_overlay_opaque(r0, &(0x7f0000000080)='trusted.overlay.opaque\x00', &(0x7f0000000140)='y\x00', 0x2, 0x3) 03:43:59 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) [ 979.050752] loop1: p1 p2 p3 p4 < > [ 979.054656] loop1: partition table partially beyond EOD, truncated [ 979.147222] loop1: p1 start 1 is beyond EOD, truncated [ 979.181325] loop1: p2 start 101 is beyond EOD, truncated [ 979.191083] loop1: p3 start 201 is beyond EOD, truncated [ 979.223883] loop1: p4 start 301 is beyond EOD, truncated 03:43:59 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:43:59 executing program 1: syz_read_part_table(0xff, 0x0, &(0x7f0000000140)) truncate(&(0x7f0000000000)='./file0\x00', 0x7) 03:43:59 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000200)='TIPCv2\x00') sendmsg$TIPC_NL_NET_GET(r0, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80280}, 0xc, &(0x7f0000000240)={&(0x7f0000000580)={0x1d8, r1, 0x2ff, 0x70bd29, 0x25dfdbfe, {}, [@TIPC_NLA_MEDIA={0xa4, 0x5, [@TIPC_NLA_MEDIA_PROP={0x4c, 0x2, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x80000000}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x10000}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1010000000000000}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}]}, @TIPC_NLA_MEDIA_PROP={0x44, 0x2, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x44}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x101}, @TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x11}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'ib\x00'}]}, @TIPC_NLA_NET={0xc, 0x7, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0x40}]}, @TIPC_NLA_SOCK={0x28, 0x2, [@TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x401}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0xfffffffffffffffc}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x6}, @TIPC_NLA_SOCK_REF={0x8}]}, @TIPC_NLA_LINK={0x60, 0x4, [@TIPC_NLA_LINK_PROP={0x2c, 0x7, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfffffffffffffffa}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x491c}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1c000000000000}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9d0}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x3}]}, @TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0x1c, 0x7, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6e5}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}]}]}, @TIPC_NLA_NET={0x68, 0x7, [@TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x1}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x5}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x3}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x2}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x8001}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x40000}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x7c}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x291}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x101}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x3}]}, @TIPC_NLA_BEARER={0x24, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x80000000}, @TIPC_NLA_BEARER_NAME={0x10, 0x1, @udp='udp:syz0\x00'}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x2}]}]}, 0x1d8}, 0x1, 0x0, 0x0, 0x10}, 0x20000040) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) ioctl$BLKFRASET(r2, 0x1264, &(0x7f0000000080)=0x3f) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) timer_create(0x1, &(0x7f0000000440)={0x0, 0x40, 0x4, @thr={&(0x7f0000000380)="70c0e4138846fb5d63a6cd1c7d8a7b62bf02229e66971ea9275829df37b4777af0543eb858ad98ed88ea0caaffcd9df3905f3a3fa131cb1a209cfee25d88c2e3d0ea2cbd6c69eefb5c0f16c34b6235a09183b04ba2dc0d08172037239d4d592772f8b149cd8035a34f684ac3d1a694e317ec943cd45383f2ff50566361a30f77bca339ad43e9d071de108ea461b6beb9edf9d8f76f77a1a31bf0d013", &(0x7f00000002c0)="132f39ac82872991b18bdd57d0152588fb6ffb268fcdc534813fbe70dc9307537ff691c67e6419af7e8b61c1581d6808d88f1db1aa184fa25ec7ca25efa714c8b9fd414dac65"}}, &(0x7f0000000480)=0x0) timer_delete(r4) prctl$PR_SET_KEEPCAPS(0x8, 0x0) 03:44:00 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040)='IPVS\x00') sendmsg$IPVS_CMD_GET_CONFIG(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x5c, r1, 0x200, 0x70bd2b, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x4}, @IPVS_CMD_ATTR_DEST={0x14, 0x2, [@IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x81}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x100000001}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8}, @IPVS_CMD_ATTR_DEST={0x1c, 0x2, [@IPVS_DEST_ATTR_TUN_TYPE={0x8, 0xd, 0x1}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x3ff}, @IPVS_DEST_ATTR_WEIGHT={0x8}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x8}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4}, 0x1164a0eb4567e55a) syz_read_part_table(0x0, 0x0, &(0x7f0000000200)) 03:44:00 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x4) r1 = dup2(r0, r0) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r1, 0x6, 0x16, &(0x7f0000000440), 0x132224) clone(0x2102001ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() setsockopt$inet6_buf(r1, 0x29, 0x33, 0x0, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x20000002b) fcntl$setstatus(r0, 0x4, 0x42803) openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', 0x440c00, 0x20) ioctl$SIOCGSTAMPNS(r3, 0x8907, &(0x7f0000000780)) recvmmsg(0xffffffffffffffff, &(0x7f00000005c0)=[{{&(0x7f00000002c0)=@nfc_llcp, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000200)=""/24, 0x18}, {&(0x7f0000000440)=""/214, 0xd6}, {&(0x7f0000000380)=""/57, 0x39}], 0x3, &(0x7f0000000540)=""/87, 0x57}, 0x9}], 0x1, 0x40, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r4, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r5 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet6_udp_int(r5, 0x11, 0x6f, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt$netlink_NETLINK_RX_RING(r4, 0x10e, 0x6, &(0x7f0000000700)={0x7, 0x7, 0x5, 0x6}, 0x10) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet_udp(0x2, 0x2, 0x0) 03:44:00 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:00 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) syz_read_part_table(0xfc, 0x180, &(0x7f0000000740)) r0 = getegid() getgroups(0x6, &(0x7f0000000000)=[0xee00, 0xee01, 0xee00, 0xee01, 0xee01, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000240)=0x0) fstat(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = getegid() getresgid(&(0x7f0000000300), &(0x7f0000000340), &(0x7f0000000380)=0x0) setgroups(0x9, &(0x7f00000003c0)=[r0, r1, r2, r3, r4, r5, r6, r7, r8]) 03:44:00 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) ioctl$RNDADDENTROPY(r0, 0x40085203, &(0x7f0000000080)={0x2a3d, 0xb, "7e4177add3f4940d4d758e"}) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) [ 980.020473] loop1: p1 p2 p3 p4 < > [ 980.024514] loop1: partition table partially beyond EOD, truncated [ 980.069927] loop1: p1 start 1 is beyond EOD, truncated 03:44:00 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f0000000080)=@get={0x1, &(0x7f0000000380)=""/4096, 0xffffffff}) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:44:00 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) [ 980.133936] loop1: p2 start 101 is beyond EOD, truncated [ 980.170344] loop1: p3 start 201 is beyond EOD, truncated [ 980.208808] loop1: p4 start 301 is beyond EOD, truncated 03:44:00 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x200000000000000) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000140)=0x80000001) 03:44:00 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) [ 980.451857] loop1: p1 p2 p3 p4 < > [ 980.456009] loop1: partition table partially beyond EOD, truncated 03:44:01 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:01 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) r2 = dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) r5 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_ENABLE(r2, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x6040000}, 0xc, &(0x7f0000000200)={&(0x7f0000000500)={0x198, r5, 0x300, 0x70bd27, 0x25dfdbff, {}, [@TIPC_NLA_LINK={0x90, 0x4, [@TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_PROP={0x54, 0x7, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfffffffffffffc01}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x200}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x3}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xd9a}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x6}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7b}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x100}]}, @TIPC_NLA_LINK_PROP={0x2c, 0x7, [@TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x101}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xfffffffffffffffa}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x400}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x40}]}]}, @TIPC_NLA_MEDIA={0x20, 0x5, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0xfff}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}]}]}, @TIPC_NLA_MON={0x14, 0x9, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x4}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xff}]}, @TIPC_NLA_MON={0x1c, 0x9, [@TIPC_NLA_MON_REF={0x8, 0x2, 0xd14}, @TIPC_NLA_MON_REF={0x8}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x2ce7}]}, @TIPC_NLA_BEARER={0x4}, @TIPC_NLA_SOCK={0x2c, 0x2, [@TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x6}, @TIPC_NLA_SOCK_ADDR={0x8}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x8}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x5}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x7}]}, @TIPC_NLA_LINK={0x74, 0x4, [@TIPC_NLA_LINK_PROP={0x2c, 0x7, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x100000000}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x4}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x40}]}, @TIPC_NLA_LINK_PROP={0x24, 0x7, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9c}, @TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x9}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}]}, @TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz1\x00'}]}]}, 0x198}, 0x1, 0x0, 0x0, 0x44}, 0xc0) getrusage(0xffffffffffffffff, &(0x7f0000000440)) [ 980.558093] loop1: p1 start 1 is beyond EOD, truncated [ 980.603333] loop1: p2 start 101 is beyond EOD, truncated [ 980.632876] loop1: p3 start 201 is beyond EOD, truncated [ 980.690112] loop1: p4 start 301 is beyond EOD, truncated 03:44:01 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) execveat(r0, 0xfffffffffffffffe, &(0x7f0000000380)=[&(0x7f0000000080)='/dev/loop#\x00', &(0x7f0000000140)='memory.swap.current\x00', &(0x7f0000000180)='memory.swap.current\x00', &(0x7f0000000240)='\\\x00', &(0x7f0000000280)='memory.swap.current\x00', &(0x7f00000002c0)='memory.swap.current\x00', &(0x7f0000000300)='/dev/loop#\x00'], &(0x7f0000000440)=[&(0x7f00000003c0)='ppp1!\x00', &(0x7f0000000400)='^\\\x00'], 0x100) getsockname$packet(r0, &(0x7f0000000480)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f00000004c0)=0x14) 03:44:01 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:01 executing program 1: r0 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/mls\x00', 0x0, 0x0) ioctl$IOC_PR_PREEMPT_ABORT(r0, 0x401870cc, &(0x7f0000000040)={0x80000000, 0x9, 0x101, 0x8}) syz_read_part_table(0x0, 0x1, &(0x7f0000000140)=[{&(0x7f00000000c0)="bc012ce06ffca661bff1398e31a38d3555b5f8b5fea03da09183e262c7505f8430e8cae0b278792bac5f6a53af3b645926b645a037505d8041829a7e41a6119c15f611d3b2", 0x0, 0x6}]) 03:44:01 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x803, 0x20000000000000ea) getsockopt$bt_hci(r0, 0x0, 0x3, &(0x7f0000000240)=""/190, &(0x7f0000000080)=0xbe) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:44:01 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) sendto$inet(r3, &(0x7f0000000440)="610e27f758ce2fe8885971ded3efa87d2b7b6a778cf13c277f2930255ba9f69f60040a05c419036ab4899f61bd7ebcdb0ad6c47dc3bc8cba8ce1043d4fb6c2d6c9a5af1f2ebf43370533db4050d09bb6a948f8bf69061dbdfbfb91c3952db549747ecf2d0219982c2db2c9ffe02cacf1e969724579358d70b965490aad55a5d17ddbbe664e4a70cc", 0x88, 0x40000, &(0x7f0000000000)={0x2, 0x4e20, @multicast2}, 0x10) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:44:01 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:01 executing program 1: syz_read_part_table(0x85, 0x1, &(0x7f0000000200)=[{&(0x7f0000000000)="0000e7ff0000000000000000000000000000000000000000e0e5a932000000000200880126000100000064000000400127008e030c1b5093c69d296f3156a867e3006500000064db00000000030d00f0043100c90000006400000000043200052020002d010900d306000055", 0xffffffffffffff09, 0x1a0}]) pivot_root(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 03:44:01 executing program 0: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) r3 = dup(r2) setsockopt$IP_VS_SO_SET_STARTDAEMON(r3, 0x0, 0x48b, &(0x7f0000000140)={0x2, 'hsr0\x00', 0x2}, 0x18) write$UHID_GET_REPORT_REPLY(r3, &(0x7f0000000080)={0xa, 0xa, 0x0, 0x4}, 0xa) pwritev(r0, &(0x7f0000000340), 0x1bf, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:44:01 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000080)='attr/exec\x00') setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000140)=r2, 0x4) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$TIOCGPGRP(r2, 0x540f, &(0x7f0000000180)) sendfile(r0, r1, 0x0, 0x20000102000004) 03:44:01 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:02 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) syz_open_dev$loop(&(0x7f0000000080)='/dev/loop#\x00', 0x7, 0x0) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) r3 = fcntl$getown(r0, 0x9) ioprio_get$pid(0x1, r3) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:44:02 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) r2 = dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) flistxattr(r1, &(0x7f0000000000)=""/13, 0xd) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) r5 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000200)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DEST(r2, &(0x7f00000003c0)={&(0x7f0000000040), 0xc, &(0x7f0000000380)={&(0x7f00000002c0)={0x6c, r5, 0x200, 0x70bd26, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_SERVICE={0x58, 0x1, [@IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@loopback}, @IPVS_SVC_ATTR_AF={0x8, 0x1, 0x2}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x36, 0x2}}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'nq\x00'}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e20}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x4, 0x20}}, @IPVS_SVC_ATTR_AF={0x8, 0x1, 0xa}, @IPVS_SVC_ATTR_AF={0x8, 0x1, 0x2}]}]}, 0x6c}, 0x1, 0x0, 0x0, 0x40000}, 0x4000001) 03:44:02 executing program 1: syz_read_part_table(0xed, 0x4, &(0x7f00000002c0)=[{&(0x7f0000000000)="20fa9582b7af8a6a5e17162a1eda483b950c5356d65b83de3b2b5a33efc88741441c72cdbbb4ca0fabc5a5c8ab2363967278f025d543d060e012cb39b65b3122482a5eb50fe41e650caf892bc6feba1c4a918aacb531854bcc92a8c24fd81cc6109ff772cac6919b91252fa9d45506021afa0520a4f29a68bbbc32ce55002b310a177ebf3466cc8579f0b8d9765b04dcba51e982028bdf35d8d810ecd7d249714398bff9bacce0016a6d53ce0b76626e5eb585b45cdfcfc4f5d2f899f44f532ca1ddf8b1f9d7772a69649a5e336b69f885419c87f24da8c405e6862450", 0xdd, 0x6}, {&(0x7f0000000100)="390d22fad74eba865062fa1eb5483749b6be8b4b8e52f9851e869b0deab7d95f9bac552e927249b99641f7235fde145a7dcd68eef8c8d734e51ad17883381d3ea3b881fe975088ab2e22b2ad02d44a1ff7eb060c91e1a1e362a973f2b5abcd7c4e7daacb2963b72e56d6f5d76f61ffb8f6a92b0a8a1b7dff05de3ed27c4ecd01122bd47e345cd765c47bb88bc2b701b7630455c23e1f5a845fcd0b05a3579a", 0x9f, 0x6}, {&(0x7f00000001c0)="4063b620e1ddaa83432b1f9eba7cc0dd4ade8fbcfb3c2c18d12b", 0x1a, 0x5}, {&(0x7f0000000240)="26e2e8a6fc48d3a68584fa1195e77336d35510446ff7b808d87a8151049acb260705eb9d40b5186f76c00bebda7d2b009c32fcdf0ec114df30b9530801ff55c1db3fa1bfa6acb7a275f6e17505f09e70b09e3eac7f62d25162848f1a28588f10855b211388634507bbbd9448cc16322225e5e6e799", 0x75, 0x400}]) syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) 03:44:02 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x800000041) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0xffffffff, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) 03:44:02 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CLR_FD(r0, 0x4c01) sendfile(r0, r1, 0x0, 0x20000102000004) 03:44:02 executing program 1: r0 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, &(0x7f0000000040)=0xffffffcd, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/null\x00', 0x80, 0x0) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) mremap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4000, 0x3, &(0x7f0000ffc000/0x4000)=nil) vmsplice(r0, &(0x7f0000002700)=[{&(0x7f0000000240)="625f96eae30265f4ff3c5309c0dc543e69df15cf90876e1652f37d218da3e4b316d204e3b76880138a22a0469cda4d1ad4dfd0a5a35d950910a98f8fc72d4cbdfda83484bc6b2e140087e4e705a8c2647d7d937d6fdb74e835748454f7bee7422a080939520f3d04c62b4a0910dc49d846cdb7c4875c8ae8d5b384acc4feffaeb79b4045714b1595a3ba171c0b295c135e69fcd8adca15ea0cc1cd997b07301da85734d8a3dd8d9065cb350576f737d89a60ab96e1bc9988e0d9104299ae8912033f6bb05d41d7e2df73446d7b2701ac0b34e887ad4153540ffa502805d4ae4eb4665bf6009234bfb131b09055904edf6ddb7c5400bb4d4873d873d155ecf540dd0a7a2858a33227dc0c45cde3d9d5da13aa97e0a1a18eb1835236d9284678622820b9756a3ddd9ca9c53d36b8ce9b0712f5e65f6084d06f0c52f9d52bb7abc69d0dfc0e485cde93a160313abeeae0f9bfd2f3537ba8713ba6e129c849af1cb51a294a0fcced853f11982cb3aacdb4bfb18b07c22ffb3b488ee2a94a0eef1b1c54959ab9d6b231081c328bea713fb78b716e9cf7a976a1d8d4c2159c7cd83461b6b504947d341f77a3260130509ce80dc82c9a60f7429709514316139433f37305b231d79a7fc5ba64cb4e36258155855ad6e5f03557536cca52a918c28c6b70a3c33dc0022e9258eeda20582ef172ef03cdd5d1b70c7d0f3cdd314cc352705da181bbad0e54c44e47c89a4f10f6ac9bec95adf01f391838177b7cf56c2186543de6fbf96431bcb6091263bb34495900c56e277432ff85aab2dbe8621c9eb635e7e0035404e4f3c25db856bbea5c0783fc262c911f75619c1ee9f4a8157a47425956bdd656e19d7177f9ebe9a49eed85942ff8db963a04d8338fbab9578e81cb91b66fbf2ab00fc66a2f2845245c0aeffb243a3e166cbc41b2abc25217bdfdb533a5f35962d88aa160b9a91a453f3db2de4933746ff11c54ec287af9ef37de1216d165ed6f34465d359b4c27f0de0b3941bd77b93324679b6de978133524300c219b1c563c4bedf627e26fb4411e9fcadaa09cea8b17199e19bc749c5f5e0e1a4638a578af449ce2da71e2a844fa2b0abd4c179d69a8dca528580a33fe9a08afda58460a31f61cf7ab5ce8f81d6dce9189256da93ab786cbb15a3b6990e3970e672165280767be37db636c3ef36a7d231163350410522c669ad189aba7df9ce58d764f8435519c3ea863b6d781eb555bedf0365f78e49220c3aed213301c0015a54ea4621874d6ad9e71c57288f29694c07815d044fb1f1b18640454fdd022a8fcf733839bf5ff5ea2e4e6803df7b7bc8726f96f01d41331838981f3c962f457db2959ff61f5312eed18db25c7a4f7909e1e9394e9ab7dd53fdee55b160bfa5fcedb764e6c652d84cdf9d3e953ecafa17bbd93c5ccdd24c2b83c7feb8d75805680de34191fab8fbdc51becc439486cd646e1989dbb464eed25f08577db376e31bcef24b21c2f624070778e2fb5531f6385c0497b618563e6495474ab8489de7254c7e670d8cd1074a6d2b2695a02d29bdc3cf31c348476fb140db0309063c81ea4cc104358d5a0742f34209aa2547b897b3b666fbe4d89b4b9255923f9073f9241e9e99a90349b9c33276a065c891dc684cdc3d7629d1e898886d4e2113e287d74c4cd1ab537bd7cd46f1fefb104531fcf298952f8fc921e47978dfcfb853a101244fc4f509e458b2a6e732691b6e78986d304f03a65ce64bda7d232b4496f89460eddbe44f871e805682409b721fbf584091a8dba29a7e0308f4ceaa650a2e3476e16f59e577f847b6156c52aca275fa0b352a40a3bff7be53f14dbfc175b82a8abce08d202a4838971177555e770afee34a858d784cad029e88ac354e66041ffa21785c64f7b8ac9b909b6ca2453b812f0b17288f16c29311a6f12c8681d19d382b5a261d167516cf7b5f42bbc6d856bbb697aeb347ac9cc3a671f34aa0356e2c1459865da443510a21d7691c899c9b8af92245216ff4cf76f90fbeaf49885e7e9f6ca3e21d5f9ecf5c4c74c8f6239e1aac8de6ce29d574d5d1bc7ce4eeae1951eadbea4943a3a81fe6e0ee750e0280149a37434e3bf093afd82a34392cc8dd82b361d6411126cd6831a5b254add30015cde21b963148a4c0abd21d9dac9f8edb78cb583ba874ac4171089e25d0c290941dd18cab288020efd5520271e220288fab3b4993c6aed94c065dc80f3a8faa03b3fb8b34fd7e3616ecd2e814f463f8b658214bd040898cafdd1ddb00488dcfe9267e463ea1234c748a4972b4a7ad3974709d01d18ae31441ddfa85b343f63fa6c1f71e8afbf8c42f26e912b99ed2a758f6e85a94e75eb405b691d72540e89162b3ca71ec9c18e8a854da2ff6f3aed909f206af2628ba61eaad9ebfdbc8f74c2da052a4fb51ce9079d25552b15ae0606f1ed20b30d56cc8c6ef8bd1b49d7651cfc8d6c0b2e48f460da22681627e32211eae434a9cf7ff331a404de2d6159515b9b0298bb829a9bf3aa652b9a4ec852f4cf76945977e0e8fa6cf96e262df99821760a84b215d8cfe151140b0e1d6e1f6d06912eb70f3eb3718223e6d70ea7a8d68deaed1967a0289467f31925f07dee087efa83b02537dd4c867784507c45cb49a5f33c3d65e4392816e7782e52e7cf4a1588063ce26f8e951e0dce6253a91a86eaeb140c1d94937159f9dbc0b6b7e70ec974f1738c3248fe5a67c4789c48dc5e1de74509731f9fd3cb1fbe03d3950d2b2db103f799538a47943b17c652284cde4212a85c5e8cbcc08dbca1541bd563f6777c66fcb60789e1bc915012999a19c26f6bd9552ed62307f48d2d681fa0b9266195f346506359967d50b330aff19cd1a40f364ba81c7762c19feed3c6e6403a516640b9907c8791b872b2bafc88a9fcbdade376f6cf2e461534c8bc100e8fb7cf35ae19ed4f59ce5060fb5cee456f69117bc511761978b1f3266779a49c7fd40caa4ffe2cd377acaec2196302207f4be7a0b3e7c5af84e709a8515e19753283d55b76f6c5afa950389fcad63b7cf111282d52b8c4e57e8beb3e35ed845632143a9e8450760a2854d63579cf68b158234e8127404b7094b7cb89e814bfdcd442e132a54a120ce99ca5a9cfc28baf949f931215ee09cd1bd3ec2b66624125bf94e71230c00a90d0daa03518d6937ed0cf16e96516bc43497b504ebdea00c40fa930f51528cb19177f7111008177a8b6e56309b3bd08dfeddee31f50236a9d823cf10e0199d74f3a213cad9daa623ba81b407cb5f5d67a8324b60e9dc868038e9aeadd61f0cdc35b9d3fd3501294762a8c453b41dc62e1b034f0b977233f10575a4d46249591694a1cb5d253c8d2f5f71bd6a566d299c8c72112da5c672b55154ec17bf92ac8aea9f1e078ce7e58b296a98d5a0e8bce9591fb6443aee7445ae9f8a256e462f6785600afd21644952d2cbfff27b8ecf19e9f8f48ef5a694c57b9d61dd1324d7828bd1a2e50d965598b257a351d700a2f4b34ff841ed722a95bfaa928994ef75e976339e1bb8eba0b5bacaa7ffc1e4d559e012ad37bf6ce8d7b8d9943075cf2480542a4e214c65932dd222d9176ff88476aece39e2f15d41784d4e49666004d1193278119fbe6a24bb77bc44e9a6b5f259410c8dedd01b880c5322098a7786cfc5f5b40b60720376282c5fe06c4328fc7f0ca4f2b6c3c70b24e9c8c223982923fbb772d84a3e92715dbe2fb698491cdb108cc0cbca4a51aae132f4882165ff64e21597f93c59459efd451d2fca4f1eff9f6f5bf25a934df8ce76a66df3b73fbdb2863e15c60a09d2cb4c4fb7367675b7b6e294926164bbae01502396a4f26e4c0684b4e5261535d8acba2a176d1b9f7fcfc0fc6c380aff3da8c0efbd6ab1436bad89c6c9f4ef4129e9b6c22d77a5213dcdc234e7716a813103d70e648044d95587df3d85f4d4b5e80e69edb1b6b48a763dcbc0e2ecb288636071f046037c012943107928c6ef1a083ac2468f6ac55091b2c6713ad805d27c80b4c63d77e5b75eff66eb0fef6b4943650954809febd35b046daab8f73f120fb722cf6f41becfda8df703b612beeb31968330096d5f68a712d9a5a4dd4c654c49717d40a6b1d681cec2a08b9594e0755562f70c4370c3570d246108d318dfd5c7e6f3cb05d95beb35594349376bbc956b774afa12018d6dc8b5c539ad384dfad830e114198fdf8c5c68bdf1b7ade1eb0d831d8ded021c0ad878a5d28afc87fb29f1a641d6ffc81a5a6edf03f92fe07a571369b56e436e2cb4cd301b04d36396d88930e78bbdd488b33ddd2218e5a3e413dfd700e00f13e34f70d3bc8bab797b53abcbcad4db8c0cf20f7eb5e073082115c815421d042ef5dc9308cb064919bfb7d554c0245a3b3a17e6548ce3c3a688375b5cc5ff5ccb014f121422bf4c54110c4ead95065f0053af2ebbdc055cd24fd1ea0be6cf4a4346895c20e6b76000638ed4dca679623071e98afb4553377120c405c666f75ca43fd2cb408e6ba11cfcd8776c7173da40994cc13fc17ae68ef80227d7600e2ed5caf7ea5bfa0cfe66d17f34496e924b2589153b9e1f784fb99bb907f7795d365af0192d34783c0948d31e021b3ee3dc770e206071e22bd09b854047217090f5ff5789a66139973728bef10d715d7c9df120b2f2d2f6150ea62ee31830776e01759b7b57d03e96c483b53437667bf35e5b1a77f45609c1b18416358db338e6745b5bcdfe6bb6b0efb0b0f1f5757003506fdc8fa35d0daa5762f3767a02cc754588090c4cddd5f774f4ba6f45cfed1ad8b242e07c9819076534527ae9f0545980c53e2f6001989e8dc032b1d2200f52d06396570274f7d5d1783b25c564476bca03e3385ac5c34b25b401d58a333e4caebba3a6bdcb3fe9a4f481f63cf7fc5d47354506f77a27008ce6462ac197192ede0953b1fba06eb8f82ffd54bf3da6bdfaf24852cae07b6bdd9bf31d36589e3b33b829b2b9a8ca0d2c8e9e36050e6ebfb73374228169450afbb6537c44122759ece134a0ccff989543dc84363bf7936ef9fbb9d6882c803e63098e6fc42c59f73d9dc1f4294987ec88af813841b5537e0f6923932dc6d0f659bcbe17ebdf9a28ae8ea5caacf254d6915a17c45bbad3b3718d2499bfbe61d11dfe4b7ca7618e8a49de3b36d97ee6bbab59089a3646afec2ecc01b3c42923b470e097fe46b4d53fe58dc73dae15f21ba6bed5fad7143d0381d640296fcd8b30ef8120107a958891a7042bd99ce7b986f1bdeb5d3240329b17bffac5bae08a7c3dc5f0c0a3c1fe5b6daad473b2d37f83d2ccc82026b86653721492afe2e257deb95baed23155a718fe7cdbd34e0033a2dcfe5008d39d4ffadf739af50338147b2a19671592867248f05070456252d42b89f3b88b43a420562fb7e91f0cc6fc970c254bb87f9a89de947310f5749794dfe80eb296674d8980523da6ef28a17591355bcd835370a93ff51d8984050ff2b191eefd05495c60802806185c2bd6999bff505b1545b92771b49240176cb5c360874cd163bd1ecf8fffd54993171815bb4f609d4ff0b24a0e474933f619cdfae538972615b17fab499b315bb5a954c6d1cc57a0db7047279d735e55e3866d77d2a3d307aa13471ace19a01078b762ef3e8bbc2d211d1f5b0b4d5a90676dc3e7ffa09040eac0f81b7f109bda44755b620d44158eaa40361b36c7087b9524dac83946e481743678c1711cd1a53699115b6966ded3da3c01e9fea6831a58c03321c96fbc0f940d9ee3c97e455777cf89536111d01e8a126", 0x1000}, {&(0x7f0000000080)="f7379e4cf6b7ff4b7097a0ae6265884d0dcd5dbd5eff3726beb1be8ef0578bd488bf06097f2be922fd381d291b220606379300afd5a0aee67e55b311770a65d715cb6e54bc47bed787386970ce928217d7e78c843fce4366a05bca58017160d2db1d972dc9f049e6ad098ef05543059677adc51ccfac45491f6af11e54ba849d8310bf8a80e2b683bd42c0c86540a991aa7e80591e84e85d0ff5faf0ba1c1549c54e6e9e7ae1e8a9794466377cd0b89c74f1e5480818868e0488e97af9637f10cd7d9786a776708bc2a0055ce8d499d0d0731db52a01ba7ba7704fc09bf0a787548bb321e52a", 0xe6}, {&(0x7f0000000180)="22c062a6eacf1ae9158d5394abf6f9f508ca3660bea416442b90a4b3f0d362de9f0453278c04512f2235cc7274a295065dbbb609d4f56f1aca023ec1992d070cbe3ff762ef05820d3710398ac6dd8ab96e9245903fb20b0e3be926dc18594d21070aee537c6d6155a7bb3ac485b7802b42bf6319", 0x74}, {&(0x7f0000001240)="48e73ed5fe8dcdc352c9c13e319a7683ac490f214523039fa2863fc6fae942566e0fee161cfac56339efbe86e55dbc04fe09d37df41aa2ab886f971b5bdc5cf2b5acf54cb6558c5c2b2531ccddb31b139e5e7fe020d595deb24d44715b1cb42c30b4528228b66c0f0065e40074adfc332689d82dd314933606cf580ace61abceb52fac848ca82cf8ac2212843148d141895b162a4fd813409547349158579ea5c3ef8b6a9214a6fffd04b4dab718b0aed3e973e65bd4c514bbc84307b4daf875d8e8748379f50910dd1d", 0xca}, {&(0x7f0000001340)="20e6c28a6e349453782f9af44a61001601da6eb4b2c3146ca75cd94bb2af6c34cdd6976086b7e2bb132a764f0aa831bb83636498f3f3b2f1c3d12818ccf122c9a2b98998a6a49cd435b38b751058b196bd6efe43b2538f4c2f4600d8c0af5ae900ef79e96fbfc4b7cae144b9ec0135914b34d1cf6d5e8fc4b2f129e4f2df65aedef433d94130351bf9bc2db7f57e333d3d85f730358c49d06abc42e8413e9ab560b32bdaf6d1212f6dff8b7af28438bbf84a8043e513581089985179c697bd4b77f3564d3688ca0875053beea612cca047919690f8fa900b38818c84fb7eb06110f31396a938938218a2aa88e77eae3e37297e2c6b6f1a5ccc6087b4c0252cdb4dabc9e9f59e9f843371b0812cde3d12e9a83a4e3e9019bed84ba3bdb4ac08eae51cc383420658bf62a052e116e90f2ad8e31bc2f12b6bd38e750916535dcfbdc0d49287cec065269458d886d382faf6be12d4539ae56635023dbf4ab408baa19b3f7c3653ecdd552abaff6f6b0640999b0cfeb4d3959cdd1118024bc3db55b2feac89798aa822157c321d6ca355f9d129a83d1a17172fc2e8bc0ef77833afcdb4c132404057d16dd4095ec827073883f7b6223bc80ced1cf4d0397b38786a9677fd498a16630872b23520c010e2f39aa76aa90242833f2095d131602073f07fbc5a30f510d81a66a11734dac96dd9cd163c23c7e92c604aef28a3106ce8f25b3b6a4f070499422ff00266560dcbf38d871c61f8957a2b47b02c1dd393b01085e32b31956468e0f1d119e0eaf145045f898adfb30eac986d66629e5696f1a028db87b70436d7863f98a231d25a5b11aab635ac7bfc51395b2fa536f527f5c51bdc819c42872e38df649c3109acb41ebc7c09f42ff9675984b10305b21ed73a0d70326c846cb651af0788680cf4f597d81563447c6c3c9ae6e7a44ae95ec61e9c8bb240e4bfb4ec657674311e4f2ac96c3bb304e493cfa401b3d5e21f7882f1397371a092fa8dc4b7fd3989257c6e0ab5ca49cdb6e8a627ba63dc1912a07690d18edb44eb33789e38dcc28826de53b02e05b38b66815aa98522e4ff75186322398041161a990b5bce4a7ba29595a5a3eba6bbad351b5ca9cbc7417c2ceecb176b81dd6998815f82a04deb1ac3e65f5158167abc298ff57318725e9edc69a2a715539c2189eca22fb11011eb85d44430d75159b323735034539f2057f2f786365f56801fa21a9bd66dcce02662d46407afc316cfdad2a0ed112b085ae5b6b49f04d83f8d36355226bc2504e51c9b2e0113f18bf55eb0d789e025119ebb6ac3b258aca8ea133dd2632e3fbf2a1d6b58bcdcae5f06dbc926e9eea235bee6270acc65acb8e957d17125cebbb3444d25b81b8c4571267327966ad5d000844d01d121096153c2585e0abca4ec8148bd689947ba7acbf65c02623a87f5eab9015a8d2065ef37f4ccbd53c87e8f81ad277d51e61aefa27ddf278627509e83f6db0eff3b1ae8ef46c49823cf5c01e8018c0fe265bed52ae0ac1bc07f17727e4c3a37d6df0db24770cd02a95b152fa6386749426fbd5177640ab64cec1edab321586dc7a06b42a060b7bdb5802455067765bdea13be7bb779b41c45e38699e9b3b913e4e9ebdaf5ab3342b292bf2a0bf34c2bbb14288fb8f39ce3cebf8d1ec35a7b0e3c56dc9aa98f2b353617218256e3f8177c6e698e5923e764762d93d375b552123174995e4aa28e0902064e8bd33f6a9b46c6486fa0e7e3be2af6d6d2c165632460c58cbfb2f6922a7946715d380d784399a9366ca6d02f95f9f1a348376aa6838636d36dbab0b610efc7b0fb2709092c23fa5c18f41c889b62547b5371a025a96e8a598b9035786ceb3e258928a9724919b40664b6a62e6bc0dd33381bfba102a0b3f49a1a151324baf95cdafba42a8de704e5c03eadf128ac2e7ef92f1c51ca6c7cefff6891fd16111b369a7c49b6fe10b24627f0d57c1467814765d1336630d456959ce54ffa149fe63072b3ad9919653d0066971f3a29b6cb041dc9e75ceed2d067c5b142df3e1280cf9e0a492fbf3e13a7364ecd037c6989b642da48db7e4edbc4eaadfc3d823be3f974f9d889b61ae037af2d25752ef7133157e5b9f51f3a4a9f88fcd71d35e5e71bdbb7dd00912673b617b510a769b3596b82fcf4773cf6f156de57b90d02f82730637354d6ff4063e432739679dcfadd6ae6ba0e3013f989a614024ceef9c0310f2e98bec6ddc5fbd0cbb1045d0ed6c10e250e76aa436a221659260e05392764cab481d8633b4a5a2dc0907618765f41ee4694fcfeb8ae4df41cb50a6b44f02abdffa75799a2b1866c927c47b8843e61b9b9905758b63a2b9b366db46e9fe3c38330665e424895932bbf7c926bba94b758afbeede470f972ef47d66521e484ccfbab5630319f5d9021df2abcf82c2b315a83bf63b6f65fa9554896068ab8fc8edfbdb93f06c6920c577b6361198365c17ce328b3ec6ea006bb2d5b616828c0b63e3d4a31e4b13363da577b99baebf57206df3532ec3ce7030e60a7e146de80d5dcc166f40bf3aa5f7fb0023e1e842f8cfaa618c5670773d9c12fd501a07be348693d2624a976d941f947fce60b19f09703d094fbe326a351bb83c2442ed655481f473387b943eca18fbc2a56a3fe2acbad011f285cea711dc7e8704786073e103c164f9d2922b30a66e8383da6cd996c7e2f9fcc00072d0b12fcc7f4b3a4c263eae26202a1726b408f51dd9b202e7d17fc9e2c0861e2fb892e46d590b625b3f0925453e97bcc74de332ef5c78dce1303c62ac7a7fb9d1b4d8f897027d2094762cbd6cd7661c7a9a6d0451d131af13a44f3b1f01f6fda1c27a83ccb5d75b86996343090c2cc51aba16c524c968a1ff3c5d30724a720b7819b288b995bd7cd6bc511102865f22a508f395c2daa5daf683717b70a417259cf6e492cac40c159682900f47ea17c82e7ab89ef544a30978f149f4ef61c44e4c178caf61e191cf1000c73bbae958d09995a69709369ade130c0cb1b3babc3af344380e77638589c265a2e2056f5279d4e56503b7fe92380e5a8f6f72480b022ac591f6935273667fea89b16ee65a9c602fdd7c40024038a65d189f8590d450c958199b55fe3d4489247cb7d778f43ab3d294abfbced071666a236265152a2291969fbe839600c7ef8d1026d816149ad2487e00bd129ac106b011c5c2e262c9bf244dd3efa8cb2feb5bd755a103267056e48e725ce36180970c245f31e7532c6c49be942b76e7a0febee70293856467d47a37a5247928703ffc548d073df5b51d4a6d7d062b7625a3d47f4d1f71007056626eaac8dc5c3261be50c28a76a101d88a3d9e450bd72f14dce51ea80dbcd77489cd0458fd904116406eba8ed9ad1750da7ba1051d9472eb70d81310f479e6e0fb4f3822595bc8828200146e6bdfd9b760f85253d1f6506c94ee61c1ccef68a64a5a11b4f404027ff02792f12d18b4d17bd809a082efb58d28418bd7f135132ad243dc40c03e2fe133f49eaa5d37ab5c90512ba0642f54526a3b886c37a7555347f523425df2da6ea7700a239826877b83783a70085cd6e7455e47f5ecf9897db8196bad91aba3015b15ba1627115638f9c8ebcb5855cccf9021699dc9a41a7a5f8c9de0a453c8d12b11938d134f462cad62ceb7a1a9bcf65cb9c1647d5a605f8a5ecf5e37ca99d9e31f9e5f067ea242d0f63b60a027e2dbc50159dea74bcbbbef5f5257adbdc66b721d67692a0934e1371286aa167a770d67516140ee0c422044704e7baae89af65cec48b7382a16edd59e09fc2e7ee25b128147fe86340e54700feda706eb6f41b699ddd3960b2b8032e9bc0346b31403372bd28c49fdb25a7802e1403b6102b189da0536843c386752d0bb4fd649f085942609fe0cd70c80b194091a32ac3daed1c9add06749d21af53e8875b5c462b4f858dee08e3486b758ffb83cc030f333ffe4e3d8ca4db2d197537f69eae634d77e02fd230a51c528dd95b4aaabc9bc26e302867eb7fc35b10a0e1033e17c3355e151f9b991be118e9aae2fe15262b06d08127ca3c74709949d5e3e681967b5e5a138b0918586c596c143431ec220ceff0024334121d3a8157a737ad94f5eac755284a0eccd81edaf18ec36ffc296aa6351f468af46a3199c8dc17679f1d09c7f75aa0bb9c7a880794c7066e65860d0a0abe51bbeaf880c88821e44f97e36003c26c531db806d8fa54d4742a99397d95461f1babc29615e8cd61917fee4be4c7389acfb09a07b1d23a69b03149b9ecc8295a89465cde69e7d8913f7eb009318d29d439b6abfdff01c7506e38c79b84462dc8b4a0c094306029f62904b2c75be1b858bbce50ddd68852573a43f980ad778dc0cbd5a6ab5ae557a093618d9f02c16627b6ece261d5f7da62d407e26cbdadac5fb7581d029299506d52e283e2959f5cb400859ad50c4c1be090bd013cc6900fb5b5ed7a2dbcfcf5fad0e9b748ee06f1079b20ce54c4df79218542f3d082fd796f601c42c03be9b11e7a3e8a98f8cf72d2358d5f9a6f2a3eb5d1fbe448baa7f8f13f9022869eb516f77e1071e4b4ca5a205c3c30a6b43ebd7e475f2a734a172498e3e5be4b55eb6b7c3e159141a9530b5d34298b87b91a30d1494b2e77fb4a96fd2642323c758f2b1a09731838df9ef13dda72a99cc4b1e7d76bb0ed67fd4cf6c6b172175eb5032f6211a3a3f9dbb8b8ebf079409bb9d7e1570a2dbbc2f3747e58ab231213634cb65e0b37a8998806b9ed60aca2177366ff9831378b517af0de0004bc617f83844bc3e92f6429970c333a4dc03c666d07294cf11fe69216d59dabf28d29750325c152d62e6b65893e703e87e693977f49d550457aa6520b5c361a6e879f92afd4805a24c45ab605e112990afa3724d92493941d8f65b59fc851999c7201d034b9ff219c53925fa614bb84fb57e98fe00bc94a296a327dd3a4cc9e546e596b280be6f52cdb54153b9f3f6fa7afbedc26467a2fec3b3efce8df7351e82893bd2082f64838e869373ff3a536b9c2bdbb430a5732886ef92643e95c42f9c46a2a654dd2cc2602934d6bc0b949e46a79ef590ad7a48dabdd208f22d7d396b30f5584873972d7f879a0892c0f4d08462ac3e69eb5668f55f09561b1614334bc8b0cfe4bf73f17e241bcdea3c417b7b0b960804ad5bafcb1cae86fc5d5e7da0d546dc697fd5350a3e74173ce2d5879436b00fe557cfb96cfae18dc17ff3c132e91ee7dd7e969b2d21aa8147184ec0651e8758a8a37546206301764b240caf128fcc9bd2991e676a072fa54fb7d521f36470d1c4f9990de9d8f59efb6ca70727585a58bd5059934e0b32183c5ab68be22c21d4ba12d6b381facd713b50ea08ce970f9c5d865f46e77d336cc5ab2a8de48c303e75e37c8431c3124df38e5e5c6db495b705a01d542f953aef19e09b87e296b1f6823cb1a2c5176dd6590589c2fa2b6cedbc58716b91fec87749a800cfd223ac870b45882be067075eb202935903b82a05312b9bfdaa88dd03352ef3cb5de594fbee62362ef04493e09d469758acf0e6f64b0ade65e9faba6a028b1c6601ba90e44a8ef07810c66dab6f226d97c8c56cf4db4b487323f69371f96055fe8b64504547d6f1ba13e249498f27289a968d06bf9d54e2184c630c82497ec8e8a2e8f6ad1e77682055c3288d0f2a770df49ac4b32dea26fbe490219975ff55256060d05ef61264b14db33bf7eb9df1aef5eb572f2cbfc513092d6b1b8264e199ac30e4a1e596c8283d32c72ff1df44f1be018f7bce780d31c", 0x1000}, {&(0x7f0000002340)="399bbce03db06b296739a42b4075772752be3c5e27d794932b4e18f8f58067b27da5ff004cee7fdc1555f47451f81bd467e8ec683591df5b4a67fc916b283eaf699056e2f84df6c6aaaa44412dd4cfd0b98f94e9002009bf9d91b349658352b4fec21e4edf04bf677a3b543b923bc03ac978fc477970712d957e1bc600fbacf007c5402e20a64f3d6d031b44dc23d4cae981d93a1c74c343504cbc87fee2fa02375c0a2a3963c951b6cf8f4ad34eaea08efa7fc79cdf9b5601ce3bc726ec9ea656fd4b20b34b4aaaa0afda383f6d62df30979c0880e8f48b", 0xd8}, {&(0x7f0000002440)="d81e2e83473002a6e66cd7d33ffc2a1f5e5861aa3a64f9f04041978dcb74b040e223f5ce816d7d70138662ee354655775e71ab2f6b8e030c2e56c256f7ff6dd3d90bf396faecfe26fb80eaf5e03558ba5117a1587b678c468ceabce845b57a4a63eb242fe72e1991cbb0f894c6b9812f40ae9d4c1de74e761cbe41a96620ab7f873b8182c06ec34813136c3f71e269abdf9bdc61b745575e4ef095d29a2c01510e5a7ec235d54984f969b438e1e2ee01d9cc7171971030fbd069a347a34f26c2f6ec6af3071cd9bd8f19", 0xca}, {&(0x7f0000002540)="2a73afac8b482103d7a1d295f948d22d0264b6edea7ef54ec83fc0e0e245ede0fef0d6bcd38cc755997dd6c7ac0a1a975f55370d78a8a5817536f785bfc5ed49084cf56c1642c31c39a38b504e3c43cd144a4ba4248929cfd250887b6ed1015eb3ea32463f557e9e7414ed505d32ad2114e9c435a874c5c7ca8355633563c84558", 0x81}, {&(0x7f0000002600)="b43eb314b4cb19165a365ce7ab31aaebe3ee5310a1b6a5e050f806069f21fdcd3618962f052368acabc9f050ae3a554b162a7585b9a42eb3cd2a6b10a0c5d6bffcb2a8d47fab216feaa8ff6bc0fb61a060038ede5d4457aa3c7072e7f02176a2067652291ec1b1b98b490f8348de806d010b21da286613f31e5f69f14d9468f0cabb3bad97b1c3bdaf22356112debd142fdefd20c6f6efb199b8b04c68569f4829aab9bec6c58739505373835e19b7d7b87f7ccf1adaabf76efc47879a7b9914304c728f024e7014f982093e96c5d3f34e1144fa7943cec5b3178efa9da4941ef3d329b8c9521724", 0xe8}], 0x9, 0x6) syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) 03:44:02 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:02 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) r1 = dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) [ 982.352600] loop1: p1 p2 p3 p4 < > [ 982.356971] loop1: partition table partially beyond EOD, truncated [ 982.458414] loop1: p1 start 1 is beyond EOD, truncated 03:44:03 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$packet(0x11, 0x0, 0x300) recvmmsg(r1, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r2, 0x1000008912, &(0x7f0000000040)="11dca5055e0bcfec7be070") tee(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000380)='./file0\x00') ioctl$sock_inet_SIOCSIFADDR(r3, 0x8916, &(0x7f0000000080)={'team_slave_1\x00', {0x2, 0x4e22, @empty}}) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$sock_SIOCGPGRP(r3, 0x8904, &(0x7f00000002c0)=0x0) perf_event_open(&(0x7f0000000240)={0x3, 0x70, 0x6, 0x10000, 0x0, 0x7f, 0x0, 0x0, 0x110c1, 0x6, 0x3, 0x8, 0x0, 0x73bb, 0x4, 0x100, 0x5, 0x400000004000000, 0x6, 0x6d, 0x1, 0xf, 0xf88, 0x3, 0x2, 0x40, 0x9, 0xfffffffffffffffd, 0x0, 0x2, 0x8, 0x3, 0x8, 0x2, 0x8, 0x401, 0x3, 0x1f, 0x0, 0x4, 0x1, @perf_bp={&(0x7f0000000180), 0x8}, 0x11000, 0x7fff, 0x9, 0xf, 0x3f, 0x0, 0x9}, r5, 0x10, r0, 0x1) sendfile(r4, r0, 0x0, 0x8) setsockopt$inet6_int(r3, 0x29, 0x24, &(0x7f0000000140)=0x1, 0x4) [ 982.486497] loop1: p2 start 101 is beyond EOD, truncated [ 982.519221] loop1: p3 start 201 is beyond EOD, truncated [ 982.542861] loop1: p4 start 301 is beyond EOD, truncated 03:44:03 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$PPPIOCSNPMODE(r0, 0x4008744b, &(0x7f0000000200)={0xc029}) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lsetxattr$security_smack_entry(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.SMACK64\x00', &(0x7f00000002c0)=':\x00', 0x2, 0x3) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r4 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r5 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) fsetxattr$trusted_overlay_redirect(r3, &(0x7f00000001c0)='trusted.overlay.redirect\x00', &(0x7f0000000300)='./file0\x00', 0x8, 0x2) pwritev(r5, &(0x7f0000000340), 0x0, 0xa1806) recvfrom(r2, &(0x7f0000000440)=""/154, 0x9a, 0x10001, &(0x7f0000000380)=@pppol2tpin6={0x18, 0x1, {0x0, r0, 0x3, 0x0, 0x0, 0x3, {0xa, 0x4e21, 0xe6ab, @local, 0x3}}}, 0x80) sendfile(r4, r5, 0x0, 0x20000102000004) 03:44:03 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) r0 = dup(0xffffffffffffff9c) ioctl$PPPIOCSMAXCID(r0, 0x40047451, &(0x7f0000000000)=0x400) 03:44:03 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000002600)=[{{&(0x7f0000000140)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @initdev}}, 0x80, &(0x7f0000002580)=[{&(0x7f0000000080)=""/50, 0x32}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000240)=""/127, 0x7f}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/203, 0xcb}, {&(0x7f00000002c0)=""/119, 0x77}, {&(0x7f0000002480)=""/224, 0xe0}], 0x7}, 0x6}], 0x1, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) fdatasync(r0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:44:03 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)="016c689e456fe067914e5b830d4747c2e9437f772506b4f71a00000000", 0x1d}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) [ 982.841360] loop1: p1 p2 p3 p4 < > [ 982.845397] loop1: partition table partially beyond EOD, truncated [ 982.936585] loop1: p1 start 1 is beyond EOD, truncated 03:44:03 executing program 0: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r1 = gettid() fcntl$getownex(r0, 0x10, &(0x7f0000000080)={0x0, 0x0}) rt_tgsigqueueinfo(r1, r2, 0x3f, &(0x7f0000000140)={0x8, 0x3, 0x80000001}) r3 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r5 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) r6 = dup2(r5, r0) ioctl$EVIOCSCLOCKID(r6, 0x400445a0, &(0x7f0000000240)=0xfffffffffffffffd) sendfile(r4, r5, 0x0, 0x20000102000004) fcntl$F_GET_RW_HINT(r3, 0x40b, &(0x7f0000000200)) [ 982.981540] loop1: p2 start 101 is beyond EOD, truncated [ 982.987128] loop1: p3 start 201 is beyond EOD, truncated [ 983.014102] loop1: p4 start 301 is beyond EOD, truncated [ 983.221369] loop1: p1 p2 p3 p4 < > [ 983.225106] loop1: partition table partially beyond EOD, truncated [ 983.265434] loop1: p1 start 1 is beyond EOD, truncated [ 983.273866] loop1: p2 start 101 is beyond EOD, truncated 03:44:03 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000, 0x0, 0xb4e, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000180), 0x2cc, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/lAop#\x00', 0x2000000) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) setsockopt$inet6_int(r2, 0x29, 0x1b, &(0x7f0000000140)=0x7ff, 0x4) sendfile(r0, r1, 0x0, 0x20000102000004) 03:44:03 executing program 1: arch_prctl$ARCH_MAP_VDSO_X32(0x2001, 0xcd) syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) [ 983.312590] loop1: p3 start 201 is beyond EOD, truncated [ 983.320873] loop1: p4 start 301 is beyond EOD, truncated 03:44:03 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:04 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000001840)=[{{&(0x7f0000000000)=@hci, 0x80, &(0x7f0000000380)=[{&(0x7f0000000200)=""/11, 0xb}, {&(0x7f0000000440)=""/174, 0xae}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/222, 0xde}, {&(0x7f0000001600)=""/185, 0xb9}, {&(0x7f00000002c0)=""/50, 0x32}], 0x6, &(0x7f00000016c0)=""/154, 0x9a}, 0x9}, {{0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000000300)}], 0x1, &(0x7f00000017c0)=""/112, 0x70}, 0x8}], 0x2, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0xec) 03:44:04 executing program 0: openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/hash_stats\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) syz_open_dev$loop(&(0x7f0000000080)='/dev/loop#\x00', 0x0, 0x40000) sendfile(r0, r1, 0x0, 0x20000102000004) 03:44:04 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000140)='\xab\x04\b\x00\x00\x00\x00\xef\x8dq\xe4{\xe7?\xf12\xe2B\xcf\xfe2\x137o\x0f:\xc6\x1f@\xfd\x84\x84\x96\xf1\xf7\xf5\x92v\x16,\xec\\\xc6\xacq\xb7\xab\xdel\xb7\x8es\xad\xcc1}w_\xb7Xd\xda\xd7\x0e\xbd\xe2\xfeI\x1d\xdc\tuA\xeb\x1f\x1ek\xe1\xc5\x93g\x1e\xca\x8f\xeb\t\xe3\xc9r\a\xe8\x9b\xe9\xf2+FR\xbeo9~c\xd3\x8b\x93\xa7\x7f\xb8\xeaQ\x16\\\x96Z', 0x1) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) 03:44:04 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) r2 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000300)={0x0, r2, 0x0, 0x5, &(0x7f00000002c0)='ppp1\x00'}, 0x30) sched_setattr(r3, &(0x7f0000000480)={0x30, 0x7, 0x1, 0x4, 0xd9a1, 0x6b5a, 0x1, 0x8f9}, 0x0) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000080)={r1, &(0x7f0000000380)="dd3dc7db30dee0c24b67771cac34f99f498d5cbb3b6e19eff6225f8801f4a653eb0ec68c5635f01e7259d0640dd5e82a7472ec258520826b677516061bde96bcaf8738e4fcacfd005a7a57e614afa17ac42f28ffdb397633a5620964b2fcd462435fda52090a9a543514784e8cf08dfbb9ccd133a6ccf7526167b74a824c6df702be03d38c24831dac9f937bfb5c4e50f699b830290aad2855204511db1e7547aa68357ca3a19697732ccb1bc4c03846b6c99f273fcb10113796a0997a2d25f91a4d"}, 0x10) r4 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) fstat(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r0, r5, r6) r7 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r7, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x4000000000081806) sendfile(r4, r7, 0x0, 0x20000102000004) 03:44:04 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) listxattr(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=""/35, 0x23) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4, 0xfffffffffffffff8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0x8000000fff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x181081, 0x0) r4 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000240)='/selinux/avc/hash_stats\x00', 0x0, 0x0) ioctl$sock_inet_SIOCGIFNETMASK(r4, 0x891b, &(0x7f00000002c0)={'bond0\x00', {0x2, 0x4e20, @empty}}) sendfile(r2, r3, 0x0, 0x20000102000004) 03:44:04 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ION_IOC_HEAP_QUERY(r0, 0xc0184908, &(0x7f0000000180)={0x34, 0x0, &(0x7f0000000140)}) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) [ 983.605459] loop1: p1 p2 p3 p4 < > [ 983.609202] loop1: partition table partially beyond EOD, truncated [ 983.673553] loop1: p1 start 1 is beyond EOD, truncated [ 983.698830] loop1: p2 start 101 is beyond EOD, truncated [ 983.729885] loop1: p3 start 201 is beyond EOD, truncated [ 983.767572] loop1: p4 start 301 is beyond EOD, truncated 03:44:04 executing program 1: syz_read_part_table(0x1f, 0x0, &(0x7f0000000000)) 03:44:04 executing program 2: r0 = openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) openat$zero(0xffffffffffffff9c, 0x0, 0x6241, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r1, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) r2 = dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x2, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r2, 0x40087703, 0x7fff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r0, 0x0, 0x20000102000004) 03:44:04 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:04 executing program 1: syz_read_part_table(0x8000000000000000, 0x5, &(0x7f0000000180)=[{&(0x7f0000000240)="7e24548f68bfdd898abd0433b245715f3c6f151c9c4bd9c70d8644905e54927e9de821f2f88a32f96a48ea25f304ab84e6fa3396517386e2abb53f3da307fb9aab488bc82c56ec4c9a3973f7f1148f1518da54bf87a2ab00c231fb8aa35d6fb58b755dfb08920d65b8793c7765e925437642a40e199ac59421bcba12206a5b413abd0e6087de2908e83f697990355b532166a76260ecbc01d8b6c733676d66306795c91fac0f8421396e2b55486008bb7a5d6463a5ab5b382aa26fbe035ac336597fd4e2ad585250fca0d7664f738c18561a21fc55914faf7e2a5a54142b5e1e5c7f6ff387cfcf8151b95343fec55d6b701a16fe51b9044a3afd0d7c34f2cdf58f6a0440f31308c97504a6ed2c164d3c41bad2eb402b7d8dabc01e16126f59a13d398fdb128cfd7280bed3ade7fe9cbc2956a7e8b77fc4834ddecc493faadb640462c94d70fd6af4dff23ddab93d1c2ce61dd78e179c6be6cfa37709bcc508de275dd5ce0355685f17502c992f387c6288b42e274d1fb7686fdf7c6a6616425821731740cd4f3b603cfe0b8b01426dfe4b8db36dc713b37532d7e4889d8e0b728ba74abebd1171aa2f4e0fd9fef770b2bf904dd4b2a2f7fcfffde9e2344c80ccc1146211d8dc996ad229d915e39c20ba7cee825da881ddc9731e0a55daee5640ab04aef4a2fc33a98f075f1dcf61a4a0d7da75d997581137a607e0b57e832724a1ce9b59addd1bb66a4ac712f45420d743b8732edf76e53d903b8e43ba47babf89be6442ca0502a77c3ed9e9d4d0c94a31d37b0700576d44ddd49a21684df964a80ae5af337671b20c81343ea9322f248d1cf0c9631c1205aa7f8aec372bc39b513aad404ef526f5a3d3d7294e2d24444d3c797119dc1d76e55ce18bedc2b6194baaa726b1801922b15a056f6e129a2953540968b45331e6167c3baf93fcdc1946d755e0c4b4604eaea5ced59d2ca4244de067d261691233dc2ad8b2366eadfb281c8b5567c007b0753b754ecc5990f70e65237bac9e70bb278d3cfa7f3edd5a788a4e0a3bd189c608dd989a8a364278a652660ee15ffd0c5f573ac68b35910b36a0fa21e91b794ba6d25c2916873ea2820632400409164659d909ca6cb88a7956179a218631c7e2dd68a2deb7466011d9aababad419b580d1d792ed1432ef25c9a1c602d7d0d8befe311899e6c6b9697ebe08366838c1acb01afe68307627be8e925ce3dd6ce58809506db603856704552325ed6bcb82d1b6c2e9ea99a8ce617ddd188cfe174f9e34b80ac9898a7ee070f2935ea5750367007da3441a49769f8c1ca27a661f4811d95356f5ecaf29c3361e656c7d2f9a2ff225af8a9ba50acb8122ae6b28c9c8298408c408eab2d035b05644d9751e28778ff1a6dc650fb2b16b25a6f0cae7ffadb933183d3cec3d28e82bf8161def47bb9dec65352996a9cd20f110242052092c5a6e3039bdfbe7509b8374acc3e117784990b49075975300b7e4180a1d9e74e86f33efed678d730768d97443a264fb3b00e8bd7ccd0d870b16889f5db708c2458731f5614eb9d2c6003e7a5d5be8077fc6dee7961c0eea5a381a17b61484ef2bf7772cf3bd514e6a7602c03b5ac3a976c3989327febd44f1c3ba66f0f36d73ff1090abbdba62f30035f9e518e36b5c2d72cfd9731682ee26ea56a2c6d5172710e834bc4d76496e04bb7ce605967924f29163408e20af4a7afde45eb462a3253d02ca4ffeb8bfe95808fb93c848463fad866593b1caa1cc1be0577cf5598f41dad1956114eeff380506758e5b44fcce1529f5e2ac3a180683003e0bbcca7d3df6616cc20261cebaf6ae87c4728e3286e557332167a76bf70f6d27d9db6ccb918db4bfde80ea068e6166da60c4a98d599c75ac2d6e2b44e8eb92b7e3b0152c2a0318988348b20f862e5e7c9681bcb514229cc2f78097e0c40867fa606479d534ae522207fd1d5bb06d616a5a1cc02bca4805004299ab47cba5821124476d21a587de65764b6e5ecf1e9c7e743a0aa8ee45d6a37dc0efaa88bda1fbfcbce8bc2a5a5e8a68c039cfec6ce4f38d0aff97c3d82ae79dedc49e08fd97175fc3717c012d43fe19431388b4a09d23d1ca7fe474db00ebb4e8a686216736208792df97e47366912f1d3b48823c0e73b6226a5df6415874d97c5e659ec422a8eff47a8d0da7697feacf5c64dc3ca166ab88eb65ac301b11f75da76c993c185cf3ed3b575c0aed1b3b0c1a78a1a766b1014ffa9542207f5a9b438f9cb7f9870cca2aaca83b13cf8eea695b686dd0168acd019f5ce8c8f07dcdadde5bdda61f6fa1b7d3c6e26e90ccfcb57c7e31608cdca72345914e7d3e07b37d94715c6752797578ba35133a7bf5eda9271e4e347ef754c6ab685ca6709be24459f569e5a63cdb2c42cced7676cc05cc79c27089fc1c5957a5f03cf039452185ce242a2486fcaaa28feec2ba4f57db5a3e12087fff5752ba861bf2c5c6d72517005879775a0414c537f3e4846caba96e4b9a8756611b396bfe3cc457423f04469f2a6f6c92b03a8b39926edf7614c150c6cc69594008ae866e9e7f9e0ba90e0b7ea6ded921001a0d2c10a3affa6a0faf1d91c4a237ac253b337a04e37081cd06ade69481ffe2a65bde3b6f13b6e16e8943c8a2be6e15680f267bbe6409b13a248261ec6d0e2246987fdd524a35b2802f7b99518b2ee4e12fe959ab39a1b234a420738e9e8765b813efd61e023c1c889d8322d3c241b23e1e0514d189e6a86319ed0f0ae1eb62a769f3d66c743ef4e49453df23c7623cbd98e156ee8a396d4c9cac3ecbd8835c81d32dd99e8e1341423fe17f918b8fe1186bcd5936c8ba91f086a10ab78b90239ec0db2ca3d02b3d229476d07615f6cf3e1e6e2639ba28e96c9918d35729525dd82128289623e2ab003e168c9654601fbb3923fc6a99c7130185eecec90171a0cc1f0370ccc39d24ec229333477cfdf3ca9af1a0eca39bae53b6363ef9fbc2bf3e05d318ee6a74a09e094e2f23a3f5b50511b8d57dc7888f5dcdeee28cc4675e0ae29c342228e3f48196885e9e8ed3b9ab31fd2c0d6e5b2c0f279b15d569e821d11c8645649955ddbe4e1dc11bf44f88b5b3a831f79e5dd760183a3b1c5acf0cdcebc74027a017d112bf825ae0206bb96447c6dc9f5cf20ca1c2ef3086433603f4905ec3c47f573523c91add9e57b42b80c7647b57dd95c6bed6b03de6e4050459d3a0e094b2bda83b18a5f03e3682e5ea4a2838d2136c0d817b89dfb51d51d1fb80ea5c9daf872db6e55c895c5346acb57d126419cf680330cf6241b11d500bc14a28e5b7baf0a26e4098f74ec958c45a533bf535929ac23ced7a0daba18011b8028dd625584f441d9e50be955a16fb2b3c41977031aa79e63d33be9cb5532f413ea427b4f3dc49e02499583ccccd15e579801bd32dd1f2ff003d6738bf8fedc6d742a0db07d96bdb2db960b70d160d5d05978b28d41a22e36c34b1431ad6f6e493ee1844ae7fcc61a4e0ddfa8b70371b036686a5315252f694216ec8ee43b152e4241826d40e723c1c5c41bbb4281833ddea0afd66328bd9433ca97c26bd6c3e6f9d837d94fa1d6442f983ff289644235fe7716a7b5b21c12927afd22a992a4ede2195ad110750a1d45bada7185a0f6addd7d9e6d61dd3c962232761e0afc77fe257b1f32c10ab42114ef4cc40ff69768fa45fae714ce129104b4f82deedf784357fdec661cfbc57b2bef122a171bf302629c7914d42bbde3672a8e7e8b8ef1d5365d7bb52dcabb7fccaca12fdd50f69643b0fc07c07decfcff26359ad6c9934e8e94ddf7052be14923384e436b25987b8782e4476b62c21116cb35b7acd5413301e86f69d74b82b329c585438cfdb089c696ce0cc3ddd9950876ca161ea7a19b73888ae8925d3e87ef3c0fd9ba8eee35010328682011e9ad83232aba4d6fa34ba234fa35343f0d9f605589dccaf721fe7a09522da6b5a369f7e16dece34732feba00f11814c6de1438307d03de3fd7114bac0f19f1ea9139104e1f1de1c4e9fc8a19c593d0b419de440c27f160b2f8ee45dae8e89f3cf82f34f35d8d245583c167038116b1987f9ce008a8505c4d841ad6e52f2326e5038e192740f74726c3f1a83c676187bf8a13ac0cefb2e956e6c30b87ea723560d7b1a3d7be763089759914af2c9b01e751f67c6402db272c6ec70de1fe079338eac8e9fde2664486b5b158e9d8793bbd3cb72cf010e7276f89154c88eb7a1175bf65ff0390ea868111aadc31e60bd161e0133a9c3386e76d0f49ad30bb6807b24d326e62c808c896fc625f1ec3960eddc4c5438ea3fc1b134ffcc464c24bd76275d0ea8497274c293060e00e543a1a7cdff167c78a24e054f779571454064d3420202b24cf613ef36e1962de09500125ac66fd2c09619f6502b8ad29f038bc9e584da8dbce93d834a9e2c68db4288a757127c764e5d6f1769b82387dab46c8ddbb0207ed3b41e2f13b663421b64fa831025948e398c6983dd4a17f4699c94ec445bc56221afabf51550c4e1ababb7cf991fc90f0abce6cc7e27fef0f964169147856ab7491f1baaf6fc6c4fa480b0368a416b80c27f9723789284dc20ebc94f9a0a3d1bb7e9c662934cf72c83e0944ccf58c0290336e4b7d17656bc839a679be6edf4970371a507abb9dde7b27b083f8fb707aaca6233e611283e543563f08d0feeb80794640c16c5651d523de99976a259f966fd824250cb306f7be0b1817f401d86821dd98cc91e07af1e1fce6537bcc1f5c3b0e79f02d386f2c8b462961fac32f8a27d656d142b0a4eda76f2467ca2db8a322a8899b0a3313ec28ab6aee3ddf69092551c91e246545833995c00d96e1e34284f10981ca128712334ba83a396a12a758018a8b723a6ebb34da7a7d589299b87e138bada84f9ae7270359e87518c6effe8dd023f0895973701647e9d8b1686f43d4ee3f3eca46abf41d7ee006e6bd3df8f37f2046393154b533866c2f0d5ca0c16e57f34cfc40475d3a736a2c7e9963c11663e7b1163c0498634b8ddba4eb335c4b5e36bf41b97fdc72baf97eb1d57e5d12fab9e4226b7dcdbc91fc35882beb91507da05a7192dac09de00f46d014a3275a5ea536a78f48ddb9dc8a08173c649bb8b4f5cbdb8dabad59f498a0be2a722433c700ec9f977df021450736b006be2e13f16a113f7519afe34696dd9b183d3a49f4b2cb6b23124062c5d7be2f3730834a321e15adcc59e74fd2f43dc70d1801f6300cefe375551b934cdde6a0674eb0c9a0ef8e3ae788ab6d9708c5a63b758711fbb0579b1618ab5f8dcf699cd03bd5c57f46bf72c1c71eb6ef1594eac9559a85c7ef7aa4fe785233c5aff2603fa0d6cf8bacf4e7b877fe7e824ab1db537ecbbc2db948593a5b0218b76d0c291f9a1f8f832bda31053b9ad9dc600622405fd54df5fda67616a3c7d776239d8569e196569532331c703d7c7a518b9cd959d76a3db696e519f46b18d9e2bcf4d2e2b4d68595dbcc9c13578284239af8d750ac9bb6093fa159ba08d36deded941138d728477238137074dad42f2a15f6223070047ee55db0631498e8497aa0bc7d2188056e7ef175d262d12d588ab9e99697590e2c16c40e909fbe56dd935ec04d1338168be65d354f00009b44f53791162a8f15079ae39033288ef7dfd551368e596e1e10acf5f36b873eb4063dbb9ed296058d9ee3a3bbf505fb5cdeb485f7883d4e46a4078201f1b721b40a7e0f1a050787a2615b0de75392fd5268fbeadd4b93d1924769c5f8d340515e5bf12c85c3190e17efb37", 0x1000, 0x3d2}, {&(0x7f00000000c0)="e919434c38d34b7ed220ac136c78d1a5ac362d50576db6", 0x17, 0x7}, {&(0x7f0000000100)="098f98a2b45c2210393255151a59c440f3b9e36a3db3a7d56f1f8a0abcace020f4fd41aacf7f9ecb8816ad9868b9e575caf698f85ea12f1665a8eee3297662b5fae221dd1d0822f4fdf534de536d858c170d11048d26413a599051b408b09e282c1160b3301c311e", 0x68, 0x6}, {&(0x7f0000001240)="6441ceabf477bed9cd2fcccccf021e05c3bf7a7c458a30671ac23055cd8723e66b2ec5ecb93a812c37861168dc7a179edfbeac603295fbfbd0941785efd3b3fd2f24d04a03f3476a0f7658746d2c4f0d854af8143c8414340d938deec4e5ae971b18118b12ae39e07b1611efbebb0ec1b6ac965feeed3873662f676fab32c3108689fdac42c29fca2f7d9a655744e86e6b9fd49fbaa2260b27bc323ec6f93f34d986bec7845e7637b696ccd80636a5d0940385b2846335e665787f7344b75972e18219033effafdf7833e980e915e01b1f4e2195b25dc8f453472cabc5abcf8f1b838f7f9780f97290459c3ce66bf19855d945395e6de783fd041bc6c9dc4bea4db6a21c296e90b02c33c59951faae6490a5545c1e79eee15a04361a7912f4c06425e2827d8c79864320f37ae3511fcef23201dd6c0f21704394ad3e7bb202c33c782722f01456683bb99e136b5cade8e933f604cb6cb2ad3d6367587e227ba38796aca0068cfdc36e11c516dd41e304aa84fda76df3b9083fb2cf85dbff1eea7ba3d5f6b8c7dc73af2680c625791e0b70ff0cd291ad0218eb4f990d8098ebc85f0cf04c1ae0b7d7ea9cf66114ed88fde2ad40fce0a8d4139744cad2eeecf6b898f0341693035e6d21b8b2c6c862e494c4f96b32468a38822bf705092cfc8259ecc4fb57c303b536ab0a8e3e02d5d93798ab1b3233f3a309abc39bb1563f2f328c0ebcb0761215bcf21d8e258276bd6bde4af74ceca90c5c3842e15d010ae0232e873e4dbabfa8044603f31a43ef74aaba4646c09f85ae6d833855d1cd50d6abe60043066b93505ccad3e661472b512bf04dd8da530d467592347d62e3f013112ab8dfea7c89457fdc0a2f365a9d273f630113f22b37f318859f66929d01284e326f70b7e2ee20f08f511babfff39dfea92803078cb3c3ac08c6ac6f9ad8764d30404910c6d917118f43c30639d0a5701258202cd12f15c56a778bba47c384a415f33952ab1a895029a834898dfdaeac642e502203cc77c59c88275ef98c736a1ec1a5aef4e6556800c55d5d4e146aedf8c063b5faea0edcf2dd4855374109b2bd5772a090a92b5aa0779ca2e8fc10c33511c14114abf87b347290d3dddce89feef74e364c9b88859022c3ca73e125ff72501cf0aa82b3fc4c72afb9c5137f902e4ac6de4098f83fb320743b3dbee92c852b39a27352164e61e599af3e93159ee1926a0249e4be72a958cece5d9155a3b77e14fd636a6ba0841324a9494f5d8c654683907ea4be363978194ae4bdcf1a81344dddc6045f63843c90965e02b6d976d04af41ce31cff65a6d917cb47c160812645147c78865575f69b4229b5742c07bff927b8cff283d7308d69fc2ac72f28139ba7456422c902f82e0f88ace7294f3a2508eadf4026eb1c4f4dd71897e3692a94375cf7fe40b799d3ddf539ddcaf9e80d7e95b1c1f979e93e5d42c03eeb5ffd53534965bdc29e6b498b8edeb4a8b36927554572191933e7385835c171ac985a2994c1851db37c952cefc7f53b11c36da8e0f360b85e06dbb1b18e9e4a173b4a7cfad2e4a2a3034ed1cb7b6cf1753a42dcb0b4890f096bef0a1c25fcfef4e9d9de56ac5540f7b58ab6d0d83eb5832af5cbcfbc0c6fb1a3772e6898bdfa17d3ac0622162d12416f8e4ae79bbb69b51bc53ab970176029376a9ed8c2af2da7274fab9d016258af34e209bd08df59eb196010c19ec2f86360a52df6df50f4d82e1ab1245fabe777233dc32b6a2579fa9e99cb7d956554b11a1ea42d0225aa90515242b1bcad8c48ed978ce9264e66c723b23b5a1074098e837ba00dae9baaef231a14deadaa772c7004a48520c66554df9950fe6dd2b5e76bd2f4d7883c8b19d7048b2b22bc37b5a25b4532e5a82b8f6e3e091e7b17ed1e79d9f37a0432e333d12723a2ca023cab3b4f30e9f39850086eadea0ca4fd3e421a9ff1b9c78b2f2687fc83f05cad04437bfbc3e7f90e9bedeb370f2bf234dbd01978542ab2fd3d28d447e576526f08bc245230f47b174d2861998a47bb0e6cc561e4ca87a584e7eee15567ad0c8765c10ed11adc6bd84d0e399152f581c0d5010802b0674f5d82116a2d5e732c09627c77844e76463cdd5a1eb2aa30c91de221f03d88a8e83a40fb2eec769181f4c9d9eeabb50330b9ff21619c475e95d8acf1efc7af5731e7aee7ee69c7b8d397c97e841fbdc9c323c8b1af1c42ccae9f2e4e5dfd6ea0b0e8f58e687a4095638f9bb8e099e27d837065da53fd0c750b62e323d2f1a81c4a7c8c95ba027565157957a5b74db7e8b4e2fddc1bdea5b8548bfbb6947aac72a93284b005c200337161c0ddae642a7f987b34e38faf51c96375c7372ab454f8a86bbb334715ccd1b010e8576645681b1fed0e01957c27d9d60bce0f97d604bf92c52f8873de945c2b5db16f1433af45f396fa2230bd051b371b91d0b119ee40d96acc37e718e8fe4ac2b78a8bbed289a504e1ad0635fd1a809bbb06f4a5ece7344054b00624d5c15ddb5f51af3a24236351ef5bc068a5e7a8e21e01438c8377b25d6026700d3a49c1ed88e0d4f984b7368ad3c748fe2a657acbfb2a24b2159c1ab8fbf6cb6140a1789616528c2128d8c52ae2942733f8d6fbb741b6d684c7e5a32d01b72d96afc82397abd0ba5edace6bb144af47f65d85d91f08db20575a66835fd120f630bd5263cbb86cbb3800cc380f87634955c16d0627482bb0a33bb3bb23950ce71bdb73859b2b699370e739a1d4fb2a72503347e89e2e623159c06c4d0220e029b81ff1db13b60a5ec7bff857e3ce9e355dea385a6aa0cc0f05ed76d123bd821eb4ae62c83b5e0dcc7400e84e7457b86ef743da322593d002dfe88586e32cb5f5ecab4f8a8858df59249967fe8169b54a906b90cfcaa1c03579c2caa84a3fd0b02716b16f0da42cd35e69ee50006c9ab8c202bc0996ee90e38560d314b99b3df5a672566edd4872ae72295cd9f71219a876910abe5bb7079014c91112052511809ec579cac59030628b87f79fa24f635374f444a1cf899a9869b60cb61a9832180eae301da39e8dfbde211e8a4b11813c38fd6bf2921a156a29d9b1b52e9defde8aeb24fda2df28c59321be2321fee909f491e6d569befd5a3c8d32b62d69b62ce7b649c14043e5afe942754e4bdf3cbece71737dd7c94b840a39692adc94d36036915c991a484f313a8585f105074d316f7e12d78f7389c1206da9530aa89ecd3bc8f4eb1b7df9166afb087295e4c2321cc5825a5997efb65de32c2d2e0adc93deed97ee813ab5f4e5bfb661a36c708eb6434dcc00de5545c19e42581d3753b2a0c04d7ec020794fb60e05d8f567a272f2c0f2f22ae33c189b595d9c2da7183e7d38efe61dac6741b4382c620261e57926866e5ce9c6d4bce5033a5500c9bf718dbeb53129b05d931d21ed9689e1e131437429fb18cdc23f117b3bd68542dce27dda760209e5a63693019fdb97c2c523d660e7dc3f58b6ad8c78c4ec25d82b7fb9bcb47e813a795c350bf8e3fbddb1ac8a6d8f68c91c643d0a4fc5d4206bd66d7c21d53f3643858485d77278b23fde2922a39784e246f9f26ced40a88712ef680de204ad03f906f9a95a0f7e4e341aef0182b192197dae53d7d7490b93760e7b520ea1961163f6b675563b10fbcc403a7e1648028f4e49bbe15b90da1e258b253d180c892b0daaca46aaecb7b0d5a64bf57bf37312912259373b95e805ab5c8e1e414b7b4a093c60b20258df06e3f1a8aa0e08ba87dee2e0047fe077a2d3110c90d7f57c00159a3225d4533ac19a81827449c74b1fba93e3f3f135a632c7d787a499e206438b7c34696d5532e89feb53738799d1b91075baffa414a500a84364e8502bad6d6fba42358317673b882ba074fe5e83081bd2e31241c1127c2ef6c05aba8b33065617425e28d911e5a2a70f6ae81467594badae5d368ca116a21d681547a139630a0b8c132b1161a6701ce3f9f3b86d6c00544286db113de7046102a54b44f2d6fe2d97954c2694ead035ddedc58c78605ce800f0de8117a5cf2c76cbdbb0624bde7f8340664d96e16b57faa34ff09cfcb4cfcb38effdf65f4fa3e114e9660ff10ca88d5540ae2bcdc8de7854a19ca41339c09a44df3086eae277d09642fc89f43dd2c7a0bae083e41262c850dea4f55a565b5bd0682d7071154c2243c1c8886c990949f2f9c92b0dd53aca48968b0ce97fa4178dc70a82d900de688b636db67e20522af32c061706e62269ea57ac1474412ba0456fd91730fbf9b95f2a2f883466afef04ffd84bf45d60393483b5a301c89629be99ff5f53c28425e9e1ea1d4dff8240b0fd112464dbc5f4c8fd23e0921ab89705d8183639d2efd5a0ae7239a7e55d894d7fbe0c1a99b1eb7035b30d0f3a3c38e75b214600c13db1fec205c2bbe5e06dd86357335783f94f1a625f93a844d0ec71810fd4a8d0d464dda7fcf39503ae7926476d4c2b7a3ea464c67c808da05f80649f4b41a1db443087f537ad0709f035f080f02b522a1cf6e7de458cd83ef9b4233095ffa96f389fe15c67cf030521a206bd1fdd461860429e3735da1a8ef3418587e1cfd76a64580b9312d51625e0571ae6a71066cba98977931df595610156a9d3a4a8ea18f2b241dfd3ad290e73517499a99ab2b17e6d0226764f42c749a3e039a60b12cbe404d3178af92f7dfdff9613cbe7ff3e16f8ac82b2a42dc2ba81e4c4a212cda73fae44f4aa904f4d5ced1b1c3f53be657364d3fe327b5579c86fcb0f913a3b115a0ca5fb69ba64277d9a61c16d07e8a7d0a899122a5e0d69933ea365046dd575ec0f96bb9bc39db3d1e41782e2b645c4b4ce58951569f4e9453554378555518c7de4f0a8b8527ebb37f5cc8a333611d6b831f6136d9709f00ae113719795fb7fa1e7d19740906a57c2391b70c7766b006adcefd1f86384d3d0599203b47f2ce9f9742c044626e6c31c488133b2ae98b5e3b8faa838250fd6c025364a6c91f2dd9b3fcb741d12326829a1118a5788bb4ce14390e5d52d03856a44baa10a1baffed3c22fcbafe2e94c113b9caa65b3e14c952c9a5e247379d4948bc7a096a5e7dda7a25b1a3930c57fecadaeebdba9f8ef112905f1081ed17beda15cf4346f4fb81ed28e038766e10569cc6fa45a85979b4b8f905b9f6a83fa503c346020c1c96dccba898430775e90aa433bb58969499b69b50cb99c2ddd554bd6bc2fb91c89349a547ccacfbc4e517393b412449fef0277ed1aa3b6c78dbaf31f51eed133f74f87b6f4fbd5297cea5de3456aa4ee18f4cebc49312ae9d53b4333bb2a456f473f654784ecc58d67324cf7a1ff50dffa6b8e5e3aa884d3c6464380e7cd755489dce56aae3155402fff0cb0a52676bfbc0fd3831d1000f5502b1c4cd2a68a00f8f4ecc29ff7b5d83324277001da7e5033104072f964a5ca71dc8d97c37e7a3c1e45a5a1c0ac343b995a2baf716eb0fc7190661f36790fce91c6d596815293c6c1eba25309d99e322c45cc613a068ee721ce2521f90453ca2e2ba94a0615b06d517b9f1ea61a54cee881fae64f004820ffe065793c3b285d3919128e08dec85610894aaea9b74aeb7a394366f3fb837882fc996e53ae46253616c13ea3454c7fb1490f1ce8835e1bef0b5555e0bef5badbc7f721c91e5ae3931028014849d87a6404046478e5f4c89da71f5bb69ee18a34fb0dbddd9955ba77ac67a02e2655a26b774f7e07f3fb038efe3b100b1b03872a410edb7e1cc95f3039e11f213dbb713e5df7a51a5ea16a4d136537bd991df50162d0", 0x1000}, {&(0x7f0000002240)="7eb973b659ab3a2d846d76408b8c8d8d240fcb762c12f101fea04af8d24312597f62f9ddffa3d90dd03293538b4136bb68e720d9db4f12a32e3239de07a1b7978a870344213ee5f59055eca8e63d16406646f46bc991bae7a83a7dca8ecea37d0cc287e5a62ffea782c194766ceedc26c7c079e487c04622b34f9fb1d51b6667db9f5b286bd330a1cf2772da15272aa0e330e3fecbe41afdd99f7787eee2163f4889b6017fbf27a88181a6f995b9733d5364b7d2b32115cdba101e1412d11ee87ddb8b6fba6abfcf4f8a88ac56a30cea401cb372c645a4e2646922bdbb89be821e8dfedc4ffad7b2f802d7534646498d1c268ac62bd4660d1941d6454876a5914620620209643466a955c75925c26df9fb1fb9c4955416c98cbf15fb1452d2d10e0cdc40cab6efd76bacd19f3801431e0a24896f9dbcb3ad90ee439449dc6d53073a8daad9d343ff65cd2aeeb73ac6df078b618295554e26678aba92725719a4d72ac46fa8e7d6608968e7b2062728ce2c7d3038e217c065c7b83aa344feb4b2bc48130daa49ace875bc283de3026133c915a5ea0f8ca256c2c82bc6a44352d3eae945936b1d60ba1c7fb9cc56d7631026978afe217f9f8d22bebdce57cfd286cb5c427f28c4aa5f7b63c868ff8d0b614f71d70fe73d67583ea239ced28dbacd29e36100f2778fb3ff4ded81d9aa9514d7fe4bf4972ac2ced3c2203137d956728f6570634090d96a729226ca0ee51ec5ecfcbe438c3e5f422487ef1c149c6fd59929450f6601cb654893b311ffa3500ee11927e0c8f4f8fdb3e9c99bff683b243e2c6145e0db19aa52ab4de4fe97efd28bc4d3aaa0db3514daf9658629633e44987b42ba2dd082d393decb451e00e53eb3a2a0f1829ae8d500d461b9f61881a731255b30dcbc2491975b0cc6e57bb91d9add21ee5dbdecda1bae9a30df9b99ebbacc5ac728f58132abaf711203ba84b91ade550e24260508f4994a479af9546fd3ae7d302e1f27224eb63429bd34f699464540ca3f6fe65daf1b149d8466f5e601aa9942e217de367fb17d4ef5fc2d9dfe0ce12de40c74685377d4db63efe9dd9e8e00cab3bed3445079bcb6eaab16aad646372384565d937a90a6399b2dce9ba0786c79ad4c0dafcdac3445c02087b0f14d9c0c550be330cf6a516e9bbe266f9be0f676da9fa6f0ff8a3d0fe149f6574ac9f28d1947e933eb28f1955ba42836f3edc7dd0fd542df69a2538a49965c3964523fd70e43990f93a9d9df97f0d1f34a90e36aa771715482d27399ba39368cccba95f8ec8f69b57fdaef56a353cfc1572788fbc2a0bc51a8459d516aa67aa1771b4ef01c771ce8bd6541e4691d5e5be3de4efdf5fb878f71db4c506fc2c781ed03e66047ee84eedb8959792871e7b2e25a53ea13ec575c19d859f8a0e69abefba794a9ce846ea1ffab77219248d0178744a04d4a44c790e80c442ab3c6001075288c2149534cf5030d481386bd31e20619c560e72fb5d9f742f9a6c6a68f1e0d778753b714a44c52077b06d27aeeb094524d8e83e4bfe37dbcec2a1830d2fd6de6d48da19d6e7ab320bc75e838bb85bdbb2c331df3b15bc511f2ff7b79691533b230531b6f18666658be6727b96bf663aa61a5d8daa9e1a246bbd983e8ffb20d7170ab5e9f6f253e4b6d7302f55e74b82dff76d40639bb60ccbfeeed93265a852bd228d7f8b5974b0eccc6b5a9ea131cb9d67cc09f4ab0c688ab5fe44f5b12fe83d0d098ded08763d2954268f16af8a64834c31c6c7f1c49e8503ff4e18f81900448b0a800c7720ab40839933ad1548b566ebd9e4fb71a5071bd7bdc1701eaf6dd52c474504dbb2a3254df230735d3bef358ba4170769aab373706477c56782847e305cfcd8d65f50be07d0dbb8d90c9a7ba6a6b954b24fdcf5671020018ecbd767f329bf84d125b51984f19020e708c6db1884c75e2bef46fd6a721ffe292ccf4deb1897b862cec6b4a8e2c4a150a8d9f2bde9f291ee5139b9e7e87ae695c43ffb6b7b1bc0b784cf4b45697a9579a9303e84b4b05906eaf7b5a4fbcf94da93dabbb19bdbd3924e452611a9215c919474c08e1fd1ad71f399e99165c12e24e655b91e5bf59aedd5aa0684250b642a5a2e2ed774209325259d76b507c9f7d36b33c4021528521fff7393ef392c3a3e6a918000a51655270b8a80672df0edb4970da468a34bb38757f925527983b73e4c944db48bffbdfbe977783c3a2eb8822d7a553a0a9c65f522405b05f782e2f39d27b32f6f12629a73d4e048163a77a88375d5088efd9374acf75f1e8b9d317a0305dc3ca776289351e9f7c4b161a138499188ffadc986ae5cb3d825c6452e1e9ab9154c5e03f547e6ee5121135bb68228215f2e2f3447571ec8ea171f9765ffeaf918e3a9b70a08835381ecd876aa7c58168918ae8b97f448e6cf14387787e0a6469dfd80d6e19ff35d652dd93fc2bfdcb78a0245015803e77f705c0cfc80846f9c7016ac0683b51231579eb2b4f694f17128e4c17b12e709ec74a6e46db133664b3b215278b4182cbb6272b87b81e28127b40d70306fc9d7e856ebc1bca21f8034756072a7f6bfefe2af13a76f34d726899157327908242902cbaecb50ce42f6b0c686f0c29e3a93a7444a54107afbf3d1b2cdaf7b899345b458798bc35fc06dfa51befd8a7f387bb8cf0cd00babe0d7e8322381ac41db468737ea0534bedd177f2d2d16b5333151c0343cad9bbcb09308f9724936ea54a894f631fcdc24c31c93c805e783e68734142ffa47112631d742fc32933e882fbdace8838d096db333332f1ddffca7873b3651312426a0b4bff421b6854949a056b80657f27a907b89cf757404d6ffb94d916768d6f39254c46af7eb226cbe18745d86c119583eafc53005dd951a820deecf8160767938450e21fcd6fd261b025d52dd0ba4151d166751b5d3ef1db25353b179bcbcefe188753942c1660d85cc59e666d41f0b899f0545511577d5ae3dc1afc7c368b3342976bac2dbaf42e28dae27868d669e4ee59d83e267d3f492951dc62b866a6977e6de126304faa101c731911b38808739f875259cce133f983b52beb37208bdc6ec477cb927c97cba5571acd62bbf808f49d856286884abd15e2988ed1c6c6474b848f1ac56f37af8937e8322bb97788b2947a38fa3a8bbc1ea19a57199e52e31a744bc32dce7669b044b136c277652354b7dc5408fba8a91209ea7d929b3b90cb8ace8eda4a84c3e0e7237b877003cf37d4ddd4e91a23c65316c064a5f47b3c496c64e48a4693d0ecaf4add3b9e80e69ee9bac1f8daddeb61e5fc270b64b66c4e9dde163fae53721a9d2d41d86a93d745124e55feec7f9b2a80db185299915a08b103e3a22908acca81a4646ac2129e69a64b1ec1554636b1f49009a3ef8e870d00d4191529843be6a7d64b1ed431c79082b4372d5bcf160e1a9e0b4c297c55e5082167cdf372b63c14e1e5d7ec2c6f0bdad1df3a9fa57a74dfcb5f73a4c2a8c732b9b13d7d41e3f1712820268dfcc34e2b29aa099d162b3745c4d8ff2b74369630179c7014ffa971861419f76dea40b592661e949921a97fcc47f4009b32302d854673789b6a4df39c584d9d5f5d87c295c64eed5289ed37222a231ff88267ecab04a0fe1c03a5c22ee5489c758a576f7d9e56c18a110b44a0145ef07d098b319d2cd5294c6e78f1cc6661a6320dbe24ea9536568d1d4e07f4b4a4cf48a4b8238bc1cd0825b760236f584729e71d7c565bb261bcf3d1298bb779ba6cd25696ef4bc5188d94b6f65b872161c3e44060ed831b32570704aa7122bf7216edd3494ee316e04e8e332cdbad800c4d3de215463a5e32be4a4d559356105e1c621f6f077786fe9a2fcecd5556583335dc89b0019f70df2f7cc66a35ced4e187cd257b302f515afab4ad329f51577761079f13bde88ae47ea40e825e9c714b39824958052c5df99a2c64c6009a9aaaaff9a327ceb2e7ccfcc2587f308c2a2a1463a7a90b51af8bbd240212241f5455dc978135fb67e3fedb8ad921475c85fee6ef59a5cbbb40cc2437f4c14ff5d6d7d555a15e420df134d1d2f58081db4af8fde1c3d948f3796f80db51fe362a6f3b14d317db8d0060aae72beb0b77e3d3fe3ca52466e8bb3f3da84fc4bed8d594b559ecb8f580a90dbef26b8018dc58ae2cc67a508efecc995be0ab7a1e489e6398dcaac4185b9d3914cdcd295dacb6c5d3a6df97ebc7491d005bc7f618d737bb7b212e01891653954853e06580c2e65ffb22c46496b1d6b88608b4b8ad120c19f3b5b894b5fde4677fb5cacabc4c3d5da3a1dd5d841cde5057d8f15a4b964082493866f25533d60b97983fa6d8a6ccf90d4e72a26b59876425493ea64af058ac51b71127f5d435fcb929d4503a58e9f8538150cd186612035413da334aa75c757c6cd0300e3732d9d56545e1748e96ead6720786cee388816acf3b20e81cda29e7575b68856e0f4166c20ac88820604e8e34973a048791a15ec7ead0ae3a5c2b7074c6fc93e3871101c7b95b095eed3485336377e993ac7f370a61e471e442ba545fd43875789302efe9fdfa8212fc4232e08163e7a41d6b413a842e4ccd05feefbbc35bee4679aadaf32cf081cf51f2274e77c5f0d5dc6b23dc0ad6c107e34723e063255219cc08108e0c5e29cfd17e30e08902e39913c5b50de9f6a669cd4aaae084f3a3be7a110ea22547eda2a69e9fac58d6faccbad4a5c7670dfb2ffe002fead722a40bca6694a10fa9db18c43a341edd8c57252690f76ed606ef8caf60595b20648b01f1f782f8225c92e719a7afffb529353a942b7401ca0ce20e294099cf162e5581ca557e2c28ba507447043e4bff0474d71e9bff8bc51deda775b62b26b6cc356b6a907ce8a00c180ac05b1160cd6bc84f24533639bb7baaff34c409dad5c1baf785e15009ffe1654c2f3bb73523ad8169f10283cb3afc30ad81375705f85cf0e804c8536c2690a52fa1033a95df2943aa86b6522ab8ebc85764064b14066c469ae29a5e8f5d22b219b5100e9d31f1241eb228e9bb092ba6c733695bdaa5a15e81d22892823647a25d2fa1f08a7870baeddb7a6cd6983e1e255d22bfceade1ec4d620228852ce7cfe18ffa23f44e6ed37ac4516f485abcbbe732b8f0ecb392893c8ca545c13992532dea520236b8a5806a5148cf73526df2d26a62e016f10a5c0b452cc4b3a7a3b2ae08368e0b718188dce6ef9ebcd372aba92198bc4f72f4d9a9d3d8c4d3dbff75d6a0c9377bf3ce33476fbea3561cebb374803dc7e190dba2fb28f9b97b1a2f0a40e90a361161a4a44379efb18c2ae7fe3f761693129ea81c90aa58c48e93c21c91fb106cee3ffce38289638f3e3cd4cb025b12780192720dcabb887d0c85c149b58be93aaf8cf0fff21919a4bf73ce07f5d30970e2d6a76ab721a211e6b58b3da30a654adc3d8c467bed136217b18315a85c1f5cb3e567b73398b66e99c61a0e6f17857037939eb7c9b886df335ceeeeb329b2db8619a087a083d4df7ca6838c8c65629879ef972c9d0141b22fb7dffc2177943387295c63fb7b5feaf5ba40109971090e38ecebd716e0ebf32bc1a3d2b1af3720662e158d53437a91ae65ae8a70e455b799dbca19ff39cb469bdacb8c2437f92458e07ecf243ef1b6c6b3aed2cc1c2f3c7d0ac61537279dfa8388fd3e338183da4c40b6256f98f81bd9477b5b4544b462921613803b2baae38aab806a9247263622ba75674e12064b2f4a55de8b5e6c72456d5ac2311df1c139882fc07d7a95c40f7046e884d3", 0x1000, 0x4}]) removexattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=@known='trusted.overlay.opaque\x00') 03:44:04 executing program 1: 03:44:04 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) 03:44:05 executing program 0: open$dir(&(0x7f0000002040)='./file0\x00', 0x2000, 0x2f) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000080)='/dev/loop#\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) recvmmsg(r2, &(0x7f0000004680)=[{{&(0x7f0000000140)=@sco, 0x80, &(0x7f0000000300)=[{&(0x7f0000000200)=""/245, 0xf5}, {&(0x7f0000000380)=""/158, 0x9e}], 0x2}, 0x4}, {{&(0x7f0000000440)=@in6={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x80, &(0x7f0000000a40)=[{&(0x7f00000004c0)=""/179, 0xb3}, {&(0x7f0000000580)=""/108, 0x6c}, {&(0x7f0000000600)=""/61, 0x3d}, {&(0x7f0000000640)=""/51, 0x33}, {&(0x7f0000000680)=""/188, 0xbc}, {&(0x7f0000000740)=""/226, 0xe2}, {&(0x7f0000000840)=""/241, 0xf1}, {&(0x7f0000000940)=""/177, 0xb1}, {&(0x7f0000000a00)=""/58, 0x3a}], 0x9, &(0x7f0000000b00)=""/156, 0x9c}, 0x74b}, {{&(0x7f0000000bc0)=@l2, 0x80, &(0x7f0000001e40)=[{&(0x7f0000000c40)=""/202, 0xca}, {&(0x7f0000000d40)=""/4096, 0x1000}, {&(0x7f0000001d40)=""/170, 0xaa}, {&(0x7f0000001e00)=""/21, 0x15}], 0x4, &(0x7f0000001e80)=""/81, 0x51}, 0x7ff}, {{0x0, 0x0, &(0x7f0000002180)=[{&(0x7f0000001f00)=""/37, 0x25}, {&(0x7f0000001f40)=""/204, 0xcc}, {&(0x7f0000002040)}, {&(0x7f0000002080)=""/180, 0xb4}, {&(0x7f0000002140)=""/34, 0x22}], 0x5, &(0x7f0000002200)=""/61, 0x3d}, 0x400}, {{&(0x7f0000002240)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @loopback}}}, 0x80, &(0x7f0000002600)=[{&(0x7f00000022c0)=""/214, 0xd6}, {&(0x7f00000023c0)=""/185, 0xb9}, {&(0x7f0000002480)=""/86, 0x56}, {&(0x7f0000002500)=""/45, 0x2d}, {&(0x7f0000002540)=""/168, 0xa8}], 0x5, &(0x7f0000002680)=""/43, 0x2b}, 0x8}, {{&(0x7f00000026c0)=@caif=@util, 0x80, &(0x7f0000002b40)=[{&(0x7f0000002740)=""/192, 0xc0}, {&(0x7f0000002800)=""/98, 0x62}, {&(0x7f0000002880)=""/144, 0x90}, {&(0x7f0000002940)=""/208, 0xd0}, {&(0x7f0000002a40)=""/228, 0xe4}], 0x5, &(0x7f0000002bc0)=""/180, 0xb4}, 0x7}, {{&(0x7f0000002c80)=@un=@abs, 0x80, &(0x7f0000002e80)=[{&(0x7f0000002d00)=""/117, 0x75}, {&(0x7f0000002d80)=""/234, 0xea}], 0x2, &(0x7f0000002ec0)=""/196, 0xc4}, 0x348a70ee}, {{&(0x7f0000002fc0)=@nfc, 0x80, &(0x7f00000044c0)=[{&(0x7f0000003040)=""/7, 0x7}, {&(0x7f0000003080)=""/140, 0x8c}, {&(0x7f0000003140)=""/133, 0x85}, {&(0x7f0000003200)=""/4096, 0x1000}, {&(0x7f0000004200)=""/254, 0xfe}, {&(0x7f0000004300)=""/31, 0x1f}, {&(0x7f0000004340)}, {&(0x7f0000004380)=""/30, 0x1e}, {&(0x7f00000043c0)=""/52, 0x34}, {&(0x7f0000004400)=""/144, 0x90}], 0xa, &(0x7f0000004580)=""/222, 0xde}, 0xd84}], 0x8, 0x2040, &(0x7f0000004880)) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x3e74) 03:44:05 executing program 1: syz_read_part_table(0xfffffffffffffffd, 0x1, &(0x7f0000000200)=[{&(0x7f0000000240)="00030000000000000000000000000000000200880126000100000064000000000127008e030c006500000064000000727376639971760d00f0043100c9000000640000c2ae000000000000002d010000d306000055aa000000000000560f07a3c438500d783dbf3ac96d90e8a74d4bbff6c03c3d1b4d18fec693c4e9765a3d2bc2681facf7e4493f75e8368333d9656dbc31d7bb1ad938391909712013918561abd22b6fd4029051a4b2c2eb6b2196bd28d4416a2c6506a5a47f8c802d2ef976773930ddfd61e8206c0e650934a5813c2efc462e8767d15b63eb50a2263aab466a0f8f4bcec8920c5f36b4ee4bf3247dde0103d587f0bc5313f07ebf8921570a5b7fa229f1edbcd6", 0x108, 0x8001a0}]) 03:44:05 executing program 5: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x10004, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) fsetxattr$security_smack_transmute(r0, &(0x7f0000000240)='security.SMACK64TRANSMUTE\x00', &(0x7f0000000280)='TRUE', 0x4, 0x1) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000000080)={'team0\x00', 0x0}) ioctl$sock_inet6_SIOCDELRT(r2, 0x890c, &(0x7f0000000140)={@mcast1, @rand_addr="442517278269dc6e7b807b6b89fa8058", @ipv4={[], [], @multicast1}, 0x4, 0x4f, 0x1, 0x500, 0x1, 0x42, r3}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) ioctl$sock_proto_private(r1, 0x89e6, &(0x7f00000002c0)="f42e9f58bd9d7e20e958b3524641ce64c6f3dc75c99ea0f866ed51498ecad7b2b48721faa868973208669bd94e7b44249bc50f79110704e19ef0d8e0b8defe71d7851512af3578df1438f25c35288d6ef101d351670a98abd808385f7b3ec93a89") r5 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r4, r5, 0x0, 0x20000102000004) 03:44:05 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/net/pfkey\x00', 0x40, 0x0) ioctl$VT_WAITACTIVE(r0, 0x5607) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x3) socket$inet_icmp_raw(0x2, 0x3, 0x1) accept$inet6(0xffffffffffffff9c, &(0x7f0000000280)={0xa, 0x0, 0x0, @remote}, &(0x7f00000002c0)=0x1c) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000300)=0x0) perf_event_open(0x0, r2, 0x5, 0xffffffffffffff9c, 0x2) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) r5 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/status\x00', 0x0, 0x0) write$P9_RRENAME(r5, &(0x7f0000000180)={0x7, 0x15, 0x1}, 0x7) ioctl$UI_DEV_SETUP(r4, 0x405c5503, &(0x7f0000000200)={{0x8a, 0x1, 0x100000001, 0xfbaa}, 'syz1\x00', 0x7}) 03:44:05 executing program 3: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) ioctl$TIOCSWINSZ(r0, 0x5414, &(0x7f0000000080)={0x100000000, 0x101, 0x84, 0x100000000}) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000000)="a2ef8e10255bd74d647850faa9d49b6d3db6a6ddaf95560f7fe9833dd252b9f7771cffb785d686ef333ac5f244fbeef0c4b32d1e54e2d759810129707f105429f57f6fecbd0d87811f7f29a5", 0x4c}, {&(0x7f0000000240)="227097315cc27b4bd1f2d163f1027ac33a751befd70aade36522a1b7285d50bf42871bea9e34fa18f1c8171008d18bb05d72acea10be573660b6ddc2e67d304391bf7e566c749d0e0a1180c234d804a1feceb08b0cb3131af7c333205c650a96fb78ba6f89c6b66d8e70e1b41af5aeffac7185afa4b2ece14e830db4ccfe31d46f130e1c4c0a448d18976114e50332782b486d07d87d82baec21ac04a13fe5982600b9c4ae48e589", 0xa8}, {&(0x7f0000000140)="50274399d539ffdb4ccb60fb4d7dbcb476c212099dc5b4190b3a441ffa21dac1348c69c2c4918f9c3ea7d156e8411e4575d973c2702b5047800d8c6d00fb611f5f4b12c7675565dbba49fdeb9f87e0bae6251d7d11afa44c", 0x58}], 0x3, 0x0) sendfile(r1, r2, 0x0, 0x20000102000004) 03:44:05 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r4 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r5 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000000)=0x7) ioctl$FS_IOC_FIEMAP(r2, 0xc020660b, &(0x7f0000000440)={0x3, 0x8, 0x1, 0x2, 0x2, [{0x1f, 0x9, 0x9, 0x0, 0x0, 0x804}, {0xf50, 0x800, 0x1, 0x0, 0x0, 0x80}]}) pwritev(r5, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r4, r5, 0x0, 0x20000102000004) 03:44:05 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x42, &(0x7f0000000140)={'IDLETIMER\x00'}, &(0x7f0000000180)=0x1e) openat$ashmem(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ashmem\x00', 0x48000, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r3 = ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r3, 0x6611) keyctl$get_persistent(0x16, r1, r2) syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) r4 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x31) ioctl$TUNDETACHFILTER(r4, 0x401054d6, 0x0) 03:44:05 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/loop-control\x00', 0x270000, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) 03:44:05 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) [ 984.911238] loop1: p1 p2 p3 p4 < > [ 984.915323] loop1: partition table partially beyond EOD, truncated [ 984.992478] loop1: p1 start 1 is beyond EOD, truncated [ 985.017956] loop1: p2 start 101 is beyond EOD, truncated [ 985.045132] loop1: p3 start 201 is beyond EOD, truncated [ 985.069369] loop1: p4 start 301 is beyond EOD, truncated 03:44:05 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@rc, &(0x7f0000000200)=0x80) getsockopt$IP_VS_SO_GET_VERSION(r0, 0x0, 0x480, &(0x7f00000002c0), &(0x7f0000000300)=0x40) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r1, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000003c0)={r2, &(0x7f0000000380)="73f6b62d1b53873582cf4cb50346edc24a6175751a3843c4c62cfce4c6ff54a22a766d5547a85449ba8d06e8d07c363f1682f83f", &(0x7f0000000440)="960a14972ce3626473fecdcc70c1edd16c73da70614bb6756287c320839c434d9217bfa03fbb49c182ab2703ff5511647d83c25c64b1719ff3b032607cedfb068e91c7329224176e89d878899ae84e6fafdf89c068e9fb1e8860e3e7244c9c8ddc166e558bdc723e5cf76fd2bd10ca26635e77508e471775b8c138e656149f8829f4d0654936a26066492238f685fd1cdc4e4e8b0a3c693a890f41fb33a68cabda26460740b4bbd71f082aab205082ccd935ff53c5611aeaf47fbfd75675de51b8477434a950f4983e44a7e665e3e0", 0x4}, 0x20) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r2, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:06 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) [ 985.434948] loop1: p1 p2 p3 p4 < > [ 985.452995] loop1: partition table partially beyond EOD, truncated [ 985.492330] loop1: p1 start 1 is beyond EOD, truncated 03:44:06 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) readv(r0, &(0x7f00000007c0)=[{&(0x7f0000000240)=""/220, 0xdc}, {&(0x7f0000000380)=""/173, 0xad}, {&(0x7f0000000140)=""/117, 0x75}, {&(0x7f0000000440)=""/155, 0x9b}, {&(0x7f0000000500)=""/195, 0xc3}, {&(0x7f0000000600)=""/167, 0xa7}, {&(0x7f00000006c0)=""/222, 0xde}, {&(0x7f0000000080)=""/1, 0x1}], 0x8) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) [ 985.514456] loop1: p2 start 101 is beyond EOD, truncated [ 985.538247] loop1: p3 start 201 is beyond EOD, truncated [ 985.557233] loop1: p4 start 301 is beyond EOD, truncated 03:44:06 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(r0, 0x29, 0xd3, &(0x7f0000000000)={{0xa, 0x4e21, 0x200, @empty, 0x4}, {0xa, 0x4e22, 0x3, @empty, 0x6}, 0x3cac, [0x3, 0x0, 0x1000, 0x7ff, 0xc1d, 0xfffffffffffffffc, 0x6, 0x8]}, 0x5c) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x19) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:44:06 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) r3 = fcntl$dupfd(r2, 0x406, r0) ioctl$EVIOCSABS3F(r3, 0x401845ff, &(0x7f0000000080)={0x8, 0xde2c, 0x1, 0x8, 0x29a, 0x5a}) 03:44:06 executing program 1: r0 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f00000013c0)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0xea4) r1 = openat$selinux_context(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/context\x00', 0x2, 0x0) write$binfmt_script(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2321202e2f66696c6530202f6465762f6e65742f74756e002070707031202f6465762f6e65742f74756e000a1a9dd66308d2959adf9fa1eff61f5a8b598b16468e047fd883a8c112fbc8c37c0f16edcae58f05a359c936477c87255bf5d9a8c6f12d62fde6dcda84225a8f5e3ec8e7e65d46b057b3f1bce814669809df827a92c05a066a0a20a66bc205f903c8aafa4abff1adc089113bfeb87b3b6905a1701d11be87a17f95a84cbf9321c1826c5028a0bcd7ab786326953665edc8ac7fc53eaf874a27372daca4ccb79083d5a840ac0d4692b152cc04000000ff5af92d24ec02ccd50a068b11b4bfdf8da40c45926c0508d63592dd16a509e76494d083cf966b81b66cd6b7bab6a4bc5cff697f1a57"], 0x110) fsetxattr$security_selinux(r1, &(0x7f00000001c0)='security.selinux\x00', &(0x7f0000001380)='system_u:object_r:mount_exec_t:s0\x00', 0x22, 0x1) syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x4402, 0x0) ioctl$PPPIOCSDEBUG(r2, 0x40047440, &(0x7f0000001580)=0xfffffffffffffff7) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000380)=""/4096) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000001400)) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @mcast1}, &(0x7f00000000c0)=0x1c) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x800, 0x0) poll(&(0x7f0000000140)=[{r2, 0x410}, {r3}, {r4, 0x6434}, {r5, 0x100}], 0x4, 0x3) ioctl$TCSETS2(r0, 0x402c542b, &(0x7f0000001540)={0xfffffffffffffff8, 0x3, 0x0, 0x0, 0x5, "11e4200ddf6040f0e2f1533e038b49b278b173", 0x3, 0x48}) rt_sigsuspend(&(0x7f0000000040)={0x3}, 0x8) ioctl$FS_IOC_FIEMAP(r4, 0xc020660b, &(0x7f0000001440)={0x80, 0x7, 0x0, 0x40, 0x3, [{0x5, 0x2d, 0x445, 0x0, 0x0, 0x400}, {0x8079, 0x8001, 0x8, 0x0, 0x0, 0x80}, {0x3, 0x1000, 0x7fff, 0x0, 0x0, 0x2}]}) 03:44:06 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffff9c, 0x0, 0x31e, 0x1, 0x0) socket$inet_udp(0x2, 0x2, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) fcntl$getown(r0, 0x9) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000080)=""/13) sendfile(r1, r2, 0x0, 0x20000102000004) [ 985.960546] loop1: p1 p2 p3 p4 < > [ 985.964509] loop1: partition table partially beyond EOD, truncated [ 986.043864] loop1: p1 start 1 is beyond EOD, truncated [ 986.078561] loop1: p2 start 101 is beyond EOD, truncated [ 986.114606] loop1: p3 start 201 is beyond EOD, truncated [ 986.130796] loop1: p4 start 301 is beyond EOD, truncated 03:44:06 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}, 0x3}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FICLONE(r0, 0x40049409, r1) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) ioctl$EVIOCGABS0(r1, 0x80184540, &(0x7f0000000000)=""/24) r2 = dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(r0, 0x40042408, r2) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(r2, 0x541b, &(0x7f0000000040)) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)=' ', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) recvfrom(r0, &(0x7f0000000440)=""/249, 0xf9, 0x2060, &(0x7f00000002c0)=@nfc_llcp={0x27, 0x1, 0x1, 0x1, 0x7f, 0xa16, "9d6bab6d356598a41a22dac0fdc3b19391a67acd4bea31a4e71fab82055339c51acde5dddf6633517171ef1847c6e7af12548c8f22328d750fa015eede1aae", 0xf}, 0x80) 03:44:06 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:06 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x1, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) futex(&(0x7f0000000080)=0x1, 0x81, 0x1, &(0x7f0000000180)={r1, r2+30000000}, &(0x7f0000000240)=0x2, 0x2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000280)='memory.swap.current\x00') r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) r4 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r5 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000000) getsockopt$inet6_udp_int(r3, 0x11, 0x65, &(0x7f00000002c0), &(0x7f0000000300)=0x4) sendfile(r4, r5, 0x0, 0x20000102000004) 03:44:07 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x80000000000000) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) r3 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$nl_generic(r3, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000280)={&(0x7f0000000380)={0x3424, 0x22, 0x24, 0x70bd26, 0x25dfdbfc, {0x1b}, [@typed={0x8, 0x57, @ipv4=@dev={0xac, 0x14, 0x14, 0xd}}, @nested={0x24, 0x95, [@typed={0x4, 0x4f}, @typed={0x4, 0x2d}, @typed={0x8, 0x79, @str='((\x00'}, @typed={0x8, 0x56, @fd=r1}, @typed={0x8, 0x43, @str='\x00'}]}, @typed={0x8, 0x8d, @ipv4=@dev={0xac, 0x14, 0x14, 0xd}}, @nested={0x1014, 0x32, [@typed={0x8, 0x8e, @u32=0x400000}, @typed={0x8, 0x33, @u32}, @generic="5599eb59b7f49e855da5cf6d42e19e9d1db1b49b449ad63fe80099768a9f8fecb8768530bd68f4b4dc0cada61a181f2ef56f47213c246064f2be571e4d1d656a324f9e18af71d466879e2bbab0bda64cc40240f5b204b8bc9bf90c489440c44c46a15bab7b2882aa5a1dd898dc8a34cc4ddf03fe29e67c95dd7fdb00d5c07bb1f678d0d018f9cee7a87d1c079b7b3cbca7b3ae09ce1bce77be0788a6c7b6dfd9b6dbffd62ed5353706c5c599fbdbceb8e81f4c9005c2f9493004201854d1e457b90438a18bbb51c90c52ce4a5281fc156c1d6dc3b1b6abc6b9230eb51941a1517a03ce1895ae09e5838fd12606fd1641a581aa875b7312387f610a676d3a57caf48b7774730088b8e275917230b60e18e7907a534cca5291c8393c8d0880e1f345a846f325a1d1e48f7ce77d84e8502f719dcb5273edd817d64f431e5dfac7fa3127a97d35fb1a368bcf05c640f37f80dc5fbaaf07b370ba6680ea1b6f727a503c4e29044e826616a1e180acebc36de4ca333c3771747e7153c10a58b9d4de83824afc58966f5207b7cd3f68891dc5ecb5be680291e01bc141a71235b04657083f83ffc9fb48dd5df9ccbf19e7c77d705c3a29d221f6bdb3916988c598f19e9ea002000e36f56dec96c3f9cb166627be80a49af8233ee68f6c43dbb05ea7ce2e382e9dabb1dc39a4916c9d2e326a54bab2bf3caf9be1f08623903b9b1342e8ac50b18ad4da78c2d513c40fcddad9ad007516fcc45545b7f7b909298fed7c0ae60139904a0bc5fa4a30d76a3c5479b007015cbb32754b2a109687d710d3be4d1af7d090b414c8bf5864a95230dfd498b939c9b9734c638bfe31970ca578168ed41ac8b971a3a639ce5f36ed2cfd0d109802f1ea6d9e24c14e173a570a4c7bb0255b5064f99f66285a7e01672470d802d3f2c96c387df6d344c60fec8c85ef88f73c53d617736547a3606c62c2f357921c0b8078b2cdb404785606155359ab13c412b8e5a5faa3a118d06a016450cdbdeb7da40129f5b38a4b6c72c4ce8c91171d365074b3f2f1258e0c884b772c9b6375e1e7376cc67f53f7ab191364e512430a95b1966b85d119f74ce9293776e1fad0cb9c428f96d3c1f2da34dc639ebe306605adb8877fa70fc44988547c11e99276046ffc4101b68cb46e3f8d847ef6ca2b0acf7450e17f31aea068aedd0ee9fff39ba158ec2826013fb96e11c06a379e8c45b03d2d73d51c6d74c20a3d5b862e7664951b053cf63802089cc3f5acde01564048e40f0e6f0950cafeb8dcf39dab21c226a2d8e7777effaac21fc51f37d233fb9b47a134972d5f13ccd52c80046f6456f602decbe420ad234b88d1356da8cf6b3484c63434caa659d7b30117c78fddf84eef57197915f5dadac2ba382f503f367afd979847bb4219abda4eec517dccdb9e5306940eb366351fbdfcbe84a3a3f8e0b033b4a4dd4dc46b32fa2c6282a044bf83b8624384ab61d4aec22814809ad2cbab788504c057b6d3fff2c9c67db00b9fa6dbc565367b072539b224df18caa5a21aad1d3a5a1d210b6ec0eed2b17deb477f1032d206553edb03c120f69650a526763264eafc1403c93beb99173814a3417493722bcdd5779e52f8ba656c30aff5df26cb374068d972d9186f5de502b2fc7b595b39809fd8a20f8b9a40b7a2f252dbb6a1a7d0e2a8fdf2ff99b7f10cfcb40f9405bf965ef720714d430fd9892c0f67a58504b380e4117885df4605aac055a123ebf583e1e1b1e1ff7cc8ecea2d5d488ebd41d494f641ff32923a034308a2b27a8d6c8b825105385f3d7448ba20b2b6c76cdbb114d398e2b15350a0ae2470927ee8b91d3354d9bf8ca53f27955829647e5b035b54156338ff8fe500fd3fd3f5a12c0f4f2dca7ba28b83e1e3b301805398cdebf34204539c654d8855f9b1dc0ee12d71320637347053d232dc472f81b304e14cc9523e68137aa31ac661ede7b50c0625ddd648df2ddaaaca7e3dc25bc9f43a82ef175dcb1b63e24cdc709fab37e1dc57ebafa867f7580e3a88f0d2264d5cd98de82008867f1d74993452444a3e03dda2e68a50b9bd5c37374336bd3ae2826a212d0a21015dcdd472853e1e4815a49cbd07bb1ca7072464e09c46f3a565b092f4464ee0998dd49c28eaae11d03530063b407f5616061e6a656dfedf5044e612bbcc9f4f2632b964acd99fb0229081ac8c89d45f5b69171efb200ce2a837c6b2b25f770a08dbd753351d1fe347807df770f8352fd71d712fe02536773c6a8ee8e75168d9a5c98edd01adbf525586e7a780522961c24f5be9f12b4dda6210c3860abff7716a2e9cb655d32106b33a154865f72b26ed2b3b8f23b5992d98603a10c77d93aa48d1f6a0277b89dd68378f5970fdf63d967e3f43fa178213ba59551c37750cba1627e52abfb773385236802edfe227fc0b489f140bead978ba7da3edd9b7e9538ca557746f4ce77832cd55ad37f7a5a973f9183340a23433fe6fe0dbdc26e12ef5bf76814ae34e436effc0ea13941ff0f024281554cadc01ec86d6d7d61de97c4915a0d65b726ab3eee449a6a819c3bfc07475c83e3606af18c815865f0c6de6d7e1485e24a5e16184cc23bc36944129ec08589f3f1f4b7d2cd63dbfcc05ee772e0ab0ab32242ed92ab6f8fa746aa36d1204060226bbcd71081cf2c3589426c14373a3ab8aa04fbe6ce0f87ca43e14d031f6d4dcddea2b4a6b329518a3ba0d8e5fedbb218f21f46d233a8d4a60f5470e4cd455d884db7c093001047a4db3024ad9fbccc798f4c95e219b87c74e3dad402b69f9180706e7f5eb5717ccf831208f0f85ecbadb6cd7c12ec684c8cab000c980674f22f2ac0e43412608d79c4f5471c4d7dc650fb142e06adf4c38c68cce48254dceb10a3ab57590cbd84dd2339da6700e99c249a70e2740ef6479bd616ea33aa64cd81a922fa595714e6bd4b33bc51d8e48e84e7c544ec4bc64d38e1b2915edfc4529fb6a9986c6355e18038475dab7c1a48089ee301bb25cdc79ff4b5b047e4d75161930047e1d11c8b4c614b9caa0cb69b2dbc56cf0028ac97f4d2df4822b5b929ecc9683f8f63393abdb1b491cac084909f9fdce73cae9290610d9e9e5acd01c9c46c69931d8b122759bc8ceecd7dab15786442ed29017a884cd7715c49934e5bdf3e6ce2b6fe422918645af176fc81f4feb280d9a2f009f7dc424580ebb4b151070749a702269d74c465e5a489b7708779d7c89777ad18078d5938ceaef031bd67c91c4fc39c0fb83add346e5700b788e697d7308ab11fab730f92fa8ee0f22a4ac231fc9a5e3dd3e30a7b4fb48921abc24010a6173ea1f8662795caebe36c1898a82af53bda49741f96f4a1fd5647e900c4aae0785872072ad227566ffdfd6f94b66f01da28933b297e9c8a51a1e23d18884e4f26366b871ce8ad37a3e1694a7e8e27484b81811288cbb13cb6374bab644adf808c419f0ca401c45352404a88929457afa4908a8f60bff5117ef5c7c4ec0759fc4e7d1ab97df3e36e1f1deddd71354b636ee83da0119f33958373de0705e42a43b0c6860c6cf9b16e10d43a4fd39167378ccc5194337d1b2b8fb766ca43165e2bdaaafb337418e6da61df0508d521a85b9797e4bcd2bd7dd66e6bbcbb3ca46f0e697c0874ac15b13724e6923809550735e5fc3def3e951893e2edbcafd1183e44e8f29aca8ee3070356298b40d6833444c887bc2bcd6b6eb21859a9bd13bcc621a3209dc5ecdc8b76f6da31588cac1bf3fd35dd5f2a54ac9e57498a11fa05a8d310d0702f113058c024b67f63d63b82a7964b2d18c24094ff10887fee2233d3039411dec9f44b5d001c8a99db521de34bf3d2331f44eb5f7fcf7c98432785a612d562682a8416704d0656572967fc4f3bdd5b08572ab9809d7ac5b90b99d7f44b9c1b703272f0d7564b4c9dcad06e13b9a6fa0133ce218b7c2e9574d9efb078a3e62f6cb2a1d21b65f891712b36bcb96ba6ecd244e00107a4581ce48d6d180ec16d122031945409b779bcc79be9a987260cbb9520d907172833a6eb90ea9a2eba35fff41a217415f448943eb3a72acf407b76776f20648790bad6b0f5189f2abbf1d08f4974f62a1da25a071176200c89cda2e8d8a3114ad277ae5327e063dc96b50ce1505ecd5f2b8f5963d4d43c0233215ea453299c801d59565231b3f6e1a9d648339330681b70e27c9108865d390eeddd95ee60f8ed4a5654639a9ffcfe6b9475d95de16c41bf6dbcdc2cf98697703b68ad91991090c1fef8836fb1b63b756238e2153fd7f1247ed4103799b1204fdd1d3e08fe343d9d9d96e80215affeaffb45f6a5359274edcc792e176e37502d4460aecd7296f38a6bb0665d2280b8f7d8b1a64038d37f16c235ea65b2a87b7db99ac241d0d7e99d3b57c3cd8013fd47ec82b8022a8a65280c6de6cf2251c1bb86879427874cafa5abaf6e81da0546a9eb66a9fb88074ef96fcfdf8616b0eac243e69d61f6e2dc98896f0543c5d53e6605d61784ee54586fc919e66c7ce7a9c292e2ec1fe5775142193bf934ed1270eb25cc292336309fe646d49728c4e84baa219263f0feaf1a23da9c29a4b55c7eec3f8ba382caec6fe42497acf046bbe0eb9171c503b28dfa98f8e7ded6329259a840bb97ced1f1e0c5786e6c699b345dc1b09f51b455c4c711aceeb2327b7cc4b451bbd732545b344a2837723a1ff8ebe2723e553b909502345a64bc45ad044a359fac8b32e3f2d3f9e0c2e9ce5971cc8652e118d109c960e9ec8b41744db6e4079939cd4542a82e34e9d912943ba3cd9431fdb68623b60693cd8137d67faaf5a7daf34a35f992b2a8371cdaa53e8360fd96bdbb99fc8fbb9706544d3c9e257257d4742831b600aa564540faeeed5d0b4b11ab06f08c058c9c06b4aac0f69ba1dfc286fd1d940b6ba9e647efa06fbc52ec61ad2b4997cdc15accf7c9bfb7efa44d8ab0dbe8f728bccc7de1bdafd4b1e64c9f1854469405cee79287bf8d64235295f872c223c101b979e26cccb30234d58b06f50eb15b620f3a1bdaa010608cde3419f422921c7145b99e4df7488fa48ba291f79a382b31a59aae8bd212371e5480585b8c36a7d2447ff13691b5cc348485ae3d3e244384c4d2e27422ab7484e73ecf34f648a90aedefbe0cb2eb356e06c124d732cb797045cbcbd1db28442a43b8ea38a2fc289893d30ceb98a60ddfc84a1889c0bccced2d2e589d7a0d25e78b49bf3d0df47d6ba68ddcf0ca0fd519a32bf296b5f909afade5ae091e7af2da94e7cdd9ad218af12d88f9fd73dd22c857285756ae845a43a1075944c9b9a5a6564e530b98a350d6b7311aac7de070a2a1f8241812d2dbd3b1462b833573851327fc22b6ad42aafc7597f178e42c750df5f588e492a79b2243c2b5eba1b9d583100b47201834f1fb48460eb3037508bc26ffc68df5113136a52045c7e2bca50e90cb3e357a65249b25ca224b8c18ce17f9e5f22d6f3ec4a27b4d67c01cc45825ecd531360c1016244a4d315eddcddfc256a7ce20e95c1d701c9ade703f2e67fa12687d0c099716adca6df34e0beb11301cc5f73f7443813adcfe37c93135ba580557f6a3bca4bfa0e71de1426bc37ef27dde2ac81e07bdee5593191e7507c6c9213c55cfebf89137d497bec0ad4a1ec07ec6e5846fd0d79194eb0a31c3e3782870321b918ca8271cebd82423ea084d1693ecfc0ea595331c6dcd9567d91c15f2fa866c4c49d8e37639f687167222c0805e399729b7394827888c4cac49eac816ddb87c85f236b2f6cc2a0a958c0166287f7"]}, @typed={0x8, 0x8d, @uid=r4}, @nested={0x13c0, 0x49, [@generic="b5b3fe3928c1e6af372b841e1d8e04c20bde268c44120307e2c5dba24831ef92db0e3ca3ff76772156e6617e17f4e4abdf660abe0b305cd5329aad8d5c8ced2e3acb450174434d8bc4868f9d55042f975c0751173762c25d5aade34c97f0d7a4eeda39534c800297473d98203fdd05866213d031100c702abde039fcc09aa75cd8a4603988b5578e6f3a06989e8e1745279690f887088797b64a1d6a2e7d1b3306298bbdc5e5995543b4475ae311fffc850532a0a032300e99a3ace5f77be35b92efd2d22355378816bd80fa591650d55781c13444b422a75b08279b0896ca32f3f350f2b1a5c8a5", @generic="ed45f21b7bc76d28d4125ca86b9f460b1cbc8e36e06a51dd9c36532cfeb342ea64766fcda96777df680e5371ae08b7421260e4dee321646d70b7bec528430d2395bde58a219290803e274e952ca6b6d291b5677fa71b", @typed={0xc, 0x10, @u64=0x5fe}, @typed={0x4, 0x19}, @generic="36bb29280b23ace912302ae418dc72357142ed99144de3473b1b5285fc1cda2af1dff5dec7d1e472f36ac83defa6194982607421d3fa2033344f6ee75750a218128709873dc01b346699c6b07e89239b898593c78711dfa8c621c96d171a0026d968b1b4801b101568ca35933673e8756f584bd092ad68b4d291aa8acefb0258c2c6da0731512d3cf60bac44da3f18523515ad68bd34169663c225958ecac485ba962e132d668d6e48789c89ad7ded6689d016a239c48b8f9e1cb45186a378d28d01e97adba2d5ea36cd8206b10d654cbea92ccc9422ed32eae4b77c56d3471119ac17a8d92779ca8dfa9459bd6bb24e4236e5f559d3be24f858572da82f0f928a3826d75e8e75c32a6b84c8d663a4f18e5c486e3b0f2b8fafedd27215086f4d43aee6ec108b6f392d9c9a6a7ae1c8ba91fb9d010f23a7170ca1f724cadcd55314c861e8642085e4bac3ecc3eb86e7fe1f649e41e9ff1d75e24ae65ea0552d1276c2d8e0478aa827e55e41084b1ca1633aaa9ac2c0f146cef6a1c7f62eddd0c119cf91d486e93bd7eed82a4919e5412aee53bf620fb8e8e3861376dac2f6731e7bc1d2734d56895a4bab1d08a78dc74a8aec37ce455e752712f45d930590d97f555ba239f7704da14d1f160d68d679d0544e352e2efe4a31f25e698a9c7c3f593f0f9bde725cc82e1441d1fd6f714f0e7f41802a0481931810981650e7f34c1c9f1fd21b4885d27266e2bcce9d75d9760a69a1342acf3c7e7b6c7ee5acb447c655fbcdff2c00376e9cd3829057a02901ddc4ed0d3ba5b716f0ff2e50d1f988e39660e5ae2053e9ce4e03cdb04aa7b41041c36508aff01f6d4b650b4ba6d1361dba498caa6596e92fa50c2efe3b138a9f54645ced2e2bd1e34338e43e252546924230896194a4633a38bedfb69c482653218ef165cea61d70275dbf819abbfe53b1f7dafc222aed4f7d4cc3f464e691fca40f885a842dff507b14183423a7b4a1b23ba0b7ea5674ddf248889307ed0648d7a12c34e75f251f33f8aae5096b2e3b962e5667805c3a403c9fa343c9b5ce756eed77581288f22bf139d75fc733f60aa5ad54ae9092f0db90ac22c4ced459d5edb6c10ce0d415718e1a33427115486778f4e47dd700b9724bfd7330f31101056f82c861211a322252534fd8649fb242adf56cc734b46f44108558ebbb8447ca1a7b553e82df77e226a63076e05a3a3e49679bc39725b44ad8d02de1af4bc2c47a02b7c7b99025981c787e4406aa61cd4e3a516c789e64fe80dda25e1feddfd78edf3198853bbb70db30e2a993729c3a1b82775585548bd7331421aa0881ba1eb75039c4fb40a0cf9a63ab644992f808bf7defd0e42c55e4afbd1d6450c40aee4b4dfd61a930246a7fb93eb670d7af20186975b21e233713f85d41c4ca4a951d8e5590651f6940c053b27965393dd44a364060c5af9ce23dd60e417eed8e7d80f6dc7b9a0d05b903d0ee402755a753af3190f0b87d2e756391a5289b19eae59cb6ad22127b2131acd1b4870fac326b40140b603abeea4847632451be4ab4ae31842e207148c8cd7fdd27d640df08a1e7eaed979ec45451ddc4e374ceebb9d144a8ea9cc593d3a32fb657b6d995f61118c04801e4c7f0fec16b9f09d6e430ab3f923c488c1230b455feaf2e7458a8d17537748e52eb6e0a0a73a9e02d514782ddfd818b2746a5c1d63c3e60c77b3e9f746743fa9e5ae46f46dbc862e678d3324c6d1b6a1efbb610981d94fb428997574c1fd4af91050d6a5c285e70dbfe962bd0ae09ce44583b935e71b7dedb7fc99d47156951b3900cb8bd0d17a7de4bcb3a7859bf9be4f2aeec5e52ef426525a12f30bc979466f081e3ac4b588247155bf02b505dc4d717a24da85b3b8a320648267bcb0c15a26eb5626e4b74f750c57ba7d92d8c6472c3b0153a813b8418f240be54dfd8ddb00339a35e2cffeba41438dd8f9dabf97772dac6e0f8f826e5e3332149398c6773c64d46ee2c2a87a9eb97fc819a88aa23fffa135115bb786d7597725935fe037d418175c4da579ae9f9a072ebf18db31031625031b0a41fc0878b86cb449845224cfaef9aa66a1f0f123e031a761f0ab32e7f7d8cbf5a0d6991d9a18087be88e3bc60b59076c0f31b30696fe62c506d34cdc17d468d0b07044d9ad14753265f5498e312c6739262e65d3ae755984e2d4df330dc5321b97cf07044d4f9f649907f1048939c1b6f53932a30907b7ebaf93e9614eb62668a0ef21fc47b0894c60fe2fb4fb646059cff557c9c65b5d15c71340bae76b521c5d9318e99c5de1a8e51130ea6eeec48c3b971a770c1b5305a72eab6bd3c734c6c27404c68e80e1f8d6476a5e83d5785219340d0c9d0d7f75c9ee395f8f917a3b33a34db56d7118cfbc2680d48417675677ac22123c8f788556f4c450e0152ecb09779f19b885dd8882b77648340151424720b7a59d02eb6e15ed9f6f02aa6f15d43b5062456c3637804d2a42c41e82cc830f1993d1934bdcf4b9a1370b5b33fa4344bc301dea75abaa359a3d7cbf1f06d39594cd077cfc8de4da5f959ba4f05d359de25fdae4f9892ec88326277b81b83a0f4c4a390411561678c3621e0b13017b2dd2b817daf502d4cff4b017114c0d7660d894a952911620a681e8eae27fee4777f1e1ae47a1f220f0241c46c83cdc8a325fdc8111f9db57244c2fb0441dc8b28df13d7a07d4dc5c1636b996987cccfb43c9b3c94396ce4657c18f391999210539a88f7459be30cfe0d98f767458b9b04ffaf8330059df06d85192382c3b2f97f6c03e077a7cf66067385e86d2e52d854acb2cf2a2608d2009d522b64390d3a0a563e9ba20aba1d5425263cdf57d079062f4c02a5f14c0e9c03cdb77e57a4a435a5890c974e32c04c8c1c88358f0ada8e2eeb36edcf340dcad4bbf4087c95102ec1e5d39cbc670e019aa0e9f361b925e36c1d2818246fa3461a08afef361228ed31ce662317ff9d4423ecebb157712332e2469a68a900bd6219c0c948fe1fc8dbb4a75a91e85071b7a34c305521b960cad5b9066f7cc84c7002321e178e3d4ab91469d1c108682d35838c56971fb1301e520fa3521f374603577757fbd012dac1d301174528ff7bc660cbce3997369265d037eead16f754410abc0fad890a65cc939874614a93ef047c2b0810ca866b6b27dcc495a8024251bc30c15cba9a7a18a1149bde49b46d48a6869083ea5aa17bdb1f0f7299665901e91e1f54820a0aade186241332ec0e76aa4b0f2ef3be1e6757c9510320a3a20c919b1edb2140a25480c97493c5585f852f58fc091da0081ba91ab501529dc6e7f78acb8fe5befddae99073ec7b9d7376eb4749981bfe431a876fe79ae1e74a375893a29ef1fca56ff6e32441c264a31705f08cba386c592128841f2a5ac79e16b0fc06805af5123ff0d26756080fb5d5a365aad63311dd3e7db7fa12d769cfba6ba46d07c837630d4ad48d53a34c83454f59e86bbca778e84b1e9641578b0ae4e5ef79f5377bae1184ea1b69cc39075682cf29937b52ae8bc95baa93ffff0634c6783049ec55ae4b7eff7d42e26ec3a5bc569a4928894fb6b4dea8d44a2d19e9619a172915faae3b03d264aa56a6656799e18564e01d0f095c65b62ab12259948fcdcdd2e0ed3e8a6a3740f9d386a915927a084c2ef9954e0750f49a9c9758fdd75bbc351758ab5e5a44bcc0bc70f2ec0d346922605fc42d27eb35643889397743a2c5a13dc034e9a3930635cca133d753e1c832a9cc8bd45a2dd0f476d02f78d3faf90850489a1a06fb21dc9168c839b79af068397fd87e5c18ea8cc5ab55cfdd5355e0e95cff0e0de4db121274adf3a65656c578eb694553e53c375361af9d0518a1e68b84822c8fa6b07e91c842ad3015449baf984683cb8a59983218aa0989a0e7b7d0c50bc3f59b1db2fb2d3489c11c1050fa1c74015b22519c7928721b1d14526a5b034b22b8cb23d1d3c6f47ab430d3ae5fa8607e73f27f7ba2aae76f24a98e0f6f45eaa2a1d1c701bea127d6c098de98584c5966672ecce9fc16d7664553d7c3e6a8123663a22e3e4e09e0ff8368dea690b8d3867e69b756261671dc0a2d88ec2d6a0da6b34bff68504700e3c352d1b95f5b278cb2f59727d96faec57272bcea724b210b9dcfc1964dd5555fd0cf0316a959644334bcfd737a5850bfc3822ad626375ac10fd005662a3921401727ec70de2c76867ef47ebcf95dac068649f448c11e5a60297826fe9bf778b48d92d3da53e4a6abb1afd00b4630dff3aa37969f90c1d8365532e161a7e7ee4d6f33771ac9ad03897aefadf41bcbe7a02d2e24d8875d29bfd5e876f5e9fd6ec175057f0e11d4eb97414e0d7a5cdeaada6a2e260b2a0db9e4698e5c4bb4a901693e4d3c09611ed1b4fe4b64c700c4d5ed4ff0e1caee0797d865e471af57c0bc94bcdf9cff4c355fc7140c77786c68f241999b91f4a13ef4d659e3140efc8b7e0bbd909268093c74690b6a75b08aaadb90b19124b2a79ee692c3f3ef6bad838441407bbeeae30799285c92695d2ea5d32dba8c051b6e54b8be88f07cb9e46c455ef42da48a35eb6481ac45353df063b165e3dcc8293113161a1a842a4b5e2d3400e74f7b9e144cf2b58dfa6c9ccecb6f4bae879a2423edffaca6d28b62740e69968d9a9fd01f6840354f40bfa60dfcb7cba0c4136076c8bc116d5602bf69c9be8ef684f39cc4f1a37da4111fca56989a74da16ec0b9294017b3df2cd9e429f8bdbf0aec9d5a47090846fc2268e645eb38b0a26040ccf6de1c64f1cfe60f4354d960a5f40dce76208f2fbb781ebd8cadcd9a80e4af8029858179338dd4b3e61e2a7726d49f19c01bd67c9d85fb6b8e3fba2b44ca002aef4df163ad36b3351b1819c2890297dfe00044dc190ddeb8285e9ca94173ea593f63efdcb8ad0b7670ea45695983395d342da36274047a3d055494f8b7c1ad1f4429118ccabad8585f04774b7b4962884599fc810b2ab04ba0df3a772a33aeee9355890844f91b972242a3f1ab29e437d87313369a34605bbc4ce2d19b770c6077a294f0554a6e9e02f3dcef28c35f28ded4e3a05ec13fb1d15cf45d7ebccb5bb1e51cdf5ca10bac1ce4d2806aef13ff0383fb32a0efd13cf21933513864e59977da6e6b75024ce7652ac22be8240cdb9d3f65bb6fc10192cdcd67bc52f38c7391121dddb71ac6ae8468b51df281d5bcded2f9a66a0b23a29e93b4cd5987973ff56e626f625241360ba4d3aeff056012080a8de619f9a6cf7279fd08c0a5a178496d86a32324034ac3f1aa6aa31168bdbf2bd520942033c1f5a503df1268cd4d4c718331a3c4e432e4e6106e01ee5230e69ac9d82425c38306081f905dc663dc66beb63bcff1d59873f4e3323308e1df5835eb422edacbf5f4551e4cc1fcd0d973545ba24e65d2a720022c25bbd42a5b16cfbd5943b92974d929421abbab66606a30769bf303772295215b6955389e101aed4dfc76267df863119fcb0a1d2142defe5e685b570722238b820d0b3566ec2d7b2f52777f732ca2e1e4ce7d2e2b69675e464b2b9bc79e3ea6bccffb8cbfcb8dd8ec6effa3c020283ba6667cc34b0efce686d8d333ef5dab4c42bfb9f6d1de490db55e91db4897214455860f4fc256e0147f7fa60ff8fa245bdaa30cde6427a8c89d321b31d18fe8819c2b5f42a19233309508ae78d429e0202c2ab3b1829d6912fe20c79f3072729f0155380209317ee7fe770ee76aee9b2fda9892f59653dcbb8acf499eba0df7109e34a61d5221333812a3ff3a514ce", @generic="7d00b5a14f726c6dfb6b892e80bb50ae3e758f37e84384c88142c1178895064bd541e33bc0a66c171b6b34f27f1cf9875acf4173175a3e592e581cda03b07134ae4ee4509b5f234f89ccbb2c36f065d1d840795ee8eb27b84acd60d86108fd10d91cc570a4e5afea50c5b5d98fb23042b8cb6d871b0aaa8390ffb5fdd04facc015580c24e82f81937b8a470d176dead7b14af9059a8b7692a60eeb2bdc1f3704daa0c2b6f8655dfef30a792c6b78c182d9699420539c6a6445cd1d055e8ad9f8ebd250f70753ce6ff03d22b62bd94fd75b24af177fbcb72608318d53c27563e006aa824013bf", @generic="0b5b6ed5898389b4e446ddfb1635ebde34ce97dff917b31561edb014d0868a6c4230c56f1e428e0d0ad5896968a586a94aafb87ce1c230cc24989ea094e1070bde7af178098f0c273c7eaaa6ab09281739c4bc31ce501cb8e9ed36f7750e6147db187c2054953e547c5b7c85e11a4735e7f62e2c59b3c08f1ae62bcae4c1bcf3dc65ae6af529", @generic="83cc13ab4e6f1a8837de2ba469c69642ad6f35f0e972e6f8de3b2fea4b5c61e76c3a14ce150749ecfd6946d08eba8a08b9bbdd4d819d0a9e40b659fa6c1ed7bd57582cddca0fb7b0845d16d645c03ba5654dfde162595e81d0208918f141c51f823fc670c05ba32f32fc6bf0044b77c94193a75b12a143bdba006808cec3d403d0f0415ab6c641869afdb39333b3569a", @generic="84e9579efb4ccd20f8bccda83f7a11e41e211172fa85cec771e1edc92533ac1a994ab2009c52d7e26df716b1ecb7b08c1f7b51f5818c64a375b3183b81a2bc755f57fdc102d9a42d3ab29a7e8d0c016a789f4e55ecefe680bc3a123e091eabeff24e15b3bf1577ea7c08", @typed={0x8, 0x55, @ipv4=@remote}]}, @generic="ed437141ffeaaecb437280c36ada4f7ab7fb252cc495d7b5c4c9744917cb02d3e1eba01efaab46370899371e9fd304183459aba167fb0466a1a70405cb6b6b76a2bf560b463b9d2dfb3edcc71ad46c8914104719fd8ca92c8157a865f359137ea17035d80699d2446b6e47033be6ea3d4a6956c8b69570cedc1e1eedb8af2ee8961f9f0da96496b9c9569e58aad1bbb2067675160d1cebba795dd5e92e24bc01aa57f9f1a79ff8378264b38e114e94b1b0a716493c11783cb368d2bf53e38df0144d464dfdc0332dcb705800025d51ef62ed27fe67fd825f9ed2ab4a3632909ab89d45eec7fc6c3e21d2f0030c9185b15e04c34a471c149287139579f86063789258acacd415cebdf2634f56b82179a66bf6d27d693c695971ef7ba8daa39f0bac854b42e5ae830ead39d8d590f2e37ff33681de727706c3bde9b47f5486ca33448d0c6c3181e130308668c1f9a7d119e098e8ffd6d6be6a41a68d4be1a30c4bb5b97a0eaf4039186271411b4bec384fae8bbc913aee060c583a844f4c27e353831af81053be4e2cab2a9fbcf857f0e542918bbee566bbefe5a620ae105a5618c9dcbc3551b28239b85bc02f47aff5dd8ac3493ab6c62237fdf2250e324081911da1ac61c005530ce30e7b7402109d8e581c1b09220190246e26271f4189f74fa3f521da55012343ca23bc02e9327e5dbbb059129606777d223ff3017607165379d0e6b0146d50c0ad205e477994b23a5aff50c35ec1cd7f4911dfa14c3aaddd4ae0a9ebb9ebdf25ced046796add7c4339e737e6c072ba847826d9262b7de2caffaf71931d7b96b2b2b037ca32139c411dc095fea150d3b09f7f33acc0ae9bbe5d52d9e8e985a102dcc16af725311ec346dbe53ea387f5fde2d6ba59e64ebf1a3b4ea9b63c80260ea68f582323514017ad2fbc5f0b5724f0d4b02f6a2863cd92a4999cd1f98294b62dc26d3b837de46a2811f6b9c2fbdf049160c0b3885b2e964dc09b4fd4890b8ea645f660f51c7eccfb736962f731d4302a01fc342331f834adf82ac46eb8bb597a0d7fd2f0fc3cfdc5180b2ff741bc9da19f0cea27a63329b5b4a201b28f3df9e2d6ce04500bb8c6fb901922c28ca903297fdfb12a0785c787a04d4e8391ee99f0a212e2ff9d2910cb71df11e93b4a7df87a1b7dabfa7834e07ed5fee22db1db56692ae6b7b02e41cfc3fab9b0310e1dc547292f2a958b2f9aca6d6a14700dc613efd5ebcd395406b430cf432552de12f1586a449ac43cca48921dcaed2796a337baac4b4ccaceb250bc2c1c2e4344e3f85a0eacaaed8584a5b99bede1ed8755763c712912f97cae2a8c9873a7b8edd65dba0d4fde8fc89a23a21fa6f9fc134175d27b0ca0c1abdc220951d63ddb9563c92b944288d97001e6f384bc21465e7f5acabdf48b14163bc639b60f2b29a8a1009abc8f2c461405da814e5de27a7b74f861cf549a1c83beecfeef59c8d5c73beb07e40045d29cd568a8f1d92816988d11a4f3e2c2c895dde4a3aa6f4f14b55dbf17c1536bf6eccd05ed4c35130c7f14a0b47c04af2a5733e53a906c0559abd41b496ba0edcd04a811b5730e2600f1bb3e248fa2c4ddd0e62feb8dcc2be2ef57d7f39121257b179fe75e1b882e0478ade338d1d422160775b18078de3da8ab0fca11e1d7c82e95cd62c1504997c4f5f7932f2441c0462fa2453bb83d3eb59d27d4a9e932d7adb7d900047581f949bac998c8b23280fd520f7509e1c32eeffaf617302b625b5fdbe62bcbc08e5663e93bf2214eb794c8f01d30a2528f144536322f8a34e65758a7bad4620baf92bfe0d6636dd63f0c11b13d17d13b1058c17e0cd5b91558afc8b3d07e884ec3e2d3636d80e168da1cc39e9749d10ae90bfc47c38e0ed81713bafd43d60e6718280a6e306b3ee9b250a7f4b2e6111c4477cfaa20b4ac9ea4aae2540ce8883b42fb43528daaea4ebcaba59400382ad8369bcf041a3b1ed6baaa49a458877c39105d197bdff9e9d590be4f8be310c77004c479817027feb57dcf9a4be8f4877f5a0bee840178f4f79888f77064915d7b007ba6e2bb3fbd5f4fd64c76ca6cb3a5cdad4c7bb116a995b66c2cb46c0ad0489ad4d75bab21020d4cf7bdc79ba192d4ceeac49331b1c47c782c29122ba358e7eed19b47e19601cef8a5194d96d7cc90347c9c9aad6fa1b347dfd407d2476cd6b3677f963e9170bcb4ced5abd4df3678350d6c02f4df51c5b5195ba5d5dacf5e8b9e77362c991524f1b38dc5848bcd8e2b2f697ba18d4c02642c29f6c37d8c1d9342d1ab6ecb27cd16f965adcf33346fffbff244a282840039c02da0400bd7e10317c27e3e958fea938e487bfca82a04004d335c16bf2f019882402788fb31ec892513773af7bb3d4087ab1d91d05dfd8311438e2124a40264a826ce312284f384b4b6c2a04be495e4668d9f821a046ba1016c6121e0ce5f242ca732a5b5f97fd1af9ca352a5a7cbbb3283cb9ccb2659779e4c853ee4f3d72f63fe33791b1a71127796d35d42929b44a7c2f775edf3a27fb3c792db11bb428e3fd5bb93d18f09cfe91ac36e5658d48bf596ae08d6bdeecffc22482e0643a23db120e420dec0faa62507631a250bb32115f441d0a19b5eb5ef88b3294ee7ccb9baa4aaf627de5ca271669bab2cc2325abdd3e4ca26883bb05323a70edca166da27aaa2c5a16f45c8c03dfe1a5b97dcb00174fe1fc8599bc3d67b30ff20fe6907562ce0c4ceb3130ffc94f7eb24984714538084fd97634a15939343e278e16d8ee87c5d03a2eda17453bb6343cec348ac47fc33b6b95ec7efc806446d8a99a0408afb8dd7adf23b067105879d40b6880a6ed1ffba21ef0addeb2a7c9d3c7a378a0abd67db643b2b1df020bdac3d9970a6caafe727009a747d01fb984c513a2b233c172688d268f41d259683d198710a19dbb5a02846775cb61b64ccd918eb0e40b7a902b8d81e57c2a758ce6a31139099fa79bc86b3b28fe56ab83814dea183e04b2720e52989893050376a4a2a1ce072d2073b81c2b812d93f0c130a4de009122ec4a52b36fd3ba32fe961387f995535afd37f82fc19a45235c332de6b214df60ca74ad9ef27e53a3a0da8c91445f01d941cb16b925ddf43787836853826fc733e4943018ab5f68de63f020e0946f766f4964b913812ec6066985ee6c7cffd09dae83c3e8e9a61dfb14645dafc742d2e8906f83602b1f3883ace1c46cc414e0b4a955afaec0e7830f0626473597abbbe35284e383861bf3c607e42e1503ffd18cd98e10aacf41f2934c49ce330e61e91b0dc9a408d3d0af58987b764a0f89537c00e5a5621c5490b53beb77180e3a640c48246cede3196f60f2c96b25d0843f3982df2d7a025c5077b3e167ba67ae62aa2429d0ed8cb093df8e3127c056dab20488e9a0d10cb87fbf4027b6a62226bfea8dccd7ce824cc38c57818687c21d6075594f35d43f6bfc95a98de57e91f4362ea4d78eb744ddcd4c3ee36f6b1e1feaac13e12d949efff51aa142462476b80b94722136a89c56549b08d4edeaf70211f11975bed007edaad9e65b2ba7da480fe7dd90705972a5e385be14565d9657c845b69cac6e915c1ef1d32ba40de1356a28bce93f15e36230cc43444dd54c609a43a932bf125dad512f8c4c211a598ec4514004f9a6874e3e72f7831267dd127a88c3eb44733c8447bfb1124f71a28020309bfc87c452ca33436cf5cf3ebb86db1fe2b5daa09094e8616ccd9d34bceaf0ea28055f37215a2c603138a68b5d19e2242c9cb6f77cce82ed37cb4abed108686d6e8b6e1846d82a25fc0dc9356716222a8ab95a59b40e7749093e3497c0cbbd081121aa710d3db2a8292acbdf86d008e8a0b32a175fe7d2d0b2e3861139153d1b2fcc0d4915cc93f5dbe1e7242517daf7eec4e4a67c569953312c6cd7705a5d1f290195706a5d10f71d1431edccb9a8ca6c7b3f62c7c64994503ab5aabc98310a00cd45d23c9593a6853b7f266da8794ebcfcf1da754c4094cc6434d244c2dfd3a86246404123b3cab57aa89e1a2a2c72d513fdd35ca54942e75532d9aaa00b0ae8574b6f926517f491757f03969344d9963bab48abe5c93969b43b56ea777a3d94d63960bc846af0559ae2a1349e77ca6838a01e7923ed68a9ff7bb4ed4634ffedc0a58ad81c272b68ae054a382474794303ed8a7cd79d56116315d77fdb227a4ee7973d73137f6a027454152c0ff54fe73e9baccd5da5769980e5337de97a3d028190b6c7e3b75101eaa3dcfbeb29c5f4d0ad1a01958bd42d8288194ad50268b4b68376f34fd2e0e4b7b42ef4e0dfb65e6ed5c4ec66f2ba84f282d3e1f2e85da1eb32743095128877cf95c3ba974444fb2e51e4c231a034e8db5fe5ee794ceb7ff3a59e30c9e75979aa5f3bd466b3e94967324e2dec0daa15d12282e61a11fa03457d7079303af7674db2d93172e5b1a794c5ecbba166eb1035736048f0bc01c2c5519ebadca20c8da79977c774bb136053f8971e1db3f73c76a54c2ff8efc7df61ef275ca7a6e4fbbc5748c767df08db2233d21f2fdbd83da82fa7da68550075dad84054a02afa5be0a1d15e4aeb1520299837d26b74ec379fa911001cea2d453665ccf6e9bdd6af300c425d601d96d9c9791d755ad0ff1c4c9974d55458884162e8f3e22bcb87e1e6c7ff2f7cff9d221f1047856a88ec2f194f84fab1f8e0d7f8dfd302af1f1be550c219b3faeb8910dc02826c1365d56c0dd0cee8f7a27410f87777b156378c26d00f850dc9613bb0649a11f4ca2d1875d681cf962175dceaeee7acab3ee31abe57ceef3c9ee48e7542a84546c2c48b321ce86f71627ce68eed7702825f47ec168f6be108b23f690ec4afc6dafb716e60c289de4a97586385a69439cad1d86961d514bf765c7bb4ebdd354bdca5ea8e3a3e9601e8c272c7502681c63737146d5dbcbbb63b2f31fb4c211384261de984ae87378c48c8888feb699a54cc3d5bda771a30edbf77e75265e554dee0d44257c61ae4f988825ffb677f445129ac7639ad1196c1a959ddab9c3efd65db7f81dcfaf7ce37ca51e74e84c94c835af4d48b50832e7b84f001d02f73959d30a815a8acca8440032e27fe1ab182da66237467b00fdaccba02bda744ce02790d3d3a550eaee94a6a103225e233db8d61d7bb01c03a0586b065d7c44bc0b3c4039de9681d413ba0e214ec9679b7b6e8da594b4c5ad7e092f6b5b77804e0d23944229420c776755a6a55adbf5ca452d090c244eb18cffe6e44fe8091cac7f4c225c87bfe4a8457fad988468f0a594dbe8c07ad51cbfd07d774ce841a6c16034d679e1224a2d11d04a6f720f4b09dbfce60c81a773c380f0f0103ebe8e3e3f0a862702488411c6660e6af4fc6b4551cb18687c94e141d63bc61578b2b2d9b4163710584b3e1dcc97129fe6a4376647f4205f669edcd9cd92c82b56707681cf11eeedfd11c2af9943e986f1d471695309c86ee7ec4d8b90cd1a010c4f1b783cf0825371280b45984b021029b0f0a3db1f4a4c8b51c4bd69e18b769ad6435028b50f7eab3da2b1fbef038a956bfbd1b93b67322b9ceb8df6aef9bcdae0d627c3a12fc403eb74a3ba6d98aa939d8708c58839f7bbebaf0c70b7313db815e13f6c657aabddacab1aa9f849fbadb7b80a2649ff118e32a5619739499be16cbc1a2ae84815092df7eb45c7949f1b50307d318859cbf8a38a41ec225b6e6502fb960548ab9d2368b39b61649965967719f781dcb7a4ae9966d65dbdcbd52642b93f990e9576115f37cba2f4c7ee41eeb51af617"]}, 0x3424}, 0x1, 0x0, 0x0, 0x10}, 0x4800) sendfile(r0, r2, 0x0, 0x20000102000000) 03:44:07 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$IOC_PR_RESERVE(r0, 0x401070c9, &(0x7f0000000140)={0x3f, 0x8001}) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) write$P9_RMKNOD(r0, &(0x7f0000000080)={0x14, 0x13, 0x2, {0x0, 0x2}}, 0x14) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) write$P9_RREADDIR(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="2a0000002901000900000001030000000200000000000000dd000000000000000707002e2f66696c65304fc2fb721cda3c6bae817e9edc6df1e4f4f48ec8ac2314d20e994dc92fe36252add6bbd88ad638ffe09aa9112f1a71d7fdaf517b72788bb7afe7b8a2e97bb788e4cfdd77a0ec315e46022699e286ee9e514c53aa6c9b343f7d5db8d80148c1396a1257a6617948ff55a5021865384e78928623cb88afac6597909f24f8754664fd34fd63383766ddd9919d19d01a1fd905e952feb2a40959683d5c0f00edbe96589bb807f5e7725871aa41a9087e5063f5d06e68526e23bedd053f07e9f8f7cc361ba9249a8815966f8a991c211b2640983401189e5d7fcea96da1abda9486adf98dacea9e0b383042d2280161f2c4a2ee8e7eb930e0e48d955c315c524ae9fb3643f9dfc039aa428f205ba6ee4adb2d03ff59e8bf3123ea42f18d0000"], 0x2a) sendfile(r1, r2, 0x0, 0x20000102000004) 03:44:07 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) ioctl$UI_ABS_SETUP(r0, 0x401c5504, &(0x7f0000000140)={0x5, {0x3, 0x0, 0x78, 0xffffffff, 0x5, 0x3}}) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$sock_SIOCADDDLCI(r1, 0x8980, &(0x7f0000000280)={'bridge0\x00'}) socket$inet(0x2, 0x803, 0x20000000000000ea) gettid() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) rt_sigprocmask(0x1, &(0x7f0000000080), &(0x7f0000000240), 0x8) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:44:07 executing program 0: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0x5) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:44:07 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) fcntl$F_SET_FILE_RW_HINT(r1, 0x40e, &(0x7f0000000000)) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:44:07 executing program 1: r0 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/enforce\x00', 0x400040, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000240)={{{@in6=@dev, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6=@dev}}, &(0x7f0000000180)=0xe8) write$P9_RSTATu(r0, &(0x7f0000000340)={0x5c, 0x7d, 0x1, {{0x0, 0x3d, 0x0, 0x1000, {0x40, 0x2, 0x1}, 0x800000, 0x3f, 0x8d0a, 0x2, 0x9, 'eth0%eth0', 0x0, '', 0x0, '', 0x1, '^'}, 0xa, 'eth0)self+', r1, r2, r3}}, 0x5c) syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) 03:44:07 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0xffffffffffffff1c}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x6) 03:44:07 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r0, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:44:07 executing program 3: r0 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/checkreqprot\x00', 0x20580, 0x0) write$cgroup_type(r0, &(0x7f0000000140)='threaded\x00', 0x9) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000005) [ 987.052297] loop1: p1 p2 p3 p4 < > [ 987.056047] loop1: partition table partially beyond EOD, truncated 03:44:07 executing program 0: recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x0) ioctl$TUNSETNOCSUM(r2, 0x400454c8, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000140)="94d2f6e1000000000000", 0x6}], 0x1, 0x4) sendfile(r0, r1, 0x0, 0x20000102000004) [ 987.160737] loop1: p1 start 1 is beyond EOD, truncated [ 987.183933] loop1: p2 start 101 is beyond EOD, truncated 03:44:07 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x6) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) [ 987.214217] loop1: p3 start 201 is beyond EOD, truncated [ 987.236405] loop1: p4 start 301 is beyond EOD, truncated 03:44:07 executing program 1: syz_read_part_table(0x8001, 0xaaaaaaaaaaaaac7, &(0x7f0000000180)=[{&(0x7f0000000080)="dfaa453dcfe77a0231b0390c44d09a2190a33332741f5dd9b2a1f8b958c3668519574006af0a0ff12838be6e0c2a8d6074c86c692f7f09775667fca397eecdf351679f8def5c90535a336cc0d43f8b2d020c32ce9acee58cb34d2fc68a639bd1f262d3b35672da3dce878ab08e6907fe8eec0f4d94c41c781047db2c4a8fd838ebcfc2c142cd1cd814411ab24348c8a7f1b08d2f6413a122d7099077aa8fd9d6b40c17b8c23902d48bceb5b18d654f1522d44a5ac16ecac6281bdc3249c66736042fbecb", 0x0, 0xffffffff}]) 03:44:07 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x800002000803, 0xffffefffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:44:08 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r0, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:44:08 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ashmem\x00', 0x0, 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0x300004) mmap(&(0x7f00006ff000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) ioctl$ASHMEM_SET_NAME(r1, 0x40087708, &(0x7f00000001c0)='\x00\x00\x00\x80\x00\x00\x80\xbd\xac\xd5\xb9\xe2\xd6\x00\x00\x04\xcf\x98\xc7\x03H\xae(\x80\xb9,\xd9\xbf\xa7\xf40\xdf\xd7p\xec\xb9B\xf7\xf3\r\x05F6\xf2:\xf5\xd2\x86\xb4\x8c#z\xd4@\xc8[\xe4\xc2\x15I49s\xa7\x18\x8e\xbe\xa2E$\xec\b\xcf\xf4\xe7\x1c\xa5%.0_&C\x8f1\xe4m\x05\x89\x81\x19\xa7\xf4\x19T\x00\xb9\x84\x91\x18\xfc:<\x8f\x1fB0\xed(C\x1b\x8e\x9f\xccdg\x8d`\x88\b\x00\f^\x9e\x8b\xa1\xad\x93B@\xa1+\xbby\x8a\xc3%\xac\x80\x84\xa6\xee\x92zI\xee\xaeR\xc4\x19') socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) fcntl$setsig(r0, 0xa, 0x0) 03:44:08 executing program 1: r0 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="c1a20bf73be63ad09235fe711caa2d22dc82c339481a315a6cd33f81cde2cb9ba735b7a539abda0a3ae6d595a7b401533ce48cbe7484c7e5ddd54a1add9d1856d5ecf600dd7ba70b161075d7551ef070401e", 0x52, 0x0) r1 = request_key(&(0x7f0000000100)='pkcs7_test\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000180)='wlan1keyring\x00', 0x0) r2 = add_key$user(&(0x7f00000001c0)='user\x00', &(0x7f0000000240)={'syz', 0x1}, &(0x7f0000000280)="31e596d47c8106c5f7a8b2aa109b3f74ffe5da4be0caacc02d8f067a468c2430655efd09ea8cb1155c87914a1118d97446e617600d3de2018dfdd9fc310fd81ec5f12da925826fca0fce2cbc8bf54c1b3e178384c0e67b670116fcd6785445d39206c3699c08a8cf8767fdd54e7fc870ff905ce2b578f51540cc6d2c9e5dcd6eb94d6326a75f6360f0c2219b1d9ca5c0b8074e3823f02a085ba744416fa10fc86fb5f6629bd8a2d3af46c6aeb7d3b81e33723fb1ee110396110bc575e10ebf25bdba84f815142c118a192c0de3fc0e5940978b874151b8b95effdacb30cc6b2d6dfe9ef7272f1ea25a460d0e6f1b1cfd6710cace4bee796f908dd8550d35aa5007e1059480f38e241ab8acfb22f5a6436100cc10d6ae323fd23b784dcba03f73a673053824926ca57a85536d0060e3643715680cfa13c46f8369b21fab86e046dd756521d763a4dfa424eca7f0827678abb44dbdfd7fb5dc8be40db7ea8e027fe9d9e568107334aa2d8b7a97a76ab61887e9789da66a8f328016d004d3dd6bd8bd9454795bc6bfd0418b5c4564892d9030fb1b7ffebca17d12340be9420f4d33f01c1af05bfaf9ba7f05371d1723ae268031eef83727a757843dab16c3d9a70378f5e10a78172cdfc85ad12cabe63e7df0ac20eff89ef7a01b31413d426d9f0e5aee7b2ed9492c75ef23519b6d3bc4a614a8cf312d25a03b4d8769e99033556517996b36a28a6f46515c287f8bc5dae3fbe2ec407b558835d91c0be8e0afb31ac829e5aae620c90fdcea924e39c1a01dee4e7f1c499a69c1c36af6948b69743d71431eda9ddf6ab77a28ad828e7f0fb0ee08983d6aa89ad02a568201a3eea7a85d4288c93f0344ad843e8e1d5329020165c425c633bd34613a3406c124cb9a1c7784f2632a5780ecb91261e21cad51b1bed5f462b73dc74ccd1b878e543da7f2815da540026e87b14b3ef196de8f2b8c4a73a1dad6d662fad17bdbaf725df7412c439a8a00dff62ebe8112fa958b4aa793d5d897826d2c6dac36866f8a7955f7ca53d2c74e5cfee8633ccd5fd9e82e5715a8279f1f0351881d3465c03d7d03335b0a0a6a0acff85081133621bd485189d8564a5a47a520815116d10a8e4aea989d80da0154a867134e062aefe5ef08f4b253b027fb9fda270eb6b6c31ba5ef0e1b8d45a64b673cc308d07865b0a866dc4d3c1269c9174efb45527ebab739d01691f49d1830f8cdb488d652a5f6493208a82a535e78714316e9fd8b5abe929ca8746afd49589f63aee68ea106210730d131e091ed77eec703566c320c68fcf32e2723f6ccc55b1d6c71b9c37711cbb553a7ce1ba3bfb84b139659f6db24e00e146530dcb24e0a8190864c13831a28767e2aa5e141f5901177458e85e5d70163083be84f335d423e6ef8097bebf9b70985f3e6d3d184f0d9101d6e26106f271b1e742f99829a18bed08d54527de4eca384654a034192b1267c8d2d2af9fa644cca7eb960c2717485e9db22437df1ccc8da44bd6fd39f4b49824590436c5d84fd62e32d828a702814c94b605224fedf4c03b6ebbe72cceca2894b71ba0899050d7d76b972b4f3385d9f576dd2097f911dcbf87d34196eb92da7d194be3254aa64fa328ed5397f41801f007c4cc51b5eaf8bf6f48746e4c2612718dc222c709644a1154fba2fcce2a6412c03eec08c77ade237c06060755f2c47c2f4bb6666b87312952f985aa60365cf512577490527e274d98af60f70826cbcc58c0d374eb445ed031c090b99757dcb89a670a29328b322dd2f4a0671248f0b8a8097cf28a1aa8ae39926d53f0ba1254f0e05059f9ab36691160a6f58fc13904c6904c4dadb2dd0c700d5042089e0e5fea027bf85450bdfa05650e3309ee132206292cef646c4932e1685be2f9e34acbf12f01d558bdc130b0acda18ec2b032feb02190a10212a80ec056c941c53c249d82927751eb8ee5d4c013ba5a14b9afb6297860546a2aba4cd37f88c1d5cc7cadfb84a3225c9e164ee2b5d1d859688fd6b63f676a0b6ccb183c9ad2ae218669f79142d3d5d77292de27b984461addeb93abbda5f95c8d3fd6d5d891584214b41d1599b2b098c11b3de88e11ccea194fcddd7f35dca2d056dfd6d44fafd331524a66932e3f7e8676ce940a80fa6079d337bbb2d99f8656db45d3fb10628e9100c54df8a89bddf45159fe3ce58e8a1e377e45ea2ae5aeaf19976dc8587ada8d99dc60ec1eed515a5776a941ca95320025748486fec1e94d47c8ef8aad256e0dda3b9b4d8b8600ccb87902e70aae09ae511be522604471a95142a48c67ba4c923e86502d057c448677f21101e87a6842c951c77c8ddc9db60d9f3583852fe0fe95d1faa6692d1c456e78bca61ed40a58110df068e2281fbf8144d06d26f9ed23b3f029da3e46b70e23b6d7ae66be51abd1dbb299dbd8e355e94b51dcadbca3ba345966b53d37172886bd0bee464b86e9e649dc47ed5c1492f3a912220e524c0a1acc1aa29b938b2dc74a661cb91111fa4a2f6d9303c484209bc689c3d662a0a1a6d6257c3e504c688e9ba633716f8ed554f480b45e600ef08a81f259e3e9f45a705df58eef51c72288a38d7c39dbe6965225e9973ad3323f5d747fb4da4012fd89cce4261926740c2a7612f5fbd2b47a985ad36b762d308ab0519fd82716502efd6020eac2faf7d73b684c14e564cddddfa78b1408e1aa154e77c81522715b4d4069788701d3e77d5663ef18b42411131ef764c89db0f1af7484fe7ad6bc09b71724fd0ebd6e0532cb8b1172fbe8aa1f216411b97c41595f1de30ca0f02cfb7549536e29ebc766c929a95f0b37c27652715ed1c60aa861d274593c94af1c180297e1ce80694afa2ae0d65fe3fb67bbdce0d10b810da600574503e538cada977af2db714068da3716fec37f0d09f03f8b355194cb769ade8b3f6373388cb38443f3698d3364f6222a2e730f0325cd0343284ddc2a6b91211e025e78dd2c0c0c39e1b9b918d7b95aa80df17e00ae3ab9e635457ebec59f7d4f52fe7223578963b540e6527b06532282e4ae8e8566b13588ad434a4ad070aa116ea830a58fbff166b93f94a901593c018bf7b992ab547180c1c4ef7748eb202e4546ee9c3e2331eb4eba45ef4f9d7daa29766c0929df6b5bd2fd465e522e1756756f18782c487be8a672911736c1c8d1522ee5f41b586ec5c710cffb06897d73685f2de43b17c00b246b043af326edcf4a30005b69b9742a0f884ab1a889097c6fb14385dde98b6fcc0aac4ac8c4b5230d1cb24cf71b866956a5754d194c2f2062509f2cc9adab74e59b06d2028dc264484b51ba83129d6a8ccfb07b8f788915d440961e5572d71d0f42f077bef6bee869687b31ef3d0757684f4cbddd5bdaf66f96b554624fdc5fbd5bc1bd0e11080beaf932e392e65fb7a9c19ab0dc1544ad03d607716e5b0ca5e5a3d23a9c989332b5fc256a807656448ca2d7cf7d339899750aac93d2bd52fb4da6eb099dbcf74ba5583ce96ef29dca452226bb1d7f282dfbc84f931f790e69bbf3e808594a0653bec284fddcf9255b9031869af9e0d617481a44076676a5ae2f4098d1cfed06d4d75777e2084c2adf038834a1ebe5d6615449abd61872718b4e0d96071fadbcd40880233f6e8708add3dec4288b2124d20619bca278f391cfbdc4ce60147f1559cac15cd6ee40001cd3b662107a645f37be84df00d69c14344c5b4f1ac58aa36aeb33249186114eb8ee1bc4fe1ebe4d04ec4ea1450c87b8fa32d98fb5981572d9b9eea4be45a2db11b051263857ed9d476e5e31be971729522037f4fea7fe3f722013d92d3f719e34f3c1ce3dccbdb795912dda52778daf37fd46bbaf88d7dca68bf30b5bce8ca48740cb64b0a81b0c4949187b9473d1a7ddb0989d2d0f3f020cdc894eb6445401bcac063db979035b74fbef6713bdce60de9b24db88f335e2620f02acef5bd7f767731fb7e0bdef1c4c1ac6f3b6053a37799a4978833e6890ffd8c052d4b683cd4489956ce9363704314420f95087e970af1f65f5fbe954f27601ec0ed7fae6b858e08cc0d5e992f37db8f8a697eeaf4b2488d7f156376834aa68bedf49ba4ac624bc960cf8a4ce07121b2fb9017a11801bc39b668dc2d3e15b209e9b986192f00e9fa727a802c836d429591a6d6bf017c0adb72429c51a51e692c018b5d03582b522d1b28477311413b3b6312f9f178fae77e3398d338ba621fe0d5fc98f7fe418874a03980a63ce4b3d40486daaaaeb61e3028873c2b027f6437bfc0e7ad289519e4a487a4254ec06e3e3fbbc1151f9e6607e41da520d3610712159e88a1312ed8172f358bc8cce576dbb957fadadd3440e5e28559db53ac2a557af62a8a3057d9bc005950367958bc82854714dc5ed8937729dc5343c8ac2f4c81dd54aad4400e0a5ffeedbc06b3b9046f3744ea095e798785e8fc2f066cbd430daafe3188f4fadbd79dc3c0ec989f31395f7bc2cd61432539e2ba560a30f933f6e278983be53f987c3f1aee6a6e875dd40138bf261add36e083b2817210196853009ae6b0dea770fc89f8e2452106a72c1ee51e56acf1172ec770e1b9bff47d748b740edcf7eca3be1574b818f926f9f536b50487917f216009cad7c3c873ae1fe8d1086bc9cb30a3ae06060f89554743a9426a325aa899349f07981c60d1abd113a2eb085eda82fbc0d970aa2c83e4b73d176394b10333c227c309932594b7817640b51351410720fd070a9ff84db20eb22345081b51539ed15d50673711517de98c64f819a90752b17c890b186b25cdcdba4aa8cdf25bc2ef224be227a3e3d364f4c4508080650591c7fdf3d8191c8e6e0e91b9229982541b845cc0ea24a46e84b7b89705fa99f3cd562a992e72f8c90f611f932deb8ef82ad45a15ca7d483b53bfa444b413a9343f2ce1c94daf93d1d1eb8fa9095c268650007c2cebace4abb7b38180a27661d6a9046152db72f00d9c3c9c009931930c8a42b2ddcaf310b38b4fd405619bf19bf0264e35166e0554f6a7e28466a54d73300fbb2468a566c2a0bc9a859487c3b17c1218d957ac44cecb051be5efcd1e1bcef993e2ba0d59d1403505a52d25b37d52cdffee46f9a94e5c20ff7b2181699e6d28197a04200d72f65f5bda220005db33069c20c575510d4efeabf35e219d14f7e24ffa022a70c4466efb7980e521814ea7ff2158f35d3bde4fd1f8a16672fa5f7d1b9a1e2d8412a8f83ee982de99dbb441fda57d7ca9eb836106913a7d247647012ed6c86b04d62daa456fa1383b7de5e6db1ddedeec8f803dc8f2be4ba992206e235e8680bd4ec013747493d523b45a20ed14bc2ce634277a70e2c3d7a044910f1ea25c1f79d2863468814021adc22778bd215518d711ec4a75fee2987c755e81986e4e8ec105efdd68c12bd7a1c77c1244dc2b1fc175a7cf133776abb68b326dcbc8ddc510c042d9e213c2938b339077128d19b402809644bc97244e95bd382a91c861f519822f648cc936623517a4732792df4b73a6c55091a682bb34a4e2db12fcf2614664b02a06fadde11d5dfe788c7c7df6d1bddbaa03ac8cc4b74954583b24c61074d38c83533339a8976ff16a0d03e7c02c4635fe004a4ad67d7b2904b934c6deea9377e859203a31cfd5f2c00c3731fe28c28068530361fcfb2aa021c8f2b1b2a24174449e498323414b5a2e520b67a31f2b4d51cc971e26293f48a6e1d749509b6afbe01186ed6dcb7daacba83d1544d87943a5d7966cdf19d8a6819e87aead542ac1808f3a129bdcbb92305ae61de25", 0x1000, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000001280)={r0, r1, r2}, &(0x7f00000012c0)=""/213, 0xd5, &(0x7f00000014c0)={&(0x7f00000013c0)={'sha224-ce\x00'}, &(0x7f0000001400)="fcb8939394fb5add8825f9fa3c0a74bcdd2bd0cdeea7b45559015765344dd802a678dd07a5a2e2315da95e3766fa836774a003a01e8e36e83d565175fa78048361e24635fe6263e466ca0b6fba47aa947301169cc0ff6c7ec0cdc57825b3679c7d821e2d15f20d230320a175446822e6f5ed0f47c0e84c4a336f4881ad40133e543229591c8224a40b1b071c5257eaa27d", 0x91}) syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) 03:44:08 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r0, 0x0, 0x20000102000004) 03:44:08 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r1 = memfd_create(&(0x7f0000000100)='wlan1-GPL\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) 03:44:08 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, 0x0, 0x35d) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) [ 987.950633] loop1: p1 p2 p3 p4 < > [ 987.956142] loop1: partition table partially beyond EOD, truncated [ 988.031960] loop1: p1 start 1 is beyond EOD, truncated 03:44:08 executing program 0: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$setlease(r0, 0x400, 0x2) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r1 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x1f) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup.cpu/syz1\x00', 0x1ff) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) r4 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ashmem\x00', 0x20000, 0x0) ioctl$ASHMEM_SET_PROT_MASK(r4, 0x40087705, &(0x7f0000000140)={0x7ff, 0x8}) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vga_arbiter\x00', 0x4083c0, 0x0) [ 988.076656] loop1: p2 start 101 is beyond EOD, truncated [ 988.109355] loop1: p3 start 201 is beyond EOD, truncated 03:44:08 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r0, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) [ 988.158324] loop1: p4 start 301 is beyond EOD, truncated 03:44:09 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) r0 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/hash_stats\x00', 0x0, 0x0) getpeername$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000080)=0x14) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f00000000c0)={{{@in, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in=@remote}}, &(0x7f00000001c0)=0xe8) setsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000240)={{{@in6=@initdev={0xfe, 0x88, [], 0x0, 0x0}, @in=@dev={0xac, 0x14, 0x14, 0x15}, 0x4e22, 0xb95, 0x4e21, 0x0, 0x2, 0xec0f7240cf3c2a2e, 0x80, 0x3a, r1, r2}, {0x8, 0x0, 0x80000001, 0x1, 0x1, 0x101, 0x6, 0x5cc}, {0xfffffffffffffff7, 0x6, 0x1, 0x2}, 0x3, 0x6e6bb0, 0x2, 0x0, 0x2, 0x2}, {{@in6=@local, 0x4d6, 0xff}, 0xa, @in=@loopback, 0x3502, 0x4, 0x1, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x80, 0x200}}, 0xe8) 03:44:09 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:09 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000200)=0x6e) recvmmsg(r0, &(0x7f0000003840), 0x0, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r1, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r2, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:09 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/policy\x00', 0x0, 0x0) ioctl$TIOCSLCKTRMIOS(r0, 0x5457, &(0x7f0000000140)) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:44:09 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) eventfd2(0xc92, 0x800) sendfile(r1, r0, 0x0, 0xfffffffffffffffe) 03:44:09 executing program 0: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="a62437a13ecef2b49c7b26f55fe394f529c7bcc452c7442249bbd49a973de14634ced26911dd1b6104f2ea064a626e8910e018813a30d91900b53ff3fb2dd5da41fa61ecf8ee2c5634c7dfd7bd758f16c483be5296377475abc5867aa2e75d61c93f7f2d8cf30ba36761d406c02e34feabab3c769e94", 0x76}, {&(0x7f0000000200)="2dfeae99af7b939dfd67156135783b70cad9b87c91c83e7194e38e1fc78d9da464c6d9bd866ebe118ba9c8cf80ca2a9a39a73eba327c97ef9eabca41613927bd4ae243b5c77208f4d9e59fa637bcf93112376397d83d431964cfdcb95c006064e19ea8988a0f55e24759359105bf12a1a98af123b9405906d56cd9a838d528391542d351f2717205130699a105711da6f7932845bcf3d8414819ff907fbca7ce9393af9eb611bbff01f706cb1162ab6ae84529998eee69968660f2b9c43242712a0e", 0xc2}, {&(0x7f0000000380)="06f1f0ce5552e936480ce1b7f75701909123d71d23b72cfab1f366f2176a2075818a3b76369ff3811ae95425fd5dbd0d415ea16a2506d776762d7c7fbe3964878e7ad3445f7b7a462c74a9eeba44972565e4286ff448f29df1032ac534dd1f8710b4b0c11af252a4cf7705d3bb22e55992445cb3a102fd2f970349927c2a35152d2ce462b2aa71b953acea04b166225dd679c1107e3f370b80c431bacac54061a717b90fd903ccd0f99f9f05a76a2ba78f2a4779da21ebdb608d5365b8dfc10f8f350b871b215c18eaf9c07db97b12b485b31e5b1e5ceadf1b596cc179623891ea12e089625aafc0676cbd1e60241b69586cf2d92596c3e11b05edb06edb013ff96271d6ca0250c906c5a98cd75297d623bd3abe9b34814d9da6917486a2eaa20637470ebf61861fae4d6e8ce8764db56aaa51f83b886738a363a428bf949a9f54752c74d337e3f2d87a206686099bd2119f5aebc59aac53602c2ae9e2b6716c00a7de895cec361ef325cb099cf252ae9dd4386f14b029c7197a3c8c4d5e0942ba5c84dce02df608d3ff651e983d586914d8d721d9503f832d16dae9b34a159df174772826e075af46f08e0a724657089f18ac9c9df9ca596e9d0466de64f19965a0b6f141a9a1b606fbc7fba472123ea77ed3b6525c82953fa843a3c06e4284bc798d03fac493a7d94c6ba324113b75d50477af661bb7af21cc4e5cc7f9ae2abf3bb44b0fb79c83f3bcaf78a192954198ff38deb0723a25f140dbec602944094928d040573d39f36b439d259ccc5ede7b4780600d4fe142c67de0013c872d5f7069ac48ff0699c9e30e4cea5259238808ebfc8c678dfc163549a52f2551fda2c3026eaf3eafd1f46041e42140e3460390d7c4024189e7e7115a18e274bd67d339d94a6e0e083243b06da03ae90b6b4ba05cc6aae2b7a46c364f7f2357fcc4e7e3e71d379c54976bf8d704942d4a707b8219e36b70187e66b370b5c3e792cd68bc4fdac68ef09d99d17371bf88c4be83dec15457f43ed939ba4f8d4325d9883f6a8ce18661c416d6422aacf509e3cb19fe7d890c4331d0136b0a0635696572e28d8e1351b232ebb04fc0d1f5c6f2a03e5407b48e6cfb92fd104722675863a12577a48753ff0c8b241fb1bd946772ddc9bd6783ef9c411c554cd7051788d55e49f15bd1e2bbbd0f48af849b412657f186cb6343d1dfc3e8b5cfd1bebac653981deb7ac1c68eb75602dcded67d81bd28215ffdc009e4c0fc6e9bf2b56bc42b864c3bd7e58363c7a8953580e70159c173d27d8ad286f67640d5a7559660cf84aabfc0cdd199e1c6aa7ce757b5062cf3cfd6863ed3e2d148a8f79822c0e64a9fb7712261a34058a637728c7e7a52b63a406b3df4beef77b8b8b6140e00bf1e920779e0629e3485ea47ad391f6d26807e429c1842adbad7a04843ec1c1360401f80bc8d75a6afecb8e11603fa15797cc16d11fb3a2ab04a7c8c594d5426b059b78c05df0bf8f5380eb298f8d742c6d96ba149a44a5adab082a2cacc62557e03aaf69a424a6b7eb42fe8f5a2b87b2928c34b334d690a37fe726c3015fde0623ad481b0c180af53887c46dc727e49604c5c95311d23587239c8dd4743b7ca36a6c5c7714a303d17461eb368b238185237230a0194bb38f3d3440a6f12168123888620e43c2ad3d28c8f3f24e4f33fe9b9f20db3aabd593827dddddfc68d86db572a9592d8f4ee1192a23d08387c4400ca90a34748e763e4ca3f8e49cca461ee101e0d79458863cdf7a9fc6824b448eaca89dda8d5a60c80eb2a577dfcb843c523456526833579490e6e0b401bf0b141abb09a02d671e016c86b1f9587b9befd0b49292a61d600b9a0e8155dcdbe14af75183b6ac73362ec3412476ce8861b689f62ab0bd585d1bc9ec658e4f479575f61cfc4f518cc56aeb084425400a9eee48e9aa6d8c160babd69ea22bcf1e6f3a655da12d6b8760e1b4e1b79562394e6a2c3ee810cd5a477587ec4edfcf9004c32a9848e85d9ce1fd9596373ff3fb750a027956cfb5c669ef4b0e28db9f3ae57a77b790dec477ffbb39575450ff5a3ae053d5210f82e6c83e7f07de0b9bd9d0a07997f4cf59098fed3d18e11d8fbede7092c50ddde1f2e6bc6ab72d4c3c9b3a5bab083f08b04170e5944387fa3bebb14176e75499e75a740ed4796a73ed5b2bf70b8f21cec6557184b92b665a362dbd7fbe06222bc6479b238bd00ddab14010c74374cb5661f20c57872589e2a6ccd7d32417c911bcd6567e8d77bbf818c56ac9be6e2fec34e8240a85ce60a440007da977ee28c516abe7c4367919b464e15226aa5fcaca112ec10053af543701017974d5ee2e0f1e1b06c472a00b4712d665abf0d64372557307e28da208fb95f4e7f4fdda01ed1cf444cd309425916b8bbe1796472c9b965679d9c671d13a2b7d310917cfd2ace6cf6d3842fdb51b78d3f03fb61d2832d1c87dfbdb0cdc5237188d3b1cd60f19625ceb045f185f6c311133f1f2c3652729a58223e0bb6e1e7d94bd72e41d1672db6d7ea9ae9835c6397fea4ce0a7b29f45bcee067cb24756dcb5b8d169a4e85f4e15368aaeecfbf9e20a7dca28c84aa6aa4c75d7c784b4aa94f75f01c9345c6faee82eebd226ec1c3deb4b848bb1e2466c1d9e653132ef9bc39d01bd0e14b0882f9c7cc4f1668262535b148854818e562c34bd545ae862622000c122eb4cf270e7713a5b1ed5053112f24c60c65994da724449da059726d9df848cff921b8700dab28ec1dee33058333b6ade11ea195379d26f2fd584b9659bfa69f6f140b4b8a1a1f2507878ada0489ab7a666c8fd3e2457b1221a0a832754b73e1c7eae3df58d293df5d829dc9be24bdba7c355be6ca6545a709a86585367b61b467b59932aed8394cd3219970d59530f252a84ebdaeadb18b7f0f2f9351064603e2201a745761dfb6d0e5abde320ad6622796e644168ddf263a39ffa7bb8c07b009f26a62c9980f8e09ee4c0f135df530a0a084d1cb12fcdc32f6a112807ef3cc26bd05bc9a0e01c72de9ba6dce6ef840d4c3fd386dd912135e057c0c89010dad29e86ad549db758492458c313a240c81497b6936462e3d8c180a8c7abfdfad560889f6b41a0d8c2d741c18f3faf3a5e4b5db207cbe8febd14903f977058b0d4e2cc3aaf3fff5196a5a8ef392e46ee110456cc0ac5e772b255ffdcafaea1c21f8d8484c81b593b1c23c22551a60dca633ef2c2208378851bbba7e1157280da40d971c542db50fb219b14c017b3df15cdb19d97e52971676d6b3f0343c27a9a5c26e4fd21d2aa58036ba5b61e620910a4165b5a34890de409c669daace4fbade872f88887d6ae43e2418bf30c3b9cecc27dc3f44dcfd21ba4d99bfd033e95e3423727107b187a2fc97c6b65204aa7e23c1d7a2e6fa1868ee6992525e283929fc0fda2349f219c142bc012dc51b2c30deaf3aad92d5791039f1fcde8f3581b01429148f426324c91cfbae86cc50587497f51227ae5d76f4f3df40a316d52dca0f75c601e4a275865c3ae8b1291fadb7d4939744a80db64aca5f19e0b51693f18110c41593ce24721ddc12af51dc2a0fe22d5e7296f3a6fa30521cae90f212a9aba055a79c2fb360746eaaed83948bdfbb852b39b28bcadc02af72fde25a3ae391ccef2425096cb73b7d5d3dca39c6d3230c2efe23b562a6b7a1d7638ed6329473d12c4995fb1a24be9e1e036769f30c755bbd8b6e53e2b08c48cd7d45663f1b8233dc7671f3b5376e8d6f3330a5c91a5187cbc02fb65e382d7ca7f549a40bf08206e2f2163e5bf71fbe4e3d3091320f8c23a6c1675f80f9e87df601d580a734e0e7a2a4105b6d899f42df49eea39377e0b4c999600d7621a64ff14f984ccf4b41beb317e4486b78bb21c8fb10e443250ae339c339527c8799ba4064beb321bb65fd7b021af1e82bce5da4a512f03a9f72cb8c2e4bdafd62fe35e79f2910bcd765ebb75427b1013228a56f35a28ae6b88d607c75235bbf9f31be71a4648920982ee849d62cb181e4465c3d658fc7c91cf3d738afd1838098dc9b7b2838b555e7cbfc557a7fd9481468f3c42c7deeb2d8c862fd4e51cc846be0781c305b8f77971a0d7811b8246294c93d94cef982589bf69c0d5bc8090a2b0d227ea36f574f6edcc0d69edd5a5bdf6fe8d808dc6a351632e7bb853aa61d9c94855bf80c804c1197bcac2e3fd143be1e003d26c58f4f735bbd26e7810e7d28d73802b07dd702c79b5226d14ae7b072b96d05445443caf20d19609a12fcb15ae14d7326234a0e3f35e50782b65313be449be8067feae3ff6a9fab0dd79402211ccb3c34db94a14ec9875ace9270a41a5eadbbb4ef828553cd771265b19da5f4116848850acf55f52d5362601898e11bd919709bc31241f42cc52cf2e4e2fc4c43603df37b22b84a2db8eccc7ef6f59d75ef4acc0462c43815296eeb6e25d4796785a2541f90975e791d099a7d052cf9d98b65a0c5e66f321d46462a9c830064443b3a77293365e968e5c0326535c046a96a6049dd352b727b0bbefa5440001281464b66df0efea8e75e31508154cadb3ab389c362008dc16c54481a812281cf06eb7e828c05aad2a7383398db3645ecb6466c325646f1544e66135587a920deee60624ee860334cf8ef0b76d86df3d018308ba4b756599b63dba76ee1364cfc3b3a9dbe86271fc4e70d44bc69451da164fc142ad86e0c82039220badc08924b6950fd5400becdc711808ff6ad1d166016da64596a4df55fd966179cb395207bd61a7e2e4ee4cda6f2a7c847e4cc0ecaa9e80550e4b6c22a15b9e738a67b59f4d35c8f73ddc0392923cc7e959c6f57fc1ed6ba45de054825bff5932cf63da45db74a2fca2ae57f9d1a661c72dc1d6747c081a1ca3ef25059c0a19591b6e5cd9ce1249298fe321cf76fd0853ed49c5569064573c95491e7c60be5ac831c05bfab5357e3e452d997a7cee565003ee3b64b0c9bb97804e5a1a16eb494fca1e562520e34e9db8aa5b5ce142505f1afe3898fc6c7693eb81e766534b475451cf50a8755742998240467f1580f0ae64024f56afd7860634dd69a7b820ef5c6cae66ef4da67ad9101da36a7d429646aa18c7a4bb86e945197cbb1dbe0711aa2f25e77f8ae8a0187a4798d2a45e0e8cdefc7546417bf20fe1932e438469db5a0dbe6ee2a96e51de1e585058cb1708879a84b95b7a18e107ef5621406a13631303342646964675cc41433fb76782156acc5d8597e7727e6f3dc6bd9ab6347580155d869aba7fe751decf63d7d12ad6d1488ab83438b2bf097fac36b3220ddbcf463a816bceea999925aebf060e414802a8849fe9936b8f8a8cbc20cb5ed150f02843f48fa874612e2ac69ce09862fe7f932612b0bbd6e7ec711b61830d9d3205932aff50ad6122d484db7c75ec46504f69ae7d0443adf378b98b2c5d445a02a8b08c2f3fb557cfbed68f8a842b4b6a6d0fd0fd2243a469a03d7f32e850de87eeb14c26b69ac1bbd7db2cb17aacbece7f30fe62e90283a2eb9ddfd14f105ec4fca043cc3909eb47da62538f7cb468b591ee6f8885327aa0ff54ff107081fd22a64813a96ff079fe3113dc32a2687312cde4d4aa37a43c9c1c6110a93d5dd90bd0941e6532f98f55635d7aa12cc532b8f3ccd63a31394ad4e59d3af215237f9e51490e1a0579f1a9fcd5834ed8ffe9f735964bba43592a8ee7898a211af55784176672da6b5e46682228e4a5f271b0a88eb1fec86097c281150d4fcc38faa1cc19ddf00fe0d2f4f077df92ead87015f11f4f68718", 0x1000}, {&(0x7f0000000080)}], 0x4, 0x0) ioctl$void(r1, 0x5451) [ 988.730678] loop1: p1 p2 p3 p4 < > [ 988.735264] loop1: partition table partially beyond EOD, truncated [ 988.900320] loop1: p1 start 1 is beyond EOD, truncated [ 988.937220] loop1: p2 start 101 is beyond EOD, truncated [ 988.943611] loop1: p3 start 201 is beyond EOD, truncated 03:44:09 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='reno\x00', 0x5) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) [ 988.949802] loop1: p4 start 301 is beyond EOD, truncated 03:44:09 executing program 3: r0 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000240)='/selinux/avc/hash_stats\x00', 0x0, 0x0) ioctl$TCSETS2(r0, 0x402c542b, &(0x7f0000000280)={0x0, 0x0, 0x4, 0x0, 0x1, "c0ba1702e948232511e17623bbcc7536da97dd", 0x101, 0xd9}) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) setsockopt$sock_linger(r1, 0x1, 0xd, &(0x7f0000000180)={0x1, 0x2}, 0x8) openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x400000, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000500)='IPVS\x00') sendmsg$IPVS_CMD_SET_DEST(r1, &(0x7f00000003c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x101000}, 0xc, &(0x7f0000000380)={&(0x7f00000005c0)=ANY=[@ANYBLOB="d4000000ff020a4e4454d7afd64e0c1119c15b556bb963bd8b7812637f495f349de30c394a27cc511bd5ff4f86e3e7b436132a39817bd9c440d99834fff3d841c3bea7cec29367f80be6a2d00a12ccf315cc171436bc04831e2a9f4f314279c4e879aa967515ffcdff3ca078f0282ed0c2d8a25e548bcd2f2e5f33c913843fa4d6e43bd3df7d59be4f3ff29efcfc6d5a9bb026af02750b67dadff71154777d821f31dc917ad25099205bfba88be25115fbccb589cbcd05e458fa704e100183de5d94b72cfa9302a3f7422ca03f4c6d8d02a7c86acbb0184fee9a53ec4ac70168bac65fadaed74e0292bf9e20ee", @ANYRES16=r3, @ANYBLOB="01002dbd7000fbdbdf2506000000080005000100000054000300080008000700000014000200687372300000000000000000000000001400020074756e6c3000000000000000000000020800010001000000080007004e210000080003000400000008000400060000000800050004000000372800030014000600fe88000000000000000000000000010108000500ac1414bb08000400ff0f00000800050004000000080005000002000008000600540200001c0003000800010000000000080007004e2300000800040000020000"], 0xd4}, 0x1, 0x0, 0x0, 0x40}, 0x8000) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r4, 0x0, 0x20000102000004) 03:44:09 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:09 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x0, 0x8000000004, @mcast2}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r1) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) ioctl$PIO_SCRNMAP(r0, 0x4b41, &(0x7f0000000000)="053268023c5fd9a024aaed9c6495dfc787052ca20f059e8d598eb28dad51e743f00cfe") r3 = dup(0xffffffffffffff9c) r4 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r5 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x1e, &(0x7f0000000200)=0x20, 0x4) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000002c0)="7961b0db2ed22ce204008346bd84d4bf3ed3b3eceabe846364320931107630d248a0f7cbad758c1e002feefdb9426f391b3db40866844040138e35c4768810af433cce63fd72d88900000602f5590ffdf2bc706a2e34e4b879", 0x2c9}], 0x1, 0x81806) fsetxattr$security_smack_entry(r3, &(0x7f0000000040)='security.SMACK64\x00', &(0x7f00000001c0)='\x00', 0x1, 0x1) sendfile(r4, r5, 0x0, 0x20000102000004) 03:44:09 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000040)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) rt_sigpending(&(0x7f0000000000), 0x8) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:44:09 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) r0 = ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x26, &(0x7f0000000080)={0x1, 0x4, 0x4, 0x3, r1}) 03:44:09 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:10 executing program 0: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) [ 989.520651] loop1: p1 p2 p3 p4 < > [ 989.524602] loop1: partition table partially beyond EOD, truncated [ 989.691403] loop1: p1 start 1 is beyond EOD, truncated [ 989.718036] loop1: p2 start 101 is beyond EOD, truncated 03:44:10 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4200004, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:10 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000140)='/dev/loop#\x00', 0x208000, 0x20401) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) [ 989.755337] loop1: p3 start 201 is beyond EOD, truncated [ 989.778561] loop1: p4 start 301 is beyond EOD, truncated 03:44:10 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vga_arbiter\x00', 0x8080, 0x0) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000280)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_GET(r0, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x40004000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)={0x138, r1, 0x900, 0x70bd2a, 0x25dfdbfe, {}, [@TIPC_NLA_MEDIA={0x74, 0x5, [@TIPC_NLA_MEDIA_PROP={0x1c, 0x2, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xb}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}]}, @TIPC_NLA_MEDIA_PROP={0x44, 0x2, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8000}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x11}, @TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x100}, @TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x81}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'ib\x00'}]}, @TIPC_NLA_BEARER={0xb0, 0x1, [@TIPC_NLA_BEARER_PROP={0xc, 0x2, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x4}]}, @TIPC_NLA_BEARER_NAME={0x10, 0x1, @udp='udp:syz1\x00'}, @TIPC_NLA_BEARER_NAME={0x10, 0x1, @udp='udp:syz1\x00'}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x5}, @TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e20, @initdev={0xac, 0x1e, 0x0, 0x0}}}, {0x14, 0x2, @in={0x2, 0x4e21, @rand_addr=0x9}}}}, @TIPC_NLA_BEARER_PROP={0x44, 0x2, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xf51}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7fff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x2}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x8001}]}]}, 0x138}, 0x1, 0x0, 0x0, 0x81}, 0x8000) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setxattr(&(0x7f0000000080)='./file0\x00', &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000008aa56d81304fe0ba6c4b16e518e5c6632692a19a346f39a6bf77f95e3056c566b8c33fd2d6355903ac5059062e99425e91f6c5f19a75f8828e3c327b263ac10b5e308a6de24e6e25aa5ee23f4c8f525a0e1c9c1d7595b92c2c0f20e1df13e4269d25eb67e0d3f69f61a8eb565eda2f0451333ff310aa03449eefeb1d941679c2bdc554b19ad6965b1cf212cc12df55e6dd916b8304142d6af946273d87f79ebdb283a029f11b0d72f5fb754daac97015032b5cc112fc137bd58fac69c2c30bd3c077c20e6a8ee9a6f5755e56288"], &(0x7f0000000180)='/dev/loop#\x00', 0xb, 0x1) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:44:10 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000140)={'filter\x00'}, &(0x7f0000000080)=0x44) r1 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f00000002c0)={'team0\x00', 0x0}) getresuid(&(0x7f0000000300), &(0x7f0000000380)=0x0, &(0x7f00000003c0)) ioctl$EXT4_IOC_MIGRATE(r1, 0x6609) sendmsg$nl_xfrm(r0, &(0x7f0000000540)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x100240}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)=@newspdinfo={0xd0, 0x24, 0x400, 0x70bd26, 0x25dfdbff, 0x2, [@replay_thresh={0x8, 0xb, 0x9}, @policy={0xac, 0x7, {{@in=@multicast2, @in=@empty, 0xb, 0x0, 0x4e20, 0x5, 0x0, 0x80, 0xa0, 0x67, r2, r3}, {0x200, 0x8, 0x1, 0x101, 0x7, 0xfffffffffffffffb, 0x2, 0x4}, {0x7, 0x3, 0x10001, 0x5}, 0x6, 0x0, 0x0, 0x0, 0x2, 0x3}}, @output_mark={0x8, 0x1d, 0x1}]}, 0xd0}, 0x1, 0x0, 0x0, 0x40000}, 0x20000090) r4 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r5 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r4, r5, 0x0, 0x20000102000004) 03:44:10 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:44:10 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) openat$cgroup_ro(r0, &(0x7f0000000080)='cpuacct.usage_percpu\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:44:10 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x0, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) [ 990.023208] loop1: p1 p2 p3 p4 < > [ 990.028197] loop1: partition table partially beyond EOD, truncated [ 990.148374] loop1: p1 start 1 is beyond EOD, truncated 03:44:10 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet6(0xa, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) ioctl$LOOP_CLR_FD(r0, 0x4c01) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:44:10 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x0, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) [ 990.190069] loop1: p2 start 101 is beyond EOD, truncated [ 990.233449] loop1: p3 start 201 is beyond EOD, truncated [ 990.252299] loop1: p4 start 301 is beyond EOD, truncated 03:44:10 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) sched_getattr(r1, &(0x7f0000000100), 0x30, 0x0) ioctl$sock_SIOCGSKNS(r0, 0x894c, &(0x7f0000000040)=0x8) [ 990.532017] loop1: p1 p2 p3 p4 < > [ 990.535813] loop1: partition table partially beyond EOD, truncated [ 990.608025] loop1: p1 start 1 is beyond EOD, truncated [ 990.638598] loop1: p2 start 101 is beyond EOD, truncated [ 990.669990] loop1: p3 start 201 is beyond EOD, truncated [ 990.693071] loop1: p4 start 301 is beyond EOD, truncated 03:44:11 executing program 0: recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) 03:44:11 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x0, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:11 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) 03:44:11 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet_mreqn(0xffffffffffffff9c, 0x0, 0x24, &(0x7f0000000000)={@broadcast, @dev, 0x0}, &(0x7f0000000040)=0xc) sendmmsg(r0, &(0x7f0000001d80)=[{{&(0x7f00000002c0)=@can={0x1d, r1}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000200)="b53624c23685af04d015839245d9318575239bd8f1db4badea4d7003cd205bcf47fd829ed0e3c76d0091344811", 0x2d}, {&(0x7f0000000440)="16fd56aebf9a89c1907775131d17a5884de61a4430eee4d970018a267044cdc51a777c77107ce225e2568e0a0307aad5b70c07cf4987b4e35637c9f16a0201fc5d0c68d3c6ed31e4da97e45d5514c7bbcbd5565fc01cad9d89cccd67dde47983e876cacc60e67fa832a304017e488f15c49269f19c3ae569809b08881392e8449e44b8390e21c7fa11dbcaa6dcfc1cc45e9ea4569119770d1bf43e99897a11fb361eec4b72cb8d01d03b959436d75c13d6b8af9f249e044350fc36b8adcf154f528f81db546517fb1c1ab826071bb3e36c063e20df349a78ca87c2cb8d4d458c9119692ef44703dfd718b67a5ef34fbea45c528ad6aa1dbbe606", 0xfa}], 0x2, &(0x7f0000000540)=[{0x20, 0x13f, 0x463, "2e6622fe5db1b5f498"}, {0x58, 0x105, 0x8, "c6baa0aca4c5b3e71553ea243f0f678b0ed97ca66ce4235cecf44c126569af764b0daf9ab7719c5e27d48e8462a36cacc8fb3fee535c378994d752ca59688086ec"}, {0x80, 0x111, 0x3, "c4075e67ea587d30ac7741cba692273d19845c32a4e797703ba0bee45315e8a1886c5e728edf39ad7007a364bd02b7b8434a50fab9652d2fef48f498fd3441c7c6e8f2ddb90bb570888721a99e5db4b43d696b78e94a6052ad26b47e7aa2eb73650a12a6d2035ffb939db0ea9a37"}, {0xd8, 0x11f, 0x8000, "38c41ce5e370465b1641524732420d6d12eb03d01b9295ad752661f30fe330735b8ef5e37f07bbb7a26b5e99ad0d2e9270bae563980a6c03bc757355c03c86d623976e867901c06589f0255ca895c96aa799c455c4848a26e7ca58f219cf71cdefc16d6e34b1adf9e9dd936124722e926fe525965db9690276bbda7714edafffa8f56a6fe2b667a0316f91f4d2171c5916df08d4238162d4f540295a67adfd213240202e32e9b0ee66bac354a23b8adfda0b8b6e5acf9b480c735d39883e55e6140e57120b"}], 0x1d0}}, {{&(0x7f0000000740)=@ethernet={0x7, @local}, 0x80, &(0x7f00000003c0)=[{&(0x7f00000007c0)="76c52fd582d06f06cadc4262b63385f8803c7cb451eee70b1eff15aa7486f7f2574417bb9909b565aafc7601b645030ca89500201bcd6bad64192fee5fc23e2ee0198f32a6890ce049037da30248c260e3f24b454d9ac5653760e0672c085d0a32d2963c93f7d17694ca28e7b877d698460510ab249caa0dcd8ac449a1b0e4b3120b1a2a937d37293c7fae80e5068c131368e0dcb1bd7576ad00d6fcf3fcf51309440c39b04c24ff3841b7fc961bf32fc5c3db685f2870ce10d271e3e62642b6f9237c2140de1356a8ba2c70443a1e173bae903b519cac0e7ec499f16d44a58adea834bd9e017134f100625f6d5e6e2eda06989688fac6ba7011d32c39de67c09291b2ce5e9de9b211611138c6b002134cce436082fa123aad5c037f7b3a8fb79d68d4edeff1adcc5e33e8b733e0e56a80367dc42ba0ad1923adb32f450196fdc60dc2301063c203aa995bf7b547b51be7ebcf00bb2eaab67ea6b732e06bb43a4a2e529df2734f44e0d94c53cc361b04dd363292d030a7bc11cbda91eea95a0cfac2c94dfc5af3a7497e50fd0dbd95c7245866316be6c46a6b4aecc16be9d6a7a6a916560312b18459de74328be8df751ac4fbafa50fe6d20d67d427b77b7e8c3a31c698ded37d300b97a8947a54acbcb7b9880612663bbbec7125d4090990e39cc5d57706a98ec6def09189b3dbb3da3b8ba11e9b316295a61f93d24493f5cbe744090e516272dba81f107b22a34d4976f932e33eef92bcc92dbb2818cf852694aea239a1ab5479e8aa7d35c09b68c1a14d573aa7b2464f07e913c2c3be4f3f391c7f8a3889d936587894c73d9d13a1c355c94f201c595424749b049c61a92be117c151d12a357492c1086d6665643477c6e2a38cda7f6d43f584c0dac4287248f4f1cb9c859651b887cd91d7f1b503a2fbe3e41b680857c0796dafbf4bec76e1b48b0dbb78c60e6de9edee0a2d49ba99f1ee64f0c878e8e53945a03ae8f31248b1008ea676867b9c354e8d9e8d13c5914bdcea3489e14bbacfe04a455f07bfc7d2e31c83498f773b9af10bda951da44c7da286357b203cc7b4ed8585a8eebc1e48c5526bc0319bd75e1b29ed38c2ba8ec3ac6937c23082ad1903f6a26459466df31b72c252453b77f69d006336e7c0d425e9f4d64eb9d33d829beb7a6625476ad60bf53b18e737506a48802031ec2946d1b30785ff4349482ba5cda5a55da633762428ed0ace6bb636ad62b49e74f6f92577444ce465e2d1954183a7f51d019d4bb4d29539a6dea12badb7a1c02ea9a9c6b91d6b4a9fb9ff6bb612936def7c11642bf348dd6bb3f01b7023f77567d362b1b5463b662e45b4251ccd5abe6793e8ec8fe1d83f0c58c2318d12d656edd0487a44d1bf4e32984676c73c36f9990e885b98d94527302ac90acced08db272c182d044f0348b4fbc2275b5cf4b13dc34e63d3a699e6ff791a3ce6786d651e098019f76a6251923e02ab85d2a46cc4fceb555b8a3cb4f23c1956ad7e4b4f201100f6f92dd8fd0e32ac9ccaa709f41a8386a99def9e641498c3cf0c4ec62d4061d30cf4a7279eae8e56e33c8d1415fcd46d50e00569f7daec6959a6c770f3eed4a0655a621780c69898715ec53139c509a49c5e19f0a15e4e8c4eca021f10b7be4ff4865b85db89aec7b4ed7076f0ff68c62951f1a64580f7329332f3afa70fb3d1dab44c10a23290288c200c84a1a049eb2403867170dbc007bc928233bff3de5acb8f1bbb57ad504e46f168d7ffc935c53a45e05755a0ea1f14089f2eecfc3c096b40b3414d7ef1a336ba8c38f45109e0a33abfc7c95621e5af16658a3e6bd7b53dc7c46e11cfe4b360dc2161607766ba81a89ee0e9cc2e745139235fb8325647c8408f131e00ad0cf9a0f3de520ee7e3e4127d77687549cc9ea8a53d269866002930d26bbea1dc4cb05592f7b5e95ea9985f5f67583a86ec710d2ac5d6d08b971ab918c79a7a87056c4f492bca395cc8bbd71cb45dbb3d8f3671c1fc18fa992e8e913467a9749cd028394568455722945aeac2746c12d91810350ea1631a46397930d6f1ea8ec822d760d8980d4d4229f502a156de0de8c7d5eed4abf9979a6e63684f6bd653ac5648403a7850c1902a0f9e255462354e7cfbfe932805a972fc7e57b12af60f9f56d5269b0d1e680da0355f8991ad006f0d145ab101a0c8b4ba95e97625f50f0a46017d7124f1d254c3441e9f037b6a91164173b3784e31c0e1fe5368ed138113a53c8d6f1df9c7bab2e0a285b64448c9b8d9e7a8ce067f2615e73316c52b63377128fb9d577aeae7c9d3cfcab96b38bb183328c2f716be6a78a102c2b0f9973d327144b1978ad3bce1f3a5f6cdb9d693ddb3eb9b984bdb3952c2e8b01ac28f68da59dd7bb5179c8143cc7e2f997c41386bdd77ff72a9a62b2f8901126023fa68bc559d49249e3788961a7e9acecbd6f821c99ed1cb87e1eda784581a221d77a659259b1f0e70023b37cd7c58f0c924e0fa214a5f4b300f1085b06b2300dd10fd026a6b7483286d6f9b4d70fef6aaee413289c9d5421cd139e855826f2bc33e28fc2e21de52a2e9b3d8be1c5ae700b616c7d984b03017d02d20535fdaf7b1cbb8d707a94ab34184f6fa27dfaabe8dfea027addbbc5b1a35d126f293e3d33536ec0072651f9c200f60c94fa6fae01c4d48e7888d85dbc2519f2491973edb8850ec1cf55589236f7c79ec2140e3ab7d280b8e6b95a36ac9e11b842182b914cd67e38d7da6c9eea733be1e653f60188f0c5c0783ff1aa24e7e9caa749ee9ee3a588ee8c06f6fb45c0750c38ee8696b9ba9e7dac9806320f42acfa2503245354853dc657113ca9c05e4aaa97fa00d78dd5b06dccbe79838080a31c9c802e3026565f5083366b3a5a252a36b7072df9013b6290e38780dd79e6ea7e8cc2461e885731118936162e28f5efb2febf7d94e39ab05feea02cdd7e93d5816400d87313aac0c5f0714fd01f2a8fa3cbe78b43c2dff47b3d59ad24f5cb4807552d909a1cd2c54764d48e8dac427d606857c2491d3a544015a2467c064d4caf5b3c6ccf0ef26944a65f9b277ad1715e442319bba4519662d8fa9cdd8542f5e783f892df72c90cd471bdab39d328493fb26a739fe5d971fbc742675cf6dcd48a6517b058c7cc77d84022056958c3547707a3e575426f671c21183668573c680f2c651996302d8db581e7b17edf4b00bc2484600ff0cdc318f500cab15783f366c922fbbd007463660b9479dafd4894dfd48f79c5f449dd1d28033d85c4ccd822c6d83d3038b7b737fac829cab0f2705c16667f22dbf7d94dbb7652deac47d067f880619f6c6df052b990a113dda2574259299fe50551aa72da9675f2d10022daba7e279924d2b02b11f4a1efabdcc50cee550cfb4900f5fde40238a05acfe102b89f5a7e7d0fca1722239760aa917ac88120eadcca606ee6ecf162ac948db3768441d294c85fef16ed7da5d0e5c4b298557e947baf5cdb87b23d836cdd203aa868e0a7a6f344a97922194c295dfcd97984c4c5b21d9c5af051288fb19e62c5ad908b81ae0a4121267179ba7d501ecb3a132a9fc168b0e6646eec1e6e1ce0f352d45015bcd66ef69af351afa5248365d9bacf2484adc634db960d4e9eb2d7134c29c31e6d7b8d3869241efe834649d911115d6ee6eac72553dff0fa391d6dfc955f4ac9c3b819be306ee810133ce6e278520967ef751ccbcd11331431a480cef3d28769b63b64a22da935d0d017fb46d9e1e87728c4976393a2a2c22bd6964b41cf247395527a128f23fa3061a64a72efb226244e193d6fa8c75ef116048022eed96993fe779b265f682cc171c714317f6e1f859564ccdb1c608a929bac3ddc07b5e618b15e74a4406c30bb2faf4a80a3002b39c4e14794cf2b689542669a9c34b5e183d4b486d1014ffc400a930fc109d0aa37260fa0a40a211e473fc046064f22a5fa029a759558221a15e1865620b5cd57effb86486abded5abe9682091ddaf17b17ec5125ae850d9b669762175e1ae00f4860ccd29959815a8745bfbe48f5762ae3af14788cb74b817fc9742e1a1129bf4aca817b22a33129a97797205dbb9b5db66863d872d7618b0e117a4950a3734c4d5e001871da30e6cb959cf02e1da21f18afe07bcf5e5bcc7d831e46e261b83e575f8d3bc7de0586d8dca986a27b6013c580ac098019496872deb86bc27c18694ea950120e00f5de1f9281f9feebed95a8aa6824e7fd11127a4e68613aba6cb2e151b24462885294e115ef805d49325aa9b6c4ab6ec6e2c2d93fe3e1632d5590be5e35236dbdf2a298d4884686454ba33f0f85eeb78177c6ef3d0472ee6bcdc721a96f760d5785a576e311c0fe89a6750ed3403fc18cd729840c835b72929fb73d2588ac15ffad8d4d050a27c4fea671ad42a1fe091ac33bd7d7647af86c1005ec5c6ffadcfb9359ff8cba7770fe613f7c212988162604e0dede0b0d0a087acfe2643ea8a408d4a029c0f89d857a6691a9b8db387195e92f6a11df66113f6b1106037705df9f4f55f58ae10aec41bc72021f694b6c26c6159a05c39bff0474c8033aad77c6a14c6d9a175f876f94f3722f7a0e024fb736c6be379dd8c3e0c464ce6d31dbb89aafd33e50e4b3a2f9eed05833dbd4d3968282f6975062601f7f66a8b2e434542615e3d8edc006c03c86f99f35e96b72c5eab4246ff8b9c5f464d148a3cc610b281c1a629b6ad08a9441d678801e03b6698840d5263da2640ea4d039e02ad4fefcf56c7bfaa72f903874238bf1ac69ad55ebed87e004cb219598eda7ace355f83a291a7b982d6aca2b121a1886c1f5530f05b94b85e2eb2d4e46512b026994360370c37760d718d7fb8382bc3389dd2db1a44b378bd846b87589aef2769b7481f2f0606519d0286b875a5eb01a7bf3bd1b20cf2f79a90b2c0601073c939a8bfead506f9d313611479a623b306703204f282c5a7f1450b02ad2e140c02f828fdc709e026c5b37bbe6760fed04aed9012a14571d664c97d7156b38462fd57f93a2d91d5b6fa01e02edd02334e754bc744d9d8e88c291598282d8a5c5a2ef47f77c78a3fa56a659f7a5a38a0d7ba0c8b46e1c3a9668dafc959ae75733383ad4708c190e7966c4a69aeba6694e970e9b89abe1bfceac5fdc1a4ce5c93271c1151a27aff884c210369b107d48d7ed3d9baae76ff11857801b0bc687e233c377fccf4ce8b47cac6d46d164c3b345347b323b211d2cf4c00abc59ab77a2b0b834df9fdccb4ef14041a3ad355ef726e1a464948f453ec847c994c8848b9d46ab101558ef5075204bd9e129f98d357d28661bb0b1f38e3f3d984e3029b26a449f6f0fb73913d8461b67b1e63a81749af9ab580415c59ff8144bc148eb419705f07ba4b8a0796a5ca857577418c1ed4a559920dbca68feb761233c1d076298266f94cc832599fb28a01218b927765ac54fb0f197aea34f5221f47f2dd86a08486abd7c814f0dff68e74d8eaf9f79b7af77040fa8170e9bf500b73716aa5b0d02018b42efbfc1d598bc6c66ac56c3ef58686b3c97d002641cf4bac9fc8f754e818bb99e96c3037a63a3b26095a0186e6ab3d17bb338d5398992ea0fbae01993fd355f503128167998ef772a4c822f9b3eb2549e8cf5c8a8d6d1551cd532de3c9ed3d4fa5cdea86fba6075345ee396a5a5cd7d156867e519c0a62eb50e684fee607f920a51b422b7059004a1262bad351688294c2d78dd5f1fc1e3be6a5bb4306711851fd9f706360511e4642cc045a047206c7f61c3c13889d64152738a1", 0x1000}, {&(0x7f00000017c0)="de0251f791ad88bf8974473b7699dd89d72b51bbb41e47a4cf0d2438c18c71ae4d230de183cb5abbd59a055a3d8571cf743bea6a5a61b55b58f24940ad7cfe784e6a7a281246a0ba52eba14e6cd9ff456be0f808d4e5a982a05fee984fc998247b052a90083fcbac34ea27fa01982ca32546dfca30d99d33ea057fb7d075b9695885207cc374e905e4974fb5149683b0bc0e8fc12d7e525f8cb8177325", 0x9d}, {&(0x7f0000001880)="fc77ec62cfe4d6ae707e02d528bb629dc6f7fe1cccfc0b73a7b70fae6d5da692dca4c62411c61b62ded0029c22b8512dba1cd2b6ed12787005c6e5cadde6ded5b57c918e8b7ceaf517580f3b952eb221b76299f2f35ce8ddea6acf8a85d8c4b6735c55eb248f18463b77b5c00cf86e19ff990d713075a061436d76e2611be3d379d39ee2f8397ffe1fee70cd500a3b0c64ce64693b834c9f77e929ba73aee47989bfc5f201ff2b3ad0d033d65f8121580a5c2721b7fdbdb2ed14bc1778ef40f892341252a7866faba42bf266fdfc1e93", 0xd0}, {&(0x7f0000001980)="15c5fe61eaf327c8ad9b861ed77bed5bd0aa2668120cd4ff77534a6c2aa95306916683c5f4785501f566e4b69b64eb0a8bde870a1926f77e84b11b3ca783c6f4ec8811b4225b1047fa2910d31d37b0642e5473374799b01211355309e3aa98d75478aa604903d97e0436618ba722be2e541e87a170e3aa8e08c491d1041f9e4b", 0x80}], 0x4, &(0x7f0000001a00)=[{0x30, 0x104, 0x9, "ef705d2f8478ef02ef30305909f4e0359c87cae2d43cc0997a328c5e"}, {0xb0, 0x105, 0xfffffffffffffffe, "a0cea1ac56d031b6b38365673baa2bb8ea369e3905932c10567c545d616ed4cd9bd46be5b9b62d157820eb4080dc02058a9d9050f808d572f11f005a5b54b9ce3fbc4727354f33b055781824e3f0c771ee2b3fb8c964b3f26fab6bb6417604e01fb93785f98106330c5592136658b5315f81c0045515adf352c3bb95247b18d8063d17e019a46ece662a227b5df3de70880aaa78148fcd4d4a3fb8adad"}, {0x20, 0x10b, 0x0, "499256b4f864177b9408"}, {0x78, 0x102, 0x100000001, "69ca149bc861af44e0528f929ab91248b6b27f5cd371e72e29fa1db3bee561ce7b0b011bd2f0c65b7e49bad5f881fce3e76f7afc818462aaa73fdec6669a7311404eeff49b5823784b352880f21020bb840c5ba2621511d3679220ae17958939e1"}, {0x60, 0x0, 0x1, "41285bc27733b6f7546131b578bfd5b5443b06d92e9447966c00911ed1d80805b814cee10a1e9a67cc842e6ea100b49d18b14e9329f2ebc2c6e900f1ec4a2d2996b4be2e7b0f391bab"}, {0x28, 0x1, 0x100, "85df51d95859b55d995290382b742f15aace17bc453216"}, {0xd0, 0x109, 0x7fffffff, "568db09b65e033aed66b7b8dca6bde744d2dc21cfb8d3eb110d630a5cfb12e2fe6c0e725ba7105b3f64c90bb2df21967b56f5c7b1e8e55279ae248f67750557634c03e5ee3dd8a0d25a77fcfcefb8de59470f7892c8613216bc644e4e6cb9f33934b9ece6fb8cbfc5ab950131a6f7e1da918a2679efba22752ca395fe27eb74379b3617a2a0486f57df69ae53fe99aa8d72de6e34e92a22633a486608778b2e891e67ccd5034a4a8ef2ebe381c3b76b65f2a6aa9c12b990364663f77"}, {0x20, 0x0, 0x3ff, "4d5684cece65d2f9912d96ee7ed337"}, {0x80, 0x110, 0x101, "a7f0784d5c97a4ead6dcc96dd503c6602edb5ee352eeea4a990e9e664e15042a6b751372d2dce05f7bd0e172d726829f4654218a901fec783a1e6dfd75d795b5c431a33cb5c5c3ab92dc63b2254341953e7519843c310a080bf9840df0adae8c308834815ba536403f50175ca173d0d4"}], 0x370}}], 0x2, 0x800) openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r2, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r4 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r5 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r3, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r4, r5, 0x0, 0x20000102000004) [ 990.880376] loop1: p1 p2 p3 p4 < > [ 990.884051] loop1: partition table partially beyond EOD, truncated [ 990.959831] loop1: p1 start 1 is beyond EOD, truncated 03:44:11 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x5415, &(0x7f0000000180)) write$UHID_DESTROY(r1, &(0x7f0000000300), 0x4) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) setsockopt$inet6_MCAST_JOIN_GROUP(r2, 0x29, 0x2a, &(0x7f0000000240)={0xffffffff80000001, {{0xa, 0x4e20, 0x7, @rand_addr="7ffe73f05bbd5e86ba7252c2924a9795", 0x821}}}, 0x88) setsockopt$inet6_IPV6_ADDRFORM(r1, 0x29, 0x1, &(0x7f0000000200), 0x4) prctl$PR_TASK_PERF_EVENTS_ENABLE(0x20) r4 = memfd_create(&(0x7f00000003c0)='/dev/loop#\x00', 0x800000000000001) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) dup3(r0, r3, 0x0) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000080)=0xff, 0x4) 03:44:11 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) fcntl$getownex(r0, 0x10, &(0x7f0000000080)) [ 991.000282] loop1: p2 start 101 is beyond EOD, truncated [ 991.037979] loop1: p3 start 201 is beyond EOD, truncated [ 991.076969] loop1: p4 start 301 is beyond EOD, truncated 03:44:11 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) fcntl$getown(r0, 0x9) fsetxattr$security_selinux(r0, &(0x7f0000000040)='security.selinux\x00', &(0x7f0000000080)='system_u:object_r:cert_t:s0\x00', 0x1c, 0x0) ioctl$PPPIOCGNPMODE(r0, 0xc008744c, &(0x7f00000000c0)={0x0, 0x3}) 03:44:11 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000200)='/selinux/enforce\x00', 0x10000, 0x0) openat$cgroup(0xffffffffffffff9c, &(0x7f00000002c0)='syz0\x00', 0x200002, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000300)='mountstats\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x181400, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vga_arbiter\x00', 0x10000000100, 0x0) r1 = openat$cgroup_ro(r0, 0x0, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r1, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r2, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) getpeername$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2}, &(0x7f0000000040)=0x1c) [ 991.288217] loop1: p1 p2 p3 p4 < > [ 991.293271] loop1: partition table partially beyond EOD, truncated [ 991.392100] loop1: p1 start 1 is beyond EOD, truncated [ 991.425609] loop1: p2 start 101 is beyond EOD, truncated [ 991.471908] loop1: p3 start 201 is beyond EOD, truncated [ 991.505703] loop1: p4 start 301 is beyond EOD, truncated 03:44:12 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet_udp(0x2, 0x2, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x40400, 0x9) ioctl$BLKRAGET(r0, 0x1263, &(0x7f0000000240)) r1 = accept(0xffffffffffffff9c, &(0x7f00000029c0)=@ipx, &(0x7f0000002a40)=0x80) recvmmsg(r1, 0x0, 0x28c, 0x40002068, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r1, 0x6, 0x23, &(0x7f0000000080)={&(0x7f0000ffb000/0x4000)=nil, 0x4000}, &(0x7f0000000140)=0x10) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:44:12 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) r0 = dup(0xffffffffffffffff) ioctl$SIOCGSTAMPNS(r0, 0x8907, &(0x7f0000000000)) 03:44:12 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:12 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc0\x00', 0x80000000a01, 0x0) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000002c0)='/dev/loop#\x00', 0x208002, 0x124004) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:44:12 executing program 0: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) gettid() ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000080)) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000180), &(0x7f0000000200)=0x14) r2 = gettid() perf_event_open(0x0, r2, 0xffffffffffffffff, r0, 0xfffffffffffffffc) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) [ 992.030643] loop1: p1 p2 p3 p4 < > [ 992.034423] loop1: partition table partially beyond EOD, truncated 03:44:12 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) ioctl$BLKRRPART(r0, 0x125f, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:44:12 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:12 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340), 0x0, 0x81807) sendfile(r2, r3, 0x0, 0x20000102000004) [ 992.119811] loop1: p1 start 1 is beyond EOD, truncated [ 992.146398] loop1: p2 start 101 is beyond EOD, truncated [ 992.186627] loop1: p3 start 201 is beyond EOD, truncated [ 992.208709] loop1: p4 start 301 is beyond EOD, truncated 03:44:12 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000000)=0x0) ptrace$peek(0x2, r2, &(0x7f0000000040)) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:13 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:13 executing program 1: syz_read_part_table(0xffffffffffffffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000000080)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) r0 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000040)) 03:44:13 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) r2 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0x2) ioctl$FS_IOC_SETVERSION(r3, 0x40087602, &(0x7f0000000080)=0x5) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) fcntl$dupfd(r2, 0x406, r0) 03:44:13 executing program 0: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000080)=0x3, 0x4) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) [ 992.772100] loop1: p1 p2 p3 p4 < > 03:44:13 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x400800, 0xfffffffffffffff9) write$binfmt_misc(r0, &(0x7f0000000140)={'syz0'}, 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) getsockopt$inet_tcp_buf(r0, 0x6, 0x3b, &(0x7f0000000240)=""/196, &(0x7f0000000080)=0xc4) 03:44:13 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x0, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:13 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) ioctl$sock_inet_SIOCGIFNETMASK(r1, 0x891b, &(0x7f0000000140)={'caif0\x00', {0x2, 0x4e24, @multicast1}}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:44:13 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000240)={{{@in=@multicast2, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}, 0x0, @in6=@ipv4={[], [], @multicast2}}}, &(0x7f0000000040)=0xe8) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(r2, r3, r4) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000000180)=""/78) syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f00000000c0)) 03:44:13 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x0, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:13 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x400, 0x0) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r0, 0x0, 0x48) 03:44:13 executing program 0: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4001, 0x115) write$apparmor_exec(r1, &(0x7f0000000140)={'stack ', 'cgroup,system,*%\x00'}, 0x17) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r1, 0x10e, 0x8, &(0x7f0000000180)=0x4, 0x4) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) pwritev(r0, &(0x7f0000000200), 0x0, 0x6) sendfile(r2, r3, 0x0, 0x20000102000004) 03:44:13 executing program 2: r0 = openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r0, r0) dup2(r0, r0) dup3(r0, r0, 0x80000) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/mls\x00', 0x0, 0x0) r1 = dup3(r0, r0, 0x80000) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r2, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r4 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r5 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r3, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r4, r5, 0x0, 0x20000102000004) 03:44:14 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r1 = memfd_create(&(0x7f0000000240)='/dev/loop#\x00', 0x1) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x29e, 0x0) sendfile(r0, r1, 0x0, 0x20000102000004) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/mls\x00', 0x0, 0x0) [ 993.480866] loop1: p1 p2 p3 p4 < > [ 993.486162] loop1: partition table partially beyond EOD, truncated 03:44:14 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2000, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) memfd_create(&(0x7f0000000240)='.\x00', 0x5) ioctl$KDGKBLED(r1, 0x4b64, &(0x7f0000000140)) sendfile(r2, r3, 0x0, 0x20000102000004) r4 = fcntl$dupfd(r2, 0x406, r0) openat$selinux_create(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/create\x00', 0x2, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r4, 0x6, 0x16, &(0x7f0000000080)=[@mss={0x2, 0x6}, @window={0x3, 0xff, 0x200}, @mss={0x2, 0x9}, @window={0x3, 0x8, 0xfffffffffffffffc}, @mss={0x2, 0x2}], 0x5) 03:44:14 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x0, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) [ 993.591913] loop1: p1 start 1 is beyond EOD, truncated [ 993.622896] loop1: p2 start 101 is beyond EOD, truncated [ 993.648259] loop1: p3 start 201 is beyond EOD, truncated [ 993.671191] loop1: p4 start 301 is beyond EOD, truncated 03:44:14 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) 03:44:14 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x0) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:14 executing program 1: syz_read_part_table(0x3, 0x2, &(0x7f0000000100)=[{&(0x7f0000000240)="b7b290fed65436f78660a9edaa9f436e89fe288914bd6f702794e2a2f3bfe29dec6bd959377d78d7e5610d6d79394e017c9253b1a4818c7d2cc7482d48ba009aca9628711402e17404a750b041395ac74ba6a502e896de76636740c8e57bfede3fbf9e23a4e09fabdc272aa325e2195bb63d049980786525461251b557b4a91818783857c85426d1441da6556b69b4fe89a219e642eda9857950648069074f30853d8bdb1a830e48d6e6c417de134e856c20a14465e969f2b46c9936287b31f98ebc0c5f08b7889a20054184ff1e6c975323de6db95c28f422d744b2473355cc542884a9ceb05de63332fb4042de63e66f1dfffa530bf65ffc63f5b72f94e1f54b25f257692ed4238261a19a5327ed6d6f05595584bebe2d7fbc5728c44dead4381172a8a1f81483c476037e50ab3add7922355319bfb0ec5d9339fcc7c1f39a24fa905c7a69ba1c69c54c3a829bbe4a8d4beb5e7af69634faee314f7e6b5a3609dfcd532a98d4260ed1ebb729d527567844c4f2425f43db143e855dd6d406c10ce920ed04c0eab750ffee9032c5dc59255f6547217e3b8f98bc7a42853e823b429ca2a7b0537d17c5e05bd5f8ebbe0c3fed85ea4301aa3e18f9edcd1dd404974bd1e02ee9621abc034c8325f3a76c9fb043d5fe4d49a41856f0a1ae41e3b038488898868e97a2a0fde06079651fcb7bec7d31fd51b8459f353aa58c63767acdb2be43b829a3fe2a2350b93afe44c1d396512719c9ad4b3095d5e34723b23172e668fa7af8124bca073851f806d3562fe96a0c852b5afaface0003c86c735d2edbd9b9e213104545c4c6a7dcf690c5f490daec907cdfeff319d21f9ff24f1475fc1e4ac1b3b1ed1c94a4dcdceec1d9e3353269e1109a09fcbaf073df760c7214c1529dfb6fbb37283d21acfe9624d58253609ac46e903e177e982c374a3360a7f04dd07a4903f34036e96dbb7cdf05cde2e89f8a3d8fcae07f06a84150f7c9fdcbde1129cbe2ac8765429c13af362fbad5506b60a74e8760ce5502dbd99dc08517e89b9d53741ae936fc460d18f5e23ada626eda74381c1bf06260c980b44f50b877594b805f001c85fa5184a0b1fce7ee5402a8a29295b397bd87e2b52f3d4f8fa2b030d151486c36d75ae3658f498595c5d5b4d620066da24cea992b5ba0ab586e13db3689402e2dc94145a6d05acc4cdbd30ced0a7041a8ba7ed670d8861119833256bf51027254bb6d72c7e0bd847b5674ce8072df6cd9ebcda129d99611f4a8da0bd9241dcd72be6fc38ab1e9ec36f7a5b7bb1fa894bb761e73c08abffa7de4bd152e29aca7ddcbd3afd2097dedf2dbac4b70e037ee2f6838ec26d6160facaf3bca2312b6d8b26abdd216784e424190d053880ebec1c5ea9f72e7b6f83ca4f53d6f219206d85fbde535a0b6f7e6e47d30bc1c8f03b3a5b03fcb4b9a3025d67d091f2ef14fe2fb4c3759b53fc18e3e3e619c4c2b9d181573c86e58a44848b9ce82eb0bbc4f98001ae27b8a21ceee9364a1fe7975699e5dd8869bc615c8920d2e4b644b78c1034d02c54fb8f6d78c28896b64937c287668d356a4bc219e0c8a9094fdafec34939262f47c1b31ab1d62419dfc030b81984738029025f952a4ec76d16ce0cb3ce7a42ae4d3748008807b012d0665d41febce7586db37e8e0c5c5efd9b8c700646c5b63531404867e50d46a7439f41e1cc679fc6bc5fee77f7a0c3c9d5ffc5efccb920c4427adffb94c4116914c642c0e71c8254a34de898c0f94df8b400fbf37fbe272e93697bd384b9d3fbaabff5fa985718cf43068015de733b4f77ac00fd03a9c136bbbaa5167130d760847aef8d1cee8a48d88507f3d8d6d4f672c7ef9b2025bb18678a5885e1d99242f2a39931d1ded02f5bc184aa7e6d62e02f472935e9f9ba3e59e90a950a3f47c08bf9c6894b165aecc46040747900481d4ecc39498ae70ba57f756b9098c608d39368f44a0cb511944a9ab59813bbf12726e4d4c77b86fa21b67206f7ee869c22aa78de739de338fc4102f152b60ee8fdc648fa6034db510ba2dac91b42da099fcc7c237420d26d93ac4ed8b9798d307c0348af6917181e66f32a5bc6bfbd1800b1dd2dbcbd5b75fad6e004411adf41b216b7182fa812f38e9d5e5c775c3073a96475fb753f27200e6aac157b7b52f5a54e9d4ac078650443cc73ae6ee50c3e000675af7fdffa2d5ff9291c16014c349412b5964d08439a676a4009ec17f1d3da2ef3b3cba78ecfb246e2e9dc50313d69350bc406b7ddbd33896720f308b6307eb1e8476470450db6e3138c1ce2620fe9b36b1eb4a90fe9d078186c59685ce661d201760acae213929b09b9f01c25be37844f2dedda1e53394cecb7a47149f6111ebe3b7ead590f53de27de9018c16b52675204eeb87e1f9de7c0706a254ea59f470e1b81c6c210cb4774f4a9e3fbd3496abb4f6cbd56f1a5555f598a8f9da7003c43f0c8fd8a98377942bf7605771a2ecece90ec270009b3322ef09c58daf2121863f906ec8f6b61320bdc68c3ab3e1f35e48c423ae56c515ea303fa78c1fa4944807f1728183bc0a3baeb961fa8d6040fdc556c3900ce7fcad924b0da12a5495a65767d599a983da542d8dae565ea97db2af72389dead632bb2b66e96242cd8292b065c5dc0ad004a097cff764405a81ab2d54b0e317bc9619829fd4dc9d2945492f83b933348c255800c35203d436929c1aca63085fa8b1ce39fabd9ae68a0db2d710fccba3dbefad1972611e42a156847f425786787693ce8bcd8cf6081f74c2ddb5005135ae3fe2844e97a6d5be45b8047a678d2678030b3058d7ffccf66a26f055c21cefb4c401ae77d4680c4cdf5110b7c5fe7bc5eb9704aae0c91a9b4a79d423edf6ffc4ab62381b6ab31c8b86b12d42de24d8b1e4bfb272f32dd3afa8b5958bd24987908a0376c7d77b94dfd81f3f9862f467f2eeaff719b4337b987e12d8912c7af0b955fdf2a3f901bd4bbf062852e804d19358c01ca251b590f5f0dd690265aa9dd080f312e31c19bd96b6573fb7eb162046973e86861fba4440c2dca32b5453b8174e28dbe3b49725de549eae0007f2daab3026f7c2426f417726ced9d44250048416e06cfefdd0717adbc9f2438dd89edc7262bc49fec4252dbfdafac646a761e7a8cb8f5af4adf5a35626ae2845feee3d30c5a71ad4660cf3df5d18b12888c650299eaa311b32e2453b5d05cdf6a7508383907cf68b73c91d37c308fb8c55f4b8a769800536f67e41116bc8bfaacfefdd41b268da6f540d11fc676949afff308d28330a50b1b162695b5dac61604264dde6809c1ec1b1ec98a3182cce710c77df871aa7577126d6678568219b012c1623dc4507b731a823ded2ff97971bdfbbe5b41586a9dc0496835338a18cb1bc70b3bbb133ba703cbd51dfbd48b1386fd22b8145f7e881ac1b853d883266bc603ab5c4e073e884deecba84ac068399b175b4005db4a519a119bf29d54111712d26363f42465560409df30d8b2eb81f97a8a27c0932b3ae3e1fa7d9ed2eaaaa5e63f8012b6b643692d63bed85a9675c7a8a13953089fa1da89c9f8ff9287cb98730781e629967cc02bceff7136d01999a8340319c03dd14cd151fa2b7055f8104cc878633360dfc3f15f303ef21c810e07d2fc0c501ff80441353c900e1d0d7d5783398598ce1507ea7cd904cb26e7e4ff629df95f77086cdfecbe9b4cff1cdecd163778bc587218bc220e1598b0f9200f0c1851460716a4e34a990004275bbf3919fa567887ad7b0b43f39e9c373d6394cfab631780a36041b96711f56aba5a061c1da785fac1bfc45999716195fe1ac1a90b3b6846ce9422aacc0adfeef886b44ce741c00055ba996099c93d8a7bc0ffda72a5225636e1dd7534b4c431ace40dd40e10390526ef27fe2837c1882fe6276b221dc0e20fc5b712ada9b85b05a3625ba3a8df3cc6a5e20c26d68cd6accbd0b47588b6197373d7c97b9ea57fbda3776f5a2ede601a239fbd5f99c7d4c07e3ec7453168e2bbaf1e26b19b11866c7ff1eadf568dfd5668d37f2b0e2b10a599d25a1d2438aa71332c3e32a951aa816ced37aba5b8b82e44feb358ef2af5b47c1a579ccf891fb7ea0ccd48caa1836de81de3274eeefcfc6775f3011fa49f174ec81bad2afb7392b391a0f9de64b24b53b17337a524f39bc239dbfae9dedc8b71d80e9db81d0d0d3f164ca01b8b21a8bf7cff7d5ba6db6150c20fdab584519ce4350f8e4fbc6dd0af22dea423e1f8a632dc2b8585d0d969f2c6fb61194fe7c89a16b5f86d9eb12ff8977bc6ab6e3d5e338183a9394c493fee816f6d7e01e1e61d0ea2518ee320c6d831d4998af793f97f3f44b899fe1c1d7d5318923e8a3769282daf2ffd4a1943fc1e1d5c3284727aa6bdced9fbf7ac4bd902dcff1c31974e05113b4de7e62fd7e022cc6ebd85e6a928a1544046baa57a9d022bbf79896b342990e0416bd399f50f96e8dec9451316013482bad03058e3a9494d0c3ad7229175bb09ef775ed7014d9cb2830f3cb20c7ec1f1a135f9108b8d306aa5b4f54c973ac65f6c871c3d607baef86747d8ebab58981f774a109f25b951246248dc7441b7cb9550c352bd80449b6b0fdeecd010d60e2f65f6c769d8dbe3267d306b1f6c3b02779e9d168449abbc3e0d5683fa41ceb6246d8e586070e44220fd38415c581fdc9cbf11801aed52994d7a4d6d0a78aa69e5f4218f48eb6048dbadc7156364e959a1e9eae0250dfae297cd6660272b770c3bcf690260f87bfa36452dcaa458a211dfdc9aedf76202fbb076a767474ab060c4d41d14bcd5c9ec59a2fb9432a289dd16dd06502e2942667dba64e9371ebb98fb0f1fcbfdbd94bcf682a6ae059144c889c413b2fc0801d00ae82db143a293609a606d74b54fd4bcb7b0ae2fd24beed8ef25e9e07a43a7cb7313f75f86a9746261f5253f4a726f3f07d7923d9d57c5a034eef069c879228699ff03dc4a6c6f9ae2e43fb05f2506379c7aa47e041ed8f1ab5a517a6a1d7a8cecf4d1e2a6732dbe3a2cc390b2567387b717dc330f7c29cd43ec8a8b559f8730f24c8869fa0bc51f49f855fce16bbf627402fe9f09febda9f835b09f5fe80e4eecff8fcfbb963114ef37bab45a17c4e653a11d4e38c1323cf4995e1a22598ff7b0e1a35b18e7ea25bb1928e42de5e362592e88995d644952c253c74deb8517ae85e49a9f8db1d1ce95a0cb127dab7c6b08bc449c526f3c6ab8e859391ff9dba21929071918bc4f139285cbb00ec50adedf1719c50f58c3ceae72569d5c9562a12b754684d8faed332935d08f5b1745d38aec9d6293b04a54b3ddd8bf344a19580dd12ca5439e9c585b051f594d71b26f92d4c6366db027798a5a3316b19cb1b8caabb7668a72e0daa2e15361f5e75dd522a1ea2e89e1497d1ab148f1012e056beefef0c7ee581439449dfd29a11ee0bb933b290caba1d76a600d4b138d36071a7252efcebfdffced1ffefd1a783bdb24bc2d6aaf3bf698b8b37c4e3efdf5d402f3aa35079ff78766aa82e1be9b16abb0e4f9230fa328c476e4dc9943d1708f30ec968b8301f7ce3f56f3e300294bdde34c5cfa0df4670b83b87090f010688e04386f2c6bc7d96b682a11eaba218be411f736e3bb61bace2ee03d63b32211b0cb45768e510fbfb998a2cb9703731671cc442709793752d804102f960eb8ad7dc38defd5d4714f493563d3a9d67cd9070fdab47f22469857161c7ec80b514f51bd47c09619d90110b1d9f7dee8569659797968cb89a2694bdff08cc1ddb5adb2c", 0x1000, 0x9353}, {&(0x7f0000000000)="08363605d0d43713c8e2fa40849183507c592d3a58aaa970763691b4cba4e9fcdaa38837d939526c0f3ed88d1a83771795737e2b8c8299e10011269b4d2e5771cf085717d8b1adfed4483b9c4db53250e374e22479e0d7d532d1b78380e6f3ad98aaf80e2f333db258571cfa1b665178342f8379acae2cc2cb594258beacb6334eb17e55ed1b545bd553cfa166001783c1d13b183a4f39a920c935be0893809218199058419f9ce1fdbc559128bec6a0982888ab4f7a0eeb6873b19217da4eb3203aa2508868fc28c2843bdaa022dcd0cb9c0587b1038e1cd87de85bbe9abd83ed6d05c2e20d4618595629ccfcf3420952b8db93784eebffd94849fac7505d", 0xff, 0x100}]) syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) 03:44:14 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x0) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:14 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000001b00)=[{{&(0x7f00000002c0)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast1}}}, 0x80, &(0x7f0000000640)=[{&(0x7f0000000440)=""/184, 0xb8}, {&(0x7f0000000200)=""/47, 0x2f}, {&(0x7f0000000500)=""/172, 0xac}, {&(0x7f0000000380)=""/49, 0x31}, {&(0x7f00000005c0)=""/97, 0x61}], 0x5}, 0x4000}, {{&(0x7f00000006c0)=@xdp, 0x80, &(0x7f0000000800)=[{&(0x7f00000003c0)=""/3, 0x3}, {&(0x7f0000000740)=""/157, 0x9d}], 0x2, &(0x7f0000000840)=""/181, 0xb5}, 0x9}, {{&(0x7f0000000900)=@pptp={0x18, 0x2, {0x0, @dev}}, 0x80, &(0x7f0000000ac0)=[{&(0x7f0000000980)=""/207, 0xcf}, {&(0x7f0000000a80)=""/41, 0x29}], 0x2, &(0x7f0000000b00)=""/4096, 0x1000}, 0x8}], 0x3, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_mreq(r1, 0x0, 0x27, &(0x7f0000000100)={@loopback, @loopback}, 0x8) socket$inet(0x2, 0x6, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000000)='H(\x00', 0x0) accept$packet(r1, 0x0, &(0x7f0000000040)) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x7) 03:44:14 executing program 1: r0 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/mls\x00', 0x0, 0x0) ioctl$KDDELIO(r0, 0x4b35, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x4800, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000040)=0x2) syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) 03:44:14 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0xfffffffffffffffe, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r2) 03:44:14 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) write$UHID_SET_REPORT_REPLY(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="0e00000001000000f206af007cdd254cd9251a21212d4c5d214ac67515dd617a6ccb81a685840000000010d543e316943678810d640e6a5515c8793f357dad9c5a72f1c2bf1c3f7b9aa44e70e822d84c651d2bb49143c0a1bac7e5f11a5d05283451e0f2d53a1e751d03ab3dc7d18e012f7bb03e0ed601a8968fc24021c3899207ce9eb3adacfa43c02ecd7d5ceb45ca03ac01ddf0791946e393c04a83f5f26244b5f17439ec827665e1ed6cadce5159e56c848cb28130c46e999259ba895412b11c92b32360001b63e07b4e1ed18ce1161bef1857e47e60dc65eb545e667d52f10d4743dd9ac4359640593fd573eeac3032b0bf53c2869ee4d4e4b6271d25a58a222affefc9725e0c4103d25910862d7a768aa9955d7b0066c37a0d41c675bbcb35b66f4f0b64853afaa69fd8791248a7731b917110a4b8f9af6ad3e921c5d1a927c7c6a0a1e0aff4dcc2df699a12bee93da781096d3f0372b8e66690a59a14d2615538948f4b6308a8b4186dfdca218188b2a6a7a010ece96638133e8d173edddea21470c742017ffbaf000a448824e99372c89152c720d5c7f3eb7553c7f8316a9202d88ba0642f51fa5103caaf8ecb4cb6b5d8729d859bff2e28da1a96dc4eba6e7ab9966625373d99ab1ea0fb15b02870c64824e2b88b6badd299d1433438d3e77337758ee79115faf35190b5623c6d139895a2f8dcd6c2ad65b820d34b65c9fff987f52733460fa943d0628cb932d1e56fdd2d25946fc3b6f37b9eb4d3a7fe2ef8458da44f01ddffade8a32c85440282e11b813dd68569a9bbe89663adf4934a9372d7d66e1fce5aaf6ef91a1a7f48745ef855"], 0xbb) flistxattr(r1, &(0x7f0000000140)=""/51, 0x33) pread64(r1, &(0x7f0000000200)=""/146, 0x92, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x20000102000004) 03:44:14 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x0) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) [ 994.431256] loop1: p1 p2 p3 p4 < > [ 994.437135] loop1: partition table partially beyond EOD, truncated 03:44:15 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:44:15 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000080)="f82939408136fca84c5b7d364ae306d2ee6336a13809f8a04050927e7c89752b33bca071917e8c56228654aba163056a2bd2db1edb4c6c8e305755cad5ea24bb17104959a646fbc6", 0x48}, {&(0x7f0000000200)="3faec25d22b48677f15f1576b178d645d32025b1ed2d57cb35d86b86084c4c37fc39efeeef435d043b8a35904b01786a3c65fe8929ff15ead6b550a290ecce0f154e48acc4bb4d24a874b341509809968dcc2b8c7d8fd4ab78f8ad685b519ff6ea7062dfc6b7785cda7cabdd976819c8146c4755d13256acbb2447eb7f54f81c44196e11e7bc04973e579637c2410f015f4a0da51a837f53a6cba829ba70bda9f05cd282ca662767536ef643ce398ef85410e2b7aade2fa0c084cf52924d75707ed5c543cbf7ec06fb20ebd00e66359924b7545046d6601b1c08c8ae93b413b1e7b71019c18e3b64545020eba4", 0xed}, {&(0x7f0000000140)="762d2a16ac12cbe2c808418580ccbd6e93a7b38d382bde534bd8a1f6fbd0713b1128423525b3064e98c727096126cb9d3d058bb7b4c5b9f72f652a65d80b17fbc6c786a5a3c7b6fa89d68963b8261b0f", 0x50}, {&(0x7f0000000300)="6d03e3967b0f0df2e94eaf8cc924c677b8720ce030dd34e06113e96a4dcbc69f", 0x20}, {&(0x7f0000000380)="046392090da85bade2545927dd76775b5a7038b13e58425089ed137935474f58277edf0134f02f50b685d677ea5381c4ea2a2cad1b4d2a3edfc3d407493b9e5f1024a2a8a9a8d7a313ea2f355e5463e6e7643dbd17b12c649c3bede75b762a81b59dc08ede7ec18c688fefc74a233c21327243225cfe65993bd7116c56d769d6011f837f4c7ea008eeff345e1cf1062e3c0a821e0d11d329fc9fc11d33504b9d677dc7f9d4be52c983cd933693fc8562641fd482d4", 0xb5}, {&(0x7f0000000440)="4da786f52f142389e9a787a1c0c74ab2b8491ac77bb6eb70652a89aef280875e5fc39d2acdf1d076a2d5d6d5431794107be6e431afdb84142def225608b916029ccb78e623996cf984d18ff3aa91d9ea2f3d6df0788d3f", 0x57}, {&(0x7f00000004c0)="3bfe9016f5a8e4de8e4815ccb9d45f95fa6d428a59bbbac55311025f476442fd3430a3c5dcfd5fccd31e23ae0fcfe8939edfee6ce534d46d90ff", 0x3a}, {&(0x7f0000000500)="720b891c501004f97699fe5a9214240cdc42c1e1e99aaf1a462cb0a8353d2ca8802e70c207795ed3b9a8aca95ed931e041b870cada591f40759a9b221e12715be929a8ea2ca907ee5db1df5c06e0e6572d958f797962db4a612251b0a3d5dd2f7a3d2701964b670bc73a02a3587a5ef371685f3fc053e3b078f0725fda4675ea84a506af4f4f537b5d64a0002ae13c4527d5ba7baa9a9643a8afd6f0c7407a039c586bdd175bc3e4517f0f8e97bee807626778c7c44d0489873daef3ba1b494d73471c99b6fc0cb7a4886d", 0xcb}, {&(0x7f0000000600)="2c52f94eafa0656369210ca3aaa614edb99370cfe86c84d1fbb075ca0150737e0643dddf520a261af27468c684924bd795bbefffc6c77f4002564f81a0333012947cd0d59e922af86cb1dccaf32537088c80664c7a732041dd00a333402ade7c8c84d0ff0d71f6f7a8ae8a3f7e2493b25af6ca6be41ee627845d1f386fa26b5ab0d06b0dcb5093d480aa0247e114bb5a44cc3f92d34d912b8e40e79d0f390b1aff5fe417fdb5df15", 0xa8}], 0x9, 0x22) sendfile(0xffffffffffffffff, r0, 0x0, 0x20000102000004) [ 994.548668] loop1: p1 start 1 is beyond EOD, truncated [ 994.582596] loop1: p2 start 101 is beyond EOD, truncated 03:44:15 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x8) [ 994.607609] loop1: p3 start 201 is beyond EOD, truncated [ 994.636184] loop1: p4 start 301 is beyond EOD, truncated 03:44:15 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/checkreqprot\x00', 0x404000, 0x0) ioctl$TIOCCBRK(r0, 0x5428) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x40202, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:44:15 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:44:15 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000001, 0xff}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/checkreqprot\x00', 0x400000, 0x0) recvmmsg(r0, &(0x7f0000003840), 0x0, 0x0, 0x0) r1 = gettid() perf_event_open(0x0, r1, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) ioctl$LOOP_CTL_ADD(r0, 0x4c80, r3) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) socket$nl_route(0x10, 0x3, 0x0) sendfile(r2, r4, 0x0, 0x20000102000004) 03:44:15 executing program 0: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FICLONERANGE(r0, 0x4020940d, &(0x7f0000000080)={r0, 0x0, 0x1, 0x1000, 0x7000000}) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000240)) r1 = gettid() perf_event_open(0x0, r1, 0xfffffffffffffffb, r0, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom$inet(r2, &(0x7f0000000140)=""/45, 0x2d, 0x123, &(0x7f0000000180)={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x26}}, 0x10) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0xa0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:15 executing program 1: r0 = getpgrp(0xffffffffffffffff) r1 = memfd_create(&(0x7f00000001c0)='euid', 0x1) r2 = dup(r1) r3 = syz_open_procfs(r0, &(0x7f0000000000)='personality\x00') getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000001580)={{{@in=@loopback, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in=@dev}}, &(0x7f0000001680)=0xe8) ioctl$RTC_WKALM_SET(r2, 0x4028700f, &(0x7f0000001840)={0x1, 0x1, {0x1c, 0x25, 0xc, 0x1c, 0x9, 0x0, 0x0, 0xe0, 0x1}}) getsockopt$inet6_tcp_buf(r3, 0x6, 0xe, &(0x7f0000001740)=""/129, &(0x7f0000001800)=0x81) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f0000000080)='./file0\x00', 0xd8d, 0x8, &(0x7f00000014c0)=[{&(0x7f00000000c0)="8bc3cee3f6719a232e0ebe8528bfa5d4d5cc460b0e2e336c723bf72689e26aa452557c2c555d14cf302284660a0754121d38388797fcf7a22de666e0144aaecaafe46acd9fe45db527c283930e5ac3e43f1af25c41418873e45b46a62572c9d3f42aca49c270f9b50e8912763a752c295552c25628acb240841ff758babe83934f75ca3cc949bdfc4ba62df0f2d736b0de46a57c6db23218c0dd48c932f4d927d2873d218d22642ef9499128b08e58a967644326ec", 0xb5, 0x40}, {&(0x7f0000000180)="ad63fb4b2ae64014b68991cf156a1057", 0x10, 0x62}, {&(0x7f0000000240)="1eb8e8b9820edb6a9c77fa4e11b4e7115e192fbb97861d099d31a1b9d2137e95486da3e4a407c1717876e4706e4332eb979de379b75d5085e8db2610fc3b6840a37b46e770322793ed1071", 0x4b, 0x3}, {&(0x7f00000002c0)="96b5d7fd5e143b5bd6d6632002f5bfc83e51b8a4bc60ab2e18549ed80f312625a692150dd716080d07a31684d2320e347db09fe76a3017b4e081f274c50259aefc9596e0ce929308b2325eca5489134667cab1131b72e87ee67a811dc845dbc82f6f7266a527f744e18ca48a7d6af89f9b2e95ed1a9abaebb8e6c8583d7dcf1d478f4c574ecd570f2d46d7df110fd133bc2c9e6ec8e8aed334603668f541ef7b64d154265ae9f6acf5127b4352d585d949e2f04378210a5a6eb3d80b41eb99f6846f676811436c6737c083f52dcc66d46d63408f93f55cd63aee2b1a2de689b711666899cf9528e65d1cb807f069df7ff9613058991a230e9a93093e22ea238c281daf12eca44db78fa2b090424b070a3c73626a65ff01298900581ec4e861ca32f3a61bde5ab70218e46ff4fc2fe9135b6b0099e48ca1ccdbeb99871ff6611cf202d95e8c3e05e4fbeb8f20a7327495a6231e784a72e5e984df88bbdf24ba35cbcdd4b9682d9020b66e117e146b72c12f1084bc1570d6dbafae2b88e83392bb232e3df0b1ffdad5de152809e0b1622a63eeb4be2121c281da760848d9c71e5b463266149af13d00958b89e31b35c50e73bd8b13aaed386b7631dcc5014e202b073ad4c87928ff5100ea208a3e5aac763f4da15c423815f3a5594ea5595bc6af659513cfe73c5cc01a60da1a51cdb7e2bd4dc1784733917311435dccbe7afbae9564718810e163a76f1024028a41a30c46ab2b8a7c881b4805a15697a2a06437c6d4fa7f740330a2e35c13d6b40c5605afd6fb678c57d19c728627a2df93cccc8d13c9511fcc68c8ddd82602c8c271a704633400f17a4f77fdf629ef334f810b4a7d217d8d85cebbc0e8ff8bb19eecf8878372911a135ba875554720af3b901853441d5bd21e7ede7ec533febbf6670f6bc216a720c9b4bb56d189ee0c3a605ebff9ce8351b42a75b439405dd2ec0e8525f7468186826f247a17a85128f7fef57de523303aa13219f81bbc5a30f9eebc5a9c27ef623314b837c8435e080d77f3068ca4f0299948423a7d3860b52b8f82dc0404dcb79610912151c9d05b40481cb312731b613ddf86868c87afa24354449185a7eaaa1a3cd25b481b66ee2337277bad143dcee9f05309899684630874d19a07638d75d1d96b900e7641bc3ec4676c176fcbfdb53d2fb82b8e180bbe13c62ebe6c626b43db035be71749edec4f9ac4b37521a43f31de19ad876c3a3a5abd7face8867d8faf58bb0006c47313691fec2d9e50ecd116748de549434f984fec8354de01e874ea5aca184d52f51c135a114521a2e625adafa7e6f2302081cf0681de7219f6369eaf543cf520828c22d953fab0aeaf17a326928b95bdbc9ab92d0502a239a1117ce1c824a4a48dc2b511eb978cd9ee3c09f3cd60d1230f6a37dae2bb4bc612eb1a23b942c61127d386d5b542189fcdf596a61caa35e506214fbcd93e251e089aa856b8635288fec36e5b7e654d2113aa6b3cbd7cd259c19a9a77741c095676e4dd96ac572eefdf2ab7da67aed64bcad192f4cb6b28c80e742081b52d8fb7fe8e294e7216f84c92066da82a9f477c44cfea4b1380e9a18b90f89545f03ef2a9c08737807045290c9f7220927a2c5d8aad3292b4cfeebbd1c91818f5e7952ba7be6d89fbb48728d61c65ddff4ca5fdce503cc732f01a151566c417bd4646131d359caaa6d0d5257fa28c1a84a35c009fc5f25e9753c8a6be6f85a95cc58ccac20bc0187bd9ac45f94db30c72235d75571feffaa6fc22609bf4d120d4013fada2a3f75fc4574edd5e70c8f7d4b03e9c7a3c61ce5cfaa098fe3559accdfbc49f213d1911bdc5fc5ddc0417cda1fd6f60bf3bb4a17275bd8282ec7fc9f8a654af552862a30400dadb67388ea003190d33efbe271713e4b8e31a6eac93df6b8a8ee1da63b445953b84095790d3932949f1f4de15afdbfac59a8fe74bfe2dd28af19780a145932ee7d8c5c3b773435a2e0cdb9a1390c016f4a93181700d27f508a12f6319c2a12b10abf99531843065b392e0e5ed26b489cc92e7eae3939b6baf1140a95398af493a0701640188cb3367ea524e14b6582d3d1060d9600cc76c29d9904e1eae769e183bba288e72d6fa16799cd87f4dfdc41cfcdd493a3761502445e94279b913f34e187caf4fe366f5a425d24f529f46b6876f5e2d764ad647ca34d319ebb50b511a2325200fada67da973b6c563ab9d5383b9f895321ccf443610713c1c7dc517194a4437fe6b60847f43ec5e1b3004d624ea459e13705b4edf1f1f0ae2e05ad9f6dfb7a14461d6f70a588377817f5e7b7a41a558136a12b947528c9d35ce122d83c45dfe42ca647af39d9b03bc5fc16688a8735f3a2c904db0a4f1b930bfe8ef05d4d3e95cd8bbfe41d273c158e42ec9f31f1f1a16e6b2c01cb1210934603cadd55f9955920e33e2e8f3e12bf5671999ebc597f9fa4779092511abda8694279e564aafd2faf286f4cab387c2e1d37d655ae905d34184596c25be370a617a0184edf31942263984074ef296260aabaa2d09647e41c60c29ac08c15b6ffaf8701cdc0711eb47faed324869fac6778309d3f8d992abca6b7333486b7e76dede8549987d06aca2a4402db98e2f6137c279e877b53f1558d36da03122e6e4bee08752b3825a0e96e8219aeb5a5b80d93edafb72f515104d115c9a972c969d893e455bd85745bc26b5678119078d403ea743cfaf05b1ddc73b70b92a48c5fea7c1609c41efe001003e459d819f6318d043a4a0d32043807d3b44468c22add6759e7a694dfd76b0eeaa0ffbb1118f36b90f5a02476546e454bfe0bdd48074827188950071b0884f6d3da1a71601acbe6b46aa1c4788cb20df21e88e96f917a08582fe8e11537e365871e90dfe06a325311603ce17d5ddfcd6c2a533198f9ce9beb9f5e5350bc880c9924091975b106f265326ad2c3ce171f70f67170cd8b81874ed21210fb301201da16689ace544fdc4dca3a24675c640e303f46572a2d0a91a4ab6c800f4648ef9bfc812c60471398304960fc212b0d1596c30eccfbf734736e490f41e981524bef48f060d4ef2f9492691c814d1ed78d9f6f99e928a43a9be04be5c1af43daf4828bff0fd16a7e12eab978487868ef4725c8d25bca0a945f82a1d9a808ac187e153334e9f10992f56d419f4abf355891a0064574d3eaec404cc3ddec6a56489aeb83ad45b6f8330e233ee1ea9e40fc37bfe8b514b07bbdc7e5336b0f01b7128f99b1f296109bb7085b34cf2ad316d951d0a3106be1f10d7866ec4d92db02b700a09a58e26faba9251d752e0abcd05c3c7429b65a3423596044df17cf7dc0edc637e0332cb949a99ebf2537c0a148643a4770d8b47e4f0a578c56090955fb8ed7a670b435808c8da55c578c02c7f352b9a226bd1d321746c32f3207316d3fef8cb469f7855c985eaca3fb888ceb043e0903127d7718cc5d0d8ce7029451a7e8f1c1923b22cc2ec7b6c37ec3611590a9682b5c8f112e3fa65c1b5fe4b07e29525dc94f6788018218384d3259090969b0e983eeecb7b35ad226d9b2ff24cf1af7c3f82827e5eda7fed6c479cede377832bc41f72641c206d2bf242cf300e8ae61001c19c0cf1af1f8b2022f409d1339bee643de1ac4b0fe0310eff1d9aef24e15c402c05e3184d56c9e7e1700c3f74947f30eac6790e9a7d2b1ae6d8c390341c730169e9b1674f01a0ddaf693904c3fdedfe4c0c992ce2341f1ce98064cf894adeb48e840b92eb0921bc7c937866735b8eaf209a24d2f5f287944aaaadcbf5ffffbddbb4032ce4919abf58a04caff845f607335eab500de1f9d8ec61c73ccfd06081f6bad4bdb58989ac7c70b69f0c5b6193117e9555fc6b06c62300ed2a76e703554bc78ef6841d7e6958c4c05eb8b3ee910c80c637f45f576714c84328a5bb59032744fb196e2ff649ff6443c43969897338201508a2843df12aa4b6e12127cc54840f6f7bc3029cd68ac757b69d7e586c8fe759ac9bf418b63ebd759392ba7d42988c80bce53e370627f4c98d45adfc5ca4835321c6125a9624bf36b1a3fe43386abe21e992cb5f5f090582a8a0f798718cba35b9222b7ff413605a5476ebf6881d756ea3e752bad368dc2d953d1f68e8e695422ba2c38f8f8056c12891e3669755afc11e8d87435fe62a567bd1b8c74159405746617b95e8b0d49829bdd4a9740a65293feba7cdeb2c686cdcc21374d78e8202b8ad5b024e0d0d051658f9d5c99e54d69e1ed7c1cc3ee32c6c60a18225c01c9bb06af14f7289cbdb945cb07f353085d58fbddf2a97209d96f46b854b8b2affb688de3e08c4b929a95e42c886a396ea4cd7f51df074de61b610ebb7a9821d7622527628c451d4d5cf3a4bc25bec63086871ce1e78ebdcce4d0c2fa153bb306307b66908abd3351a40ba3dc2ed7edf22e22ea0b47ea23211a3ae35cfc362aacfdb4257bdbea12f39140c8eb0f9590d98ace4d9ae4ca2e91c318df06450336acac07d831961baf003cb5177995f94eec9ad90816baa71008c9536bd1013505ecebd5c9bb9a12a38aaba8a9844ba302b0aa8a64702594551e9d95b26abd2f580a3910c740bc3b66c9038f526a0c7035b9a14edc1cf187ee285737972e7a9f664c227cb90a56c0b77ecaf226c5f5f5ddac448804105b0a712d67bd4d952b8b293dcd5e371b6b817f9e8d966c4cb074245febc6c1167eb843570c9b6baa35b97222c404943fbe31375cb8c2cf8ee0cf54aac6ca770f4921c16953487ee3a53676c29405cd126868cb320f6f3c789a47b002c7c75e56051ab3779de7924c735259ff42b84b2dea6a846e9f3c4d501234771194a9f45f394486886f0b18be61d8941664547d9f1648a5f5eb0c4486da6e8bfeb86a6bbbb1f89aeb99110ff73f6041842eb74a2dc01cf30363e393400487e0f80b85028fa18ab2fba535a8230b546ea61c4cbd2c7f76ca5ab3e4f471d34f06bef46785e2ede2c939a2676148f89ad989ec5b6b0515f99d4a3ae055cd87ffea525e0b453d4055335cd6780db33a1b89e310aaafcd7ed617cab0039a983c7c217bc1bc18a3ea2e48065c49c7939a395c448b76ac714b6f8923b8721af906dfaecf9cb5e2104c822f7a238ecce7b14cd11e65cd798bf661be8f12990386d6f84ed42b9fd3bfbbea62a491461791314cf7ab6b45bb4ee240bd4e1d82042aa6acc10eccb20a2a253840afdf9de7b7e8340be946cc0c80944681d37c13c73e6d38091a9d7146551dd4158ac6be0659b29d64cc7a1f0ae678e55a3ef74ced2edf2d526fa708c28207f34e1d3e47408f762f34debc20f0ee69c47e443c7e10b7c8ac3df96459e791e69e089d6392eb497519ebb2c6cca92c0e9ce2f5eec9d0f74237877452e47225bc25f266ad96b157029ddcd63827b6df4fe3efdf05800c59563cdc347d852ad551d3f4a560626e47b794866a8c88fcc4ef50f75b85beb3d403cff2fd8357939e092987e05b4f9085886d1bc13c55b048d103f0fa6c4a44c2dd9ee915a669edd486679f263c503e3f0200000c2252bb4f313b78f03b0d82d80565ace3722c5c39f725a7c9d9792c49d418cf850350f1c86b6c850962af1cd8873ceec2b3bdcb45a265afe51bfaf76c74e3faad105a93aecde91614ea033690a162902c93d87510012c6cf81699896081291c9527f226acec9c61dd498b9752c3fd40c978b0703a22e04ced5f553c82805cb2925de1e8fdea8c93f3a9a819b5b80118942d22885b1499888c06fec1106783cba62bad024232bf39665a30e6c5eee395e", 0x1000, 0x80000000}, {&(0x7f00000012c0)="4bda307adc4e2e8713aa19a4c1c2eb89a54d44196ce437ad2127beaa7a88a99b2e707ac6eed59df58ee6ca9879673c2c0b11d188572bf79dc7183009e0450c77279fd8eee577209c046376cbaae324f2", 0x50, 0x5}, {&(0x7f0000001340)="7b84b06956d8931d539f2912d0151aa285a1eada7998049503bf472231972d85c4af5714e4a8ad6a8983f86ce25585b44903d49b1b760e4c27e2f71de54b3b8263ce41a5f89308db75b019467eda91e0b624f275760be7a7a7a2ab4200d4237d957321c5bd53d3c316b31338f96dfe6979575311480b4c3c8f11683a9ba89675013944706d1f0076aa1a001dc531ccd92b33808f1407ec87fc8f42d903db9f372beee2f1a3570dc67ad9ac06cf523b242195c19112cd8572c0325656ba3ebb", 0xbf, 0x7}, {&(0x7f00000001c0), 0x0, 0x7ac1}, {&(0x7f0000001400)="77b3e8a879aae795383ee49e3f651bcc3cb1428df79fd116982081fa66248f7a18350d2e48de366577ec343bbba8bff9eeb2b8930af4392b1981eafff21ae0880b50ff5f654d4b783edc6a4ed045f2d8fedbca6c12160a49fcc89fa80354414a20b3e52423b8542e2dcf2545d1e7df1be7e01d02956872122ac6e83de8acfea88e8235b8b0220c8b4edd999cd8a8c9027ce792e8d088853f3a6649848dcd73b3a48fa7", 0xa3, 0xfffffffffffffffa}], 0xc0, &(0x7f00000016c0)={[{@dots='dots'}, {@dots='dots'}, {@dots='dots'}, {@fat=@errors_continue='errors=continue'}, {@dots='dots'}, {@fat=@fmask={'fmask', 0x3d, 0x7fff}}], [{@euid_eq={'euid', 0x3d, r4}}]}) syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000000030d00f0043100c90000006400000000043200052020002d06000055aa00000000", 0x52, 0x1a0}]) 03:44:15 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) r2 = dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) r5 = accept4$packet(r2, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000040)=0x14, 0x80000) shutdown(r5, 0x1) [ 995.210304] FAT-fs (loop1): Unrecognized mount option "euid=00000000000000000000" or missing value 03:44:15 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vga_arbiter\x00', 0xafffe, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={r0, 0x28, &(0x7f0000000040)}, 0x10) clock_nanosleep(0x7, 0x1, &(0x7f00000000c0)={0x0, 0x1c9c380}, &(0x7f0000000100)) ioctl$TIOCSIG(r0, 0x40045436, 0x3b) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000180)='TIPCv2\x00') sendmsg$TIPC_NL_MEDIA_SET(r0, &(0x7f00000004c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)={0x258, r1, 0x100, 0x70bd26, 0x25dfdbff, {}, [@TIPC_NLA_NODE={0x14, 0x6, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x1}]}, @TIPC_NLA_NET={0x30, 0x7, [@TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x1}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0xff}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x1}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x9}]}, @TIPC_NLA_BEARER={0xf8, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x6}, @TIPC_NLA_BEARER_NAME={0x10, 0x1, @l2={'ib', 0x3a, 'rose0\x00'}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x2}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x4}, @TIPC_NLA_BEARER_PROP={0x3c, 0x2, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x81}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x6}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x20}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1f}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xb7}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x4}, @TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e20, 0x5, @loopback, 0x73}}, {0x20, 0x2, @in6={0xa, 0x4e22, 0xfffffffffffffff8, @mcast2, 0xffffffff}}}}, @TIPC_NLA_BEARER_PROP={0x4}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e20, 0x3, @remote, 0x3}}, {0x14, 0x2, @in={0x2, 0x4e22, @remote}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0xffffffffb84e747a}]}, @TIPC_NLA_BEARER={0x40, 0x1, [@TIPC_NLA_BEARER_PROP={0xc, 0x2, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x96}]}, @TIPC_NLA_BEARER_PROP={0xc, 0x2, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7ff}]}, @TIPC_NLA_BEARER_PROP={0x24, 0x2, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x43}, @TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7ff}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8}]}]}, @TIPC_NLA_SOCK={0x34, 0x2, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_ADDR={0x8}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0xea9a}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x3}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x8001}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x7b}]}, @TIPC_NLA_LINK={0x60, 0x4, [@TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}]}, @TIPC_NLA_NET={0x34, 0x7, [@TIPC_NLA_NET_NODEID={0xc, 0x3, 0xe}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x7}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x5}, @TIPC_NLA_NET_ID={0x8}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x4}]}]}, 0x258}, 0x1, 0x0, 0x0, 0x800}, 0x40) fcntl$getflags(r0, 0x40b) 03:44:16 executing program 3: r0 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f00000002c0)='/selinux/mls\x00', 0x0, 0x0) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000380)='TIPCv2\x00') sendmsg$TIPC_NL_MEDIA_SET(r0, &(0x7f0000000740)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x5b1}, 0xc, &(0x7f0000000700)={&(0x7f00000003c0)={0x330, r1, 0x308, 0x70bd26, 0x25dfdbff, {}, [@TIPC_NLA_MEDIA={0x38, 0x5, [@TIPC_NLA_MEDIA_PROP={0x34, 0x2, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x10}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x13}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xfffffffffffffffc}]}]}, @TIPC_NLA_LINK={0x10c, 0x4, [@TIPC_NLA_LINK_PROP={0x2c, 0x7, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfb}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xa}]}, @TIPC_NLA_LINK_PROP={0x3c, 0x7, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xd694}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xffffffff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x800}]}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_PROP={0x44, 0x7, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7fffffff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x77f4}, @TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xe}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x15}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1b}]}, @TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0x1c, 0x7, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x15}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}]}]}, @TIPC_NLA_LINK={0x78, 0x4, [@TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_PROP={0x2c, 0x7, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1b}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x700d}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7ff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7fffffff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x100000001}]}, @TIPC_NLA_LINK_PROP={0x3c, 0x7, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x10001}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xffffffffffffff7f}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x6}, @TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x16}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfda8}]}]}, @TIPC_NLA_NET={0x18, 0x7, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x8}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x3f}]}, @TIPC_NLA_NODE={0x24, 0x6, [@TIPC_NLA_NODE_ADDR={0x8}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x5}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x20}]}, @TIPC_NLA_BEARER={0x38, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x4f2}, @TIPC_NLA_BEARER_NAME={0x10, 0x1, @l2={'eth', 0x3a, 'gre0\x00'}}, @TIPC_NLA_BEARER_PROP={0x1c, 0x2, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xf}]}]}, @TIPC_NLA_MON={0x24, 0x9, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x2}, @TIPC_NLA_MON_REF={0x8}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x9}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x7}]}, @TIPC_NLA_BEARER={0x70, 0x1, [@TIPC_NLA_BEARER_NAME={0x10, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x14, 0x1, @in={0x2, 0x4e20, @multicast1}}, {0x20, 0x2, @in6={0xa, 0x4e23, 0x4, @local, 0x1}}}}, @TIPC_NLA_BEARER_PROP={0x24, 0x2, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x20}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_PRIO={0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xda}]}]}, @TIPC_NLA_NET={0x58, 0x7, [@TIPC_NLA_NET_NODEID={0xc, 0x3, 0x7}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x5}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x2}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x76f5}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x7ff}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x5}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x1f07}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x1ff}]}]}, 0x330}, 0x1, 0x0, 0x0, 0x10}, 0x40000) r2 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) tee(r3, r3, 0x703e5661, 0x4) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000140)='TIPC\x00') sendmsg$TIPC_CMD_GET_LINKS(r2, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1010}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x24, r5, 0x210, 0x70bd29, 0x25dfdbff, {{}, 0x0, 0x4, 0x0, {0x8, 0x11, 0xbe8}}, ["", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x10}, 0x4000080) r6 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r6, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r4, r6, 0x0, 0x20000102000004) 03:44:16 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4000, 0x14) accept4$packet(r0, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000200)=0x14, 0x80000) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000300)={0x0, 0x0}) perf_event_open(&(0x7f0000000380)={0x2, 0x70, 0x1, 0x9, 0xfffffffffffffffb, 0x2, 0x0, 0x1, 0x2000, 0x2, 0x7fff, 0xeb6, 0x3, 0x7, 0x100000000, 0x10001, 0x0, 0x100000001, 0x2, 0x16, 0x8001, 0x477, 0x1, 0x1000, 0x1, 0x17a64ad0, 0x57, 0x7fff, 0x100000000, 0x8000, 0x4, 0xfffffffffffffff9, 0x1, 0x7, 0x10000, 0x1, 0xffffffffffff5b22, 0x10000, 0x0, 0x7, 0x0, @perf_bp={&(0x7f00000002c0), 0x2}, 0x60, 0x0, 0x3, 0x1, 0x100, 0x70e6, 0xffffffffffffff58}, r2, 0x0, r1, 0x1) connect$inet6(r1, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r1, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r4 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r5 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r3, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r4, r5, 0x0, 0x20000102000004) [ 995.481227] loop1: p1 p2 p3 p4 < > [ 995.499567] loop1: partition table partially beyond EOD, truncated 03:44:16 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:44:16 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)={@dev={0xac, 0x14, 0x14, 0xf}, @broadcast, 0x65b0e92ec7066684, 0x5, [@local, @multicast2, @empty, @remote, @loopback]}, 0x24) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) [ 995.629199] loop1: p1 start 1 is beyond EOD, truncated 03:44:16 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) [ 995.666142] loop1: p2 start 101 is beyond EOD, truncated [ 995.688007] loop1: p3 start 201 is beyond EOD, truncated 03:44:16 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/commit_pending_bools\x00', 0x1, 0x0) sendfile(r2, r3, 0x0, 0x20000102000004) [ 995.744737] loop1: p4 start 301 is beyond EOD, truncated 03:44:16 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_read_part_table(0x0, 0x0, 0x0) write$P9_RSETATTR(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) 03:44:16 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) r0 = socket$unix(0x1, 0x2, 0x0) ioctl$sock_ifreq(r0, 0x8977, &(0x7f0000000080)={'vxcan1\x00', @ifru_flags}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20040, 0x40) ioctl$TCGETA(r1, 0x5405, &(0x7f0000000040)) preadv(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/44, 0x2c}, {&(0x7f0000000100)=""/186, 0xba}], 0x2, 0x0) 03:44:16 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:44:16 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r1, 0x0, 0x20000102000004) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000080)='/dev/full\x00', 0x200000, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000380)=@security={'security\x00', 0xe, 0x4, 0x440, 0x0, 0x240, 0x240, 0x240, 0x120, 0x370, 0x370, 0x370, 0x370, 0x370, 0x4, &(0x7f0000000140), {[{{@ipv6={@dev={0xfe, 0x80, [], 0x2b}, @initdev={0xfe, 0x88, [], 0x1, 0x0}, [0xff000000, 0xffffffff, 0xffffff00, 0xff000000], [0xffffff00, 0xff0000ff, 0x0, 0xff0000ff], 'bcsh0\x00', 'syz_tun\x00', {0xff}, {0xff}, 0xba, 0x40, 0x1, 0x9}, 0x0, 0xf8, 0x120, 0x0, {}, [@common=@srh={0x30, 'srh\x00', 0x0, {0x3c, 0x8, 0x0, 0x5, 0x3, 0x400, 0x20}}]}, @common=@unspec=@CLASSIFY={0x28, 'CLASSIFY\x00', 0x0, {0x4}}}, {{@ipv6={@initdev={0xfe, 0x88, [], 0x1, 0x0}, @dev={0xfe, 0x80, [], 0x26}, [0x0, 0x0, 0xffffffff, 0xff], [0xffffff00, 0xffffffff, 0xffffffff, 0xffffff00], 'bond0\x00', 'bond0\x00', {}, {}, 0x3f, 0xffffffff, 0x2, 0x8}, 0x0, 0xf8, 0x120, 0x0, {}, [@common=@srh={0x30, 'srh\x00', 0x0, {0x3f, 0x9, 0x80000001, 0x9, 0x1, 0x200, 0x200}}]}, @common=@unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2, {0x200, 0x1, 0x2}}}, {{@uncond, 0x0, 0xf8, 0x130, 0x0, {}, [@common=@frag={0x30, 'frag\x00', 0x0, {0x9, 0x85, 0x2, 0x11, 0x1}}]}, @common=@inet=@SET3={0x38, 'SET\x00', 0x3, {{0xdc, 0x9, 0x9}, {0x8, 0xfffffffffffffffd, 0x1}, {0x1}, 0x84, 0x3}}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x4a0) 03:44:17 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x0, &(0x7f0000000080)=0x0) io_getevents(r0, 0x0, 0x1, &(0x7f0000000140)=[{}], 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:44:17 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:17 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x24, &(0x7f0000000000)=0x7fffffff, 0x4) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:17 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f0000000240)=""/227) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) [ 996.651464] loop1: p1 p2 p3 p4 < > [ 996.656383] loop1: partition table partially beyond EOD, truncated [ 996.709324] loop1: p1 start 1 is beyond EOD, truncated [ 996.733638] loop1: p2 start 101 is beyond EOD, truncated [ 996.767157] loop1: p3 start 201 is beyond EOD, truncated 03:44:17 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x400000010, 0x802, 0x0) write(r0, &(0x7f0000000040)="fc0000002d000701ac092500090007000aab0800080000000000e293210001c000000000000000000000000009000000fa2c1ec28656aaa79b384b46fe000000bc00020000036c6c256f1a272fdf0d11512fd633d44000000000008934d07302ade01720d7d5bbc91a3e2e80772c05f70c9ddef2fe082038f4f8b29d3ef3d92c83170e5bba4a463ae4f5566f91cf190201ded815b2ccd243f295edbabc7c3f2eeb57d43dd16b176e83df150c3b8829411f46a6b567b47c095387e6e158a1ad0a4f41f0d48f6f0000080548deac270e33429f3794dec896592d69d381873cf1587c612d2e26ce36f071f0c22700"/252, 0xfc) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) [ 996.787535] loop1: p4 start 301 is beyond EOD, truncated 03:44:17 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) [ 996.904914] netlink: 216 bytes leftover after parsing attributes in process `syz-executor.0'. 03:44:17 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) close(r0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:44:17 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) r0 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_stats\x00', 0x0, 0x0) getpeername$packet(0xffffffffffffff9c, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000140)=0x14) ioctl$FS_IOC_SETVERSION(r0, 0x40087602, &(0x7f0000000640)=0x7fff) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x20, &(0x7f00000005c0)={@dev, @loopback, 0x0}, &(0x7f0000000600)=0xc) getpeername$packet(0xffffffffffffffff, &(0x7f0000000700)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000740)=0x14) sendmmsg$inet6(r0, &(0x7f0000000b80)=[{{&(0x7f0000000040)={0xa, 0x4e22, 0x3000000, @ipv4={[], [], @empty}, 0x1}, 0x1c, &(0x7f00000000c0)=[{&(0x7f0000000080)="920053ea5b111aa68b797955bdfabfbf03c5fc2fa15447140fc60fc67ca6d29769d0b78cd5e6ff087b004b8d459a2c1e5fd6b773a92d45c4607b9bcf31", 0x3d}], 0x1, &(0x7f0000000240)=[@tclass={{0x14, 0x29, 0x43, 0x100000000}}, @dstopts_2292={{0x58, 0x29, 0x4, {0xff, 0x8, [], [@jumbo={0xc2, 0x4, 0x5}, @calipso={0x7, 0x38, {0x4, 0xc, 0xffffffffffffff7f, 0x1, [0x1, 0x9, 0x80, 0x1, 0x0, 0x4]}}]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0xc17}}, @pktinfo={{0x24, 0x29, 0x32, {@local, r1}}}, @hopopts={{0x78, 0x29, 0x36, {0x0, 0xb, [], [@jumbo={0xc2, 0x4, 0x5}, @calipso={0x7, 0x20, {0x10001, 0x6, 0xc2, 0xdfa4, [0x7fff, 0x7f, 0x3]}}, @ra, @enc_lim={0x4, 0x1, 0x1000}, @generic={0x0, 0x13, "4d26e13e266044e61f13383e0c313b307f995c"}, @hao={0xc9, 0x10, @mcast1}, @pad1, @enc_lim]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x7ac7}}], 0x140}}, {{0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000180)="642c831bb795d15beb300f9a38570a6e23a8ea4077837606f4de2a606c1aacfb02242d7cc37401d834aa30a30bc3b0d85d", 0x31}, {&(0x7f0000000380)="c3131d6470750575225db5a25fd57749266d18e11061499ed23400b54ea770233b56e686972f791339c9fbecd8bddf472116c317d0b4c10a28c487e2223736e3bdba3d512f5eb7eb053763fa3f5b8d567247506313745e0f9980a9f2bbaf21a91ef23ccb73320caba1c79ce4150c774b36ae49d648c63ff538252cb9795d6ee014c7f5a7dce05b93505e9a858e6db0447bdbdd6bc2598af9277e5f142e5ff4fc2b4224be873418", 0xa7}, {&(0x7f00000001c0)="f4edb927fd7f6782251fca59b041fb331c8effe5a6ca354d5be03107332d31046d56ad45a1467afd", 0x28}, {&(0x7f0000000440)="f7ba3087b352aab0bd0c82eb8ad51f9ffc607cc7af2bf79e4fbae1fa741b388b02e881be89f44322ffe42f107abbca102d97901e223bd734533bba6022ed944d39f8112e9c6bb2f2a634b4dc26c1033c217bf02a4b", 0x55}, {&(0x7f00000004c0)="4866302601531527eb768e23ffd8c2697e8f77b0f1ce4fecb6b3c98528101527bd6354439472b1fa5da47b4b81d3322cd08ff3516ef24c67d47dd034c03f7ffa3d4f68c5907baa8c108779f3a21c92e468aefe72a485e3033be0ea6c7adab1c22468b79aec4a03f5d4e6bd85d0437ffd56a7", 0x72}], 0x5, &(0x7f0000000780)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0x6}}, @pktinfo={{0x24, 0x29, 0x32, {@rand_addr="16b59ae94bb3299e3512f3998ae65038", r2}}}, @pktinfo={{0x24, 0x29, 0x32, {@dev={0xfe, 0x80, [], 0x23}, r3}}}, @tclass={{0x14, 0x29, 0x43, 0x9}}], 0x80}}, {{&(0x7f0000000800)={0xa, 0x4e24, 0xffff, @ipv4={[], [], @rand_addr=0x8001}, 0x91a}, 0x1c, &(0x7f0000000980)=[{&(0x7f0000000840)="28ef8e873212ec31ea01df8895cf3de6f1ab93e8cf4bcdcfdf76c1ec4aad82ad344cbcb44735bad1fe5d89deb49d0848f4514ce3a8cffbdbe697fb53ecb1ca02fa1d59bf8d36016d3af864266860f8e226ffd2c6d901243207a31ab5616a4f02aeb073500535758e266a608abfab1612da0523c043ee8ff54fc4b0cf1535bc5597c44608aff35dfde9f8072671d83e7a61adc0ecf5e9ca83db8bac1aebc3363fee", 0xa1}, {&(0x7f0000000900)="9144ef2f27385fb9dc877f9dd142be946026ca664568412a10a671b50c6287d08a233da6ce5de6a5befb5f79e582fb52fe782d7314c62a717929b137b26ebe57f5551b253afa6af7c717ef", 0x4b}], 0x2, &(0x7f00000009c0)=[@tclass={{0x14, 0x29, 0x43, 0xe2b4}}, @dstopts={{0x30, 0x29, 0x37, {0x3c, 0x2, [], [@enc_lim, @pad1, @pad1, @pad1, @enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}}}, @dstopts={{0xa0, 0x29, 0x37, {0x0, 0x11, [], [@generic={0x5, 0x86, "b7eb93deacdc1a9b21f57e8cebf8ad761fcd22a994c88364722c5821b93e8352d0d5934adcd30b6c9d131ddacbc60ccda77bdb3091ae77e1c90e36c076b3c54955f5461c1f11006344b316d83c58f6dc236d8c2429a09d9cb28ae8d78d9b878c12c13efe519347c01cb1f974df3b61c1e384a80b4b8ecc31c00985bb4c4d4abae38938d70629"}]}}}, @flowinfo={{0x14, 0x29, 0xb, 0x80000000}}, @rthdr={{0xa8, 0x29, 0x39, {0x5c, 0x12, 0x2, 0xb3800000, 0x0, [@mcast2, @dev={0xfe, 0x80, [], 0x2b}, @remote, @remote, @mcast2, @empty, @remote, @empty, @remote]}}}], 0x1a8}}], 0x3, 0x44000) 03:44:17 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00006cdffb)="8907040000", 0x5) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) [ 997.260380] loop1: p1 p2 p3 p4 < > [ 997.264183] loop1: partition table partially beyond EOD, truncated [ 997.341907] loop1: p1 start 1 is beyond EOD, truncated [ 997.360131] loop1: p2 start 101 is beyond EOD, truncated [ 997.376787] loop1: p3 start 201 is beyond EOD, truncated [ 997.392981] loop1: p4 start 301 is beyond EOD, truncated 03:44:18 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000140)={0x55, 0x4, 0x2, {0xfffffffffffff001, 0x721}, {0x4, 0x2}, @ramp={0x6, 0x0, {0x7, 0x2, 0x7, 0xfffffffffffffffa}}}) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$PERF_EVENT_IOC_RESET(r0, 0x2403, 0x7859) times(&(0x7f0000000080)) sendfile(r1, r2, 0x0, 0x20000102000004) getsockopt$IPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x43, &(0x7f0000000180)={'ipvs\x00'}, &(0x7f0000000240)=0x1e) 03:44:18 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) creat(&(0x7f0000000200)='./file0/file0\x00', 0x81) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) renameat2(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x2) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:44:18 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) r0 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x90) 03:44:18 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, 0x0, 0x0) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:18 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000002c0)={r0, 0x28, &(0x7f0000000280)={0x0, 0x0}}, 0x10) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000300)={r1, 0x8, 0x8}, 0xc) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x80000, 0x296f) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000, 0x109) r4 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r5 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r4, r5, 0x0, 0x20000102000004) ioctl$sock_TIOCINQ(r3, 0x541b, &(0x7f0000000380)) lsetxattr(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=ANY=[@ANYBLOB="73653e757205ed2a3e431291282f6c6f6f702300"], &(0x7f0000000240)='mime_type&\x00', 0xb, 0x2) ioctl$TIOCCONS(r2, 0x541d) 03:44:18 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, 0x0, 0x0) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:18 executing program 0: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r1 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) r4 = dup2(r0, r1) mkdirat$cgroup(r4, &(0x7f0000000080)='syz1\x00', 0x1ff) [ 997.889827] netlink: 216 bytes leftover after parsing attributes in process `syz-executor.0'. [ 997.899953] loop1: p1 p2 p3 p4 < > [ 997.904178] loop1: partition table partially beyond EOD, truncated [ 997.985333] loop1: p1 start 1 is beyond EOD, truncated [ 998.013806] loop1: p2 start 101 is beyond EOD, truncated [ 998.048978] loop1: p3 start 201 is beyond EOD, truncated 03:44:18 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) r3 = add_key$keyring(&(0x7f00000002c0)='keyring\x00', &(0x7f0000000300)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) ioctl$LOOP_CLR_FD(r0, 0x4c01) keyctl$instantiate(0xc, r2, &(0x7f0000000380)=ANY=[@ANYBLOB="75706461746520656372797074717320757365723a2c766d6e657431e76042770989d88481c40a2edbdf71fe682fdfd419a1d18ccd31047009bc9afee227df3e686491f5a0751783f0eeea119bbccc7944e84c2dd272526a64002160939373964cbf"], 0x1d, r3) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r4 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r5 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r4, r5, 0x0, 0x20000102000004) 03:44:18 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, 0x0, 0x0) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) [ 998.073435] loop1: p4 start 301 is beyond EOD, truncated 03:44:18 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) getsockname$netlink(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:44:18 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = accept(r0, &(0x7f0000000000)=@isdn, &(0x7f0000000080)=0x80) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_ENABLE_BEARER(r1, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x34, r2, 0x100, 0x70bd2c, 0x25dfdbfb, {{}, 0x0, 0x4101, 0x0, {0x18, 0x17, {0xf, 0x3, @udp='udp:syz2\x00'}}}, ["", "", "", "", "", ""]}, 0x34}, 0x1, 0x0, 0x0, 0x1}, 0x8001) 03:44:19 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x3, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f00000002c0)=""/65) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) pipe2(&(0x7f0000000000), 0x80000) [ 998.570353] loop1: p1 p2 p3 p4 < > [ 998.574233] loop1: partition table partially beyond EOD, truncated 03:44:19 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$UI_SET_PHYS(r0, 0x4008556c, &(0x7f0000000080)='syz0\x00') r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) fsetxattr$trusted_overlay_nlink(r1, &(0x7f0000000140)='trusted.overlay.nlink\x00', &(0x7f0000000180)={'U-', 0x10001}, 0x28, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) [ 998.659990] loop1: p1 start 1 is beyond EOD, truncated [ 998.689974] loop1: p2 start 101 is beyond EOD, truncated [ 998.719017] loop1: p3 start 201 is beyond EOD, truncated [ 998.759247] loop1: p4 start 301 is beyond EOD, truncated 03:44:19 executing program 0: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xc000, 0x0) write$selinux_context(r3, &(0x7f0000000680)='system_u:object_r:devtty_t:s0\x00', 0x1e) r4 = dup3(r2, r0, 0x80000) ioctl$GIO_FONT(r4, 0x4b60, &(0x7f0000000580)=""/235) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000200)=""/204, 0xcc}, {&(0x7f0000000140)=""/111, 0x6f}, {&(0x7f0000000080)=""/61, 0x3d}, {&(0x7f0000000380)=""/84, 0x54}, {&(0x7f0000000400)=""/249, 0xf9}], 0x5) 03:44:19 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) ioctl$BLKPG(r0, 0x1269, &(0x7f0000000000)={0xffff, 0x9, 0x9e, &(0x7f0000000440)="a15278c107b0d970fc78835fccf1af9177be312a50f652170450a0bebab739b3d3ef1ebb38d9dc55fc895a9f10b312664f87238197038a0e9619518bb27e4d337f814ef9a686705802a7f802071a2ee99ea278899905d9d3e9d39e1c9ffa5fa2182163308b83d71b73932c9be2d327438d9dead93222abfa358f40ae37acb036b25b24fad71c7db61cdd8f47f8a749da07e82fc4835590e9da3898bce641"}) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:44:19 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb), 0x0) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) [ 998.971376] loop1: p1 p2 p3 p4 < > [ 998.975740] loop1: partition table partially beyond EOD, truncated [ 999.082466] loop1: p1 start 1 is beyond EOD, truncated [ 999.088072] loop1: p2 start 101 is beyond EOD, truncated [ 999.096928] loop1: p3 start 201 is beyond EOD, truncated [ 999.106081] loop1: p4 start 301 is beyond EOD, truncated 03:44:19 executing program 0: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/checkreqprot\x00', 0x8080, 0x0) ioctl$BLKIOOPT(r1, 0x1279, &(0x7f0000000140)) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000000200)="d15c47baf8a6f1c0376487546043e0b51c90467d429e1186b338443bf249ef81f8567738b684a776cd7ad6d0456d3a4648e52919bb351433c86f1b6a5e32583cf6f5f4cba84b18adba5aed115e126688979c888c4435cdfdd3fd14e667a75a07905fb7ee733cc853980a418c62", 0x6d) syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) prctl$PR_SET_PDEATHSIG(0x1, 0x1a) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r0, r2, 0x0, 0x6) 03:44:19 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='pids.events\x00', 0x0, 0x0) setsockopt$inet_tcp_buf(r0, 0x6, 0x1a, &(0x7f0000000040)="a45ed0a1d8e0dee8d356838946606b4f25945bb5904b343c17bbf89790703227138ce67fc6640b1b02332e447e2073b5abb3c6b038a9cc020d91fa249a6e20df68d8e0be4e87bcb027815fea54cd025fd0606a0d11d11900a0c77309737fc37ce98beb213937f5fde7a863bef7d25e8559d18460020fb8356aedc5d3b777d7566179e59008a2b1129d4397f56a3a8dc03e2a8e8767d9a02687403db21fd4848cc723", 0xa2) syz_read_part_table(0xfffffffffffffffd, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000007700000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x2000000001a0}]) 03:44:19 executing program 3: r0 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/enforce\x00', 0x4000, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000140)={'bridge_slave_1\x00', {0x2, 0x4e21, @broadcast}}) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) 03:44:19 executing program 0: r0 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000002c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, &(0x7f0000000300)={0x1, 0x7, 0x8, 0xffff, 0xfff}) r1 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000180)='TIPC\x00') tee(r2, r1, 0x3ff, 0x1) sendmsg$TIPC_CMD_GET_REMOTE_MNG(r3, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10000018}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r4, 0x111, 0x70bd2d, 0x25dfdbf9, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x40004}, 0x20000000) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r6 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r6, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f00000003c0)={'bridge_slave_1\x00', 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000000400)={{{@in=@multicast1, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}, 0x0, @in=@multicast1}}, &(0x7f0000000500)=0xe8) setsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f0000000540)={{{@in=@broadcast, @in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x4e22, 0x3f, 0x4e23, 0x9, 0x0, 0x80, 0xa0, 0x6, r7, r8}, {0x4, 0x2, 0xc65, 0x3, 0x8, 0x9, 0x9, 0x81}, {0x400, 0x200, 0x40000000, 0x3}, 0x6, 0x6e6bb1, 0x0, 0x1, 0x2, 0x3}, {{@in6=@initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x4d5, 0xff}, 0x2, @in6=@remote, 0x3504, 0x2, 0x0, 0x20, 0x7, 0x8, 0x5}}, 0xe8) sendfile(r5, r6, 0x0, 0x20000102000004) 03:44:20 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb), 0x0) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:20 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) r2 = dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) getpeername$packet(r0, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000040)=0x14) setsockopt$packet_drop_memb(r2, 0x107, 0x2, &(0x7f0000000200)={r5, 0x1, 0x6, @random="e13b55223710"}, 0x10) 03:44:20 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.stat\x00', 0x0, 0x0) ioctl$sock_ifreq(r0, 0x8949, &(0x7f0000000040)={'ifb0\x00', @ifru_hwaddr}) syz_read_part_table(0x10001, 0x3c3, &(0x7f0000000000)) 03:44:20 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) ioctl$UI_BEGIN_FF_ERASE(r0, 0xc00c55ca, &(0x7f0000000140)={0x1, 0xe858}) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000004) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/net/pfkey\x00', 0x80000, 0x0) 03:44:20 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb), 0x0) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:20 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r3, r4) sendfile(r1, r2, 0x0, 0x20000102000004) openat$random(0xffffffffffffff9c, &(0x7f0000000300)='/dev/urandom\x00', 0x101000, 0x0) r5 = syz_genetlink_get_family_id$fou(&(0x7f00000003c0)='fou\x00') sendmsg$FOU_CMD_DEL(r0, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r5, 0x0, 0x70bd29, 0x25dfdbfe, {}, [@FOU_ATTR_LOCAL_V4={0x8, 0x6, @multicast2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40011}, 0x4000) 03:44:20 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="890704", 0x3) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:20 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000004c0)='memory.swap.currnH\xa8\xe4#\x9fp\xf8', 0x0, 0x0) write$cgroup_subtree(r0, &(0x7f0000000040)={[{0x2d, 'io'}, {0x2d, 'io'}]}, 0x8) openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r1, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = request_key(&(0x7f0000000200)='asymmetric\x00', &(0x7f00000002c0)={'syz', 0x2}, &(0x7f0000000300)='/dev/loop#\x00', 0xffffffffffffffff) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000380)={r4, 0x5d, 0x39}, 0x0, &(0x7f0000000440)="57be67bc0f29757dd8e80137d90d418b6a78cbc233e8bf19e4d3a5212d2c1c57378124be399e69834060099c9beb49ccc9505ce30af9557b460d531bfca294cf75fc1073198971dd74076bee33ed8d90a136bcbd5083d677ec38e82385", &(0x7f00000003c0)=""/57) r5 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r2, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r5, 0x0, 0x20000102000004) 03:44:20 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) r0 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_stats\x00', 0x0, 0x0) fcntl$addseals(r0, 0x409, 0xc) ioctl$RTC_PIE_OFF(r0, 0x7006) ioctl$sock_SIOCDELDLCI(r0, 0x8981, &(0x7f0000000040)={'veth0\x00', 0x5}) 03:44:20 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) fsetxattr(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="73656375726974792e73656c667b87006a27186c9383b554c4c7d7ca2e50dbf043b955f80e111f263715be03c7c2e2f8a33fd7355e183824c857cb2a041e336ec374af7cd02146181f66e9df6131597285ce5d7645ba2c4d568e0b4f12c4189d1ef02eb39a56897326f948b32e5f98a6552545ee86f095fcb9"], &(0x7f0000000140)='/dev/loop#\x00', 0xb, 0x1) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)="e2ff", 0x2}], 0xffffffffffffdf7, 0x81808) sendfile(r1, r2, 0x0, 0x20000102000004) [ 1000.312176] loop1: p1 p2 p3 p4 < > [ 1000.320675] loop1: partition table partially beyond EOD, truncated 03:44:20 executing program 0: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) socket$unix(0x1, 0x2, 0x0) sendfile(r0, r1, 0x0, 0x20000102000004) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000002c0)=[{&(0x7f0000000200)="f2040c58f3df3fe1ba8e201da468d2c3464b7dd9b56f9305d006389f6793990228e7082c8dd32c718bbf8d5e1fa403171f8b92071230b8aca81aa5b1106349749e3422905564f49ff4f305e8752242853bd2657ed8bbb1930e2a4dd138e3062ef189593a0e079602022ef25609a4efc15d875617e70c8365fa39ec31fea5f42153a8bd8e520e0a5ed155668e831ef2b88802fe05abc0528dda8ccb559d3f089076dfe964f54a40debb04e0779e1e39d349", 0xb1}], 0x1, 0x0, 0x0, 0x40}, 0x40) [ 1000.461565] loop1: p1 start 1 is beyond EOD, truncated [ 1000.494642] loop1: p2 start 101 is beyond EOD, truncated [ 1000.535598] loop1: p3 start 201 is beyond EOD, truncated [ 1000.565183] loop1: p4 start 301 is beyond EOD, truncated 03:44:21 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="890704", 0x3) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:21 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r2 = memfd_create(&(0x7f0000000180)='\x00', 0x40000000000000) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r1, r2, 0x0, 0x20000102000001) setsockopt$netlink_NETLINK_CAP_ACK(r0, 0x10e, 0xa, &(0x7f0000000100)=0xffffffff00000001, 0x4) setsockopt$packet_buf(r1, 0x107, 0x5, &(0x7f0000000080)="49f2c7d88cb2", 0x6) 03:44:21 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0) setxattr$security_capability(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)='security.capability\x00', &(0x7f00000002c0)=@v3, 0x18, 0x0) syz_read_part_table(0x9, 0x2, &(0x7f0000000240)=[{&(0x7f0000000300)="a440ef0da68687532251986592122f66631d039f34c12fe3b61edec9c075ec1f3c6cc2af18af4921495f7f1828bf70b980f46f930cdb0efb28b9f31c28d15f7550a9d77870e08497965d467d28b7d19ada608eb8944ab3ae448df41c9bfce3e715c870e7deaf149b7f10507229b6a0eb36ff3d9cfaef702798c552a8ea28a8be8a0b494c74c9f38767492fa7373bd734d0ab8f4ae844cc34a4173333d4295566b9df09a290b8797a434787eb91d72af5615a53346e8995095bd3783ee4c7d6f8afe73ab096e33f7a22cd462fb492e12f9515e951581bd6", 0xd7, 0x8}, {&(0x7f0000000140)="e3065aeb35ac3e7efac8cc2f934205332e28b6f8aa7e885f15de3914306581b865bb3f424b81d16e6b2f37817e470cfa242b9f1749628c690370de0d73d29d870f160fc6dbfa72924788b43a7ee0d878aa570c01407926f005aa9b2fef88bad9d10efd18e9dacd9a9b4d26b6405bf5c8f7e7b58e5cf64df4", 0x78, 0x8}]) getxattr(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=@known='security.capability\x00', 0x0, 0x0) syz_read_part_table(0x7fffffff, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) r0 = dup3(0xffffffffffffff9c, 0xffffffffffffffff, 0x80000) write$P9_RWSTAT(r0, &(0x7f0000000400)={0x7, 0x7f, 0x2}, 0x7) r1 = socket$nl_route(0x10, 0x3, 0x0) fsetxattr(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='m/\x00'], &(0x7f0000000080)='cgroupuserusersecurity\x00', 0x17, 0x0) ioctl$void(r1, 0xc0045c79) 03:44:21 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) r0 = add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000240)="5148ce0fc4f62270ae181ed06f0561d5b95cc300be8c62ce2903d7590d257c10b4a5d562e9439b827f189877e36c740fe73f8c9e87d4ca355411d119efd7f01cfc46a3068004234e1409a4262bcf7b245982e21f66f849ec42323c260ef4a99df37e078202f29f706b14d888d3c363edc8e1c3aa546b454a12fa2e6bf5dccdd3d6180ef0acd14a92ec98166024d438611f5d6b6c7e8af93c786bdd4d91e86eb3", 0xa0, 0xfffffffffffffffb) keyctl$read(0xb, r0, &(0x7f0000000380)=""/147, 0x93) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r1 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) 03:44:21 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000080)=0x0) sched_setparam(r0, &(0x7f0000000140)=0x3) r1 = perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$packet_int(r1, 0x107, 0x1d, &(0x7f0000000180), &(0x7f0000000240)=0x4) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) perf_event_open(&(0x7f0000000380)={0x4, 0x70, 0x200, 0xffffffffffffff95, 0xff, 0x4cb, 0x0, 0x3, 0x8400, 0x4, 0x6, 0x10001, 0x3, 0x1e26, 0x106, 0x9, 0x6, 0x401, 0x89, 0x401, 0x9, 0x6, 0xfffffffffffffff8, 0x0, 0x6, 0x1, 0x4, 0x3, 0x0, 0x22, 0x2, 0x3b, 0xeb, 0x3f, 0x9f2, 0x670, 0xffffffffffff669b, 0x9, 0x0, 0x8001, 0x4, @perf_bp={&(0x7f0000000300), 0xe}, 0x10, 0x10001, 0x100000001, 0x1, 0x4d1, 0x5, 0x3ff}, r0, 0x5, 0xffffffffffffff9c, 0x1) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:44:21 executing program 0: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r1 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x4000000) r2 = fcntl$getown(r1, 0x9) fcntl$setown(r0, 0x8, r2) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:21 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) dup(0xffffffffffffff9c) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r2, r3, 0x0, 0x20000102000004) 03:44:21 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x55b3e539) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) sendfile(r2, r3, 0x0, 0x20000102000004) recvfrom(r1, &(0x7f0000000240)=""/193, 0xc1, 0x2, &(0x7f00000003c0)=@alg={0x26, 'skcipher\x00', 0x0, 0x0, 'salsa20\x00'}, 0x80) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f0000000380)=@add_del={0x2, &(0x7f0000000080)='bridge_slave_1\x00'}) 03:44:21 executing program 3: r0 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/commit_pending_bools\x00', 0x1, 0x0) write$9p(r0, &(0x7f0000000240)="ce1b9ef56d7425322440224bdcc92f7344b5b34c693d295c2f2df0f46bb1ccb08c2837cf8a6422d0c20debf980f5bc113867c82c7a823cf66d524f0f812bf474bf190cd38cb0311fe4be5b0c50eded4e15604f69bff636737cde4949e20ebf105b897af959d3e876e875dd27754661a0686f4ba5fde99e43a6d654db75c55d1023dcdbafa66899631c6aa53704655ca2a2ce37c0203f0d042db50b3c386fe8e472bfe60f054f932fa6ad6131e1b08e53b55816edb592c803db52c516512913a79aa50bec7b00fe0140a87b6587e630bef91538378e075f978c375bd33ee6e1a7baf18c531038f8f1f170", 0xea) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket(0xa, 0x800000000002, 0x0) ioctl(r1, 0x8901, &(0x7f0000000000)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x104001) r4 = memfd_create(&(0x7f0000000140)='/dev.l?\xc0\xf2oo\x1a\xaao\xeb\xc4\xdd\xf5WJ\x9c\x88\xbc\x12tV\x92Za=\xf5\xda\xd9\x18\xaf\x10\x1d\xadT\xc7\t\x0e_N:Z\x14[\x8a\xf8\x1e\xe9\xe1*L\xc6\x0f\x89\x18\xd3\x87g\xbe\xa1\x1b\x859\xba\xe7\xe0\xa8\xbb3\xcev\x81\xcb\x1d\x82\xfaF\xc8\x14\xd2\x8f\xd8\x93?w\x1dB?\xdens\a\x12\x04(\xaeC\x03\r\xdb\x9f]j\xa0Al \'\x9d\x9bj', 0x0) pwritev(r4, &(0x7f0000000180), 0x1253, 0x0) ioctl$FS_IOC_RESVSP(r2, 0x40305828, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4567f4fb}) ioctl$sock_proto_private(r1, 0x89e8, &(0x7f00000003c0)="c05b3e2a222b696023094e8982578913ac5d62d559e4bec2550f9375254df5ae99ef1578c73d05ba6b92de27b60073657a32f8c35906da61ec5eded4dce82d452969d18ee0d60b12a11f538ed55e51faca9817ed4acf95b13fa2cc1345c1805e55e823475847c8910ddcf10d289190ea6c867caf7695ab34b3f2c551ce7f973cf9b95bea6d5a80ea516139eab527b92f1ba03b476b01f19b18af78aab5733df3d99b80bc250f1d4806fd3cd1cb13f32f60b5a038b70f9518459642dfc5ea4d8b3ffefd8c31") sendfile(r3, r4, 0x0, 0x20000102000004) ioctl$BLKPG(r2, 0x1269, &(0x7f0000000100)={0xfef, 0x1020000, 0x7e, &(0x7f0000000340)="41ce661d15fa00de1d6d929b3c00ea81f63183bc9ec2f1fe88f3328bbd26fdb15c9f547df125a294afc8bca89e8ef02bcd2a54ebbadf4b5d414a370722b9672f1f81b328239458542d6faa0ca31948b0c0d0b09d6cba469c74219841c6f20ef186ca69d2083a172956506fd714dce39a49d6451410170cdfeae222bbc081"}) 03:44:21 executing program 4: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="89", 0x1) dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004) 03:44:21 executing program 1: ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000000)=0x0) sched_getscheduler(r0) 03:44:21 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.swap.current\x00', 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x15) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$IP6T_SO_GET_ENTRIES(r1, 0x29, 0x41, &(0x7f0000000140)={'mangle\x00', 0x32, "11e79c8935748e9d00a3d93132b2f989527275a8e15ef085c2f81872f34e1e1a5fa7e1dc773c8b62362366f3e2950ddc7557"}, &(0x7f0000000080)=0x56) socket$inet(0x2, 0x803, 0x100000001) ioctl$VT_WAITACTIVE(r0, 0x5607) setsockopt$inet_opts(r1, 0x0, 0x4, 0x0, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0xac3, 0x104003) r3 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) syz_open_pts(r1, 0x0) sync_file_range(r2, 0x10001, 0x8000, 0x5) sendfile(r2, r3, 0x0, 0x20000102000004) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000240)='IPVS\x00') sendmsg$IPVS_CMD_SET_SERVICE(r0, &(0x7f0000000380)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x3c, r4, 0x200, 0x70bd29, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x8}, @IPVS_CMD_ATTR_DAEMON={0x18, 0x3, [@IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @loopback}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0xff}]}, 0x3c}, 0x1, 0x0, 0x0, 0x1}, 0x24000091) 03:44:22 executing program 1: getegid() syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="0000e7ff0000000000000000000000000000000000000000e0e51532000000000200880126000100000064000000000127008e030c00650000006400000000030d00f0043100c90000006400000000043200052020002d010000d306000055aa", 0x60, 0x1a0}]) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) syz_mount_image$msdos(&(0x7f0000000000)='msdos\x00', &(0x7f0000000040)='./file0\x00', 0x2, 0x2, &(0x7f0000000240)=[{&(0x7f0000000080)="6fe74ca8d51ba582785dfe6e3865c817c3dbf0de233a0568c611638caf6374e95ecc0b71ee5c18b59e191854a711c86da979c37126fcddc0d6eadced25d4417c5fff32116dee63de1204e19aa0aecc083de4e63f8fabb16bbe96", 0x5a, 0x1}, {&(0x7f0000000100)="1b7faf9c50391cb229eb3c4f97b46f2b1c56e52d71b3be5cf2217f80a09b28a59c037cd4488f9c546f961de7a91936a14f91fd95c8aff11587439e74b733c441a83d64dbdd9c306ccafc4ffa494fbb9881430f0346502ce9b60a2f075ef38eb6e9918d33f33813b1af4f2927a6c36901792a368c1dccd96a6ca431fe3be39fc9082f3d3627bc8a4bcf8cd15a47b12d74aef5c22adec21ccd8436d78707943c41aa004629010aa8a3f1ab136b3f0466e9b9d0907409c0bcb6ab3228c49e1fa720666ba8589e7e4cf0b2a33bb7a5c5cf3c933a9406f7b7eb2ddcfedf2ba0c1afa85a10a7b0a01eab07069e6fcf546a5665", 0xf0, 0xffffffffffffffff}], 0x40, &(0x7f0000000300)={[{@fat=@nocase='nocase'}, {@nodots='nodots'}, {@nodots='nodots'}], [{@seclabel='seclabel'}, {@smackfshat={'smackfshat', 0x3d, 'nodev(wlan0%'}}, {@uid_eq={'uid', 0x3d, r0}}, {@appraise='appraise'}, {@seclabel='seclabel'}, {@dont_appraise='dont_appraise'}, {@seclabel='seclabel'}, {@appraise='appraise'}, {@fsname={'fsname'}}]}) r1 = add_key$user(&(0x7f00000003c0)='user\x00', &(0x7f0000000400)={'syz', 0x1}, &(0x7f0000000440)="7ce96ff65fbc49cbc33405bbcf2e698678cc1ff485d620084767a5724f", 0x1d, 0xfffffffffffffffd) keyctl$assume_authority(0x10, r1) 03:44:22 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000003840), 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x803, 0x20000000000000ea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000080)={0x2}, 0x4) r2 = dup(0xffffffffffffff9c) r3 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x208000, 0x104001) ioctl$sock_inet_tcp_SIOCOUTQNSD(r2, 0x894b, &(0x7f0000000000)) r4 = memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0xfff) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) sendfile(r3, r4, 0x0, 0x20000102000004)