40)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:27 executing program 0: recvmmsg(0xffffffffffffffff, &(0x7f0000003140), 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x1}, {}, {0x0, 0x4}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6, 0x0, 0xc1}}, 0xe8) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x41395527) ioctl$SNDRV_PCM_IOCTL_HWSYNC(r1, 0x4122, 0x0) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:27 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140), 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/nvram\x00', 0x1c2, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r1, 0xc02c5341, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) r3 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r2, 0x84, 0x77, &(0x7f0000000100)={r4}, 0x8) getsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000000480)={r4, 0xc000000}, &(0x7f00000004c0)=0x8) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f0000000000)={r4, @in={{0x2, 0x4e24, @loopback}}, 0x6, 0x71e, 0x40, 0x8d, 0x1}, &(0x7f0000000100)=0x98) r5 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r5, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r5, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x1}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r5, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:27 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/nvram\x00', 0x1c2, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r1, 0xc02c5341, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) r3 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r2, 0x84, 0x77, &(0x7f0000000100)={r4}, 0x8) getsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000000480)={r4, 0xc000000}, &(0x7f00000004c0)=0x8) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x204000, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=@newlink={0x48, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gtp={{0x8, 0x1, 'gtp\x00'}, {0x14, 0x2, 0x0, 0x1, {{0x8}, {0x8}}}}}, @IFLA_MASTER={0x8, 0xa, r8}]}, 0x48}}, 0x0) recvfrom$packet(r5, &(0x7f00000001c0)=""/219, 0xdb, 0x1, &(0x7f0000000040)={0x11, 0x0, r8, 0x1, 0x0, 0x6, @random="e695b57dd089"}, 0x14) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000140)={0x2, 0xd, 0xffff, 0x40, r4}, &(0x7f0000000180)=0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r9 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r9, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) mmap$binder(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x11, r1, 0x4) sendmmsg(r9, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:27 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local}}, 0xe8) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:28 executing program 4: recvmmsg(0xffffffffffffffff, &(0x7f0000003140), 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) prctl$PR_GET_SPECULATION_CTRL(0x34, 0x0, 0x4) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x1}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:28 executing program 2: setsockopt$TIPC_MCAST_REPLICAST(0xffffffffffffffff, 0x10f, 0x86) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:28 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/nvram\x00', 0x1c2, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r1, 0xc02c5341, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) r3 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r2, 0x84, 0x77, &(0x7f0000000100)={r4}, 0x8) getsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000000480)={r4, 0xc000000}, &(0x7f00000004c0)=0x8) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x204000, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=@newlink={0x48, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gtp={{0x8, 0x1, 'gtp\x00'}, {0x14, 0x2, 0x0, 0x1, {{0x8}, {0x8}}}}}, @IFLA_MASTER={0x8, 0xa, r8}]}, 0x48}}, 0x0) recvfrom$packet(r5, &(0x7f00000001c0)=""/219, 0xdb, 0x1, &(0x7f0000000040)={0x11, 0x0, r8, 0x1, 0x0, 0x6, @random="e695b57dd089"}, 0x14) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000140)={0x2, 0xd, 0xffff, 0x40, r4}, &(0x7f0000000180)=0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r9 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r9, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) mmap$binder(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x11, r1, 0x4) sendmmsg(r9, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:28 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:28 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:28 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) accept$alg(r5, 0x0, 0x0) r9 = dup(0xffffffffffffffff) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:28 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:28 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) setsockopt$inet_MCAST_LEAVE_GROUP(r1, 0x0, 0x2d, &(0x7f0000000000)={0x3, {{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x17}}}}, 0x88) r2 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x3e8, 0x108, 0x108, 0x218, 0x300, 0x300, 0x300, 0x4, &(0x7f0000000100), {[{{@uncond, 0xc0, 0x108}, @unspec=@LED={0x48, 'LED\x00', 0x0, {'syz1\x00', 0x1, 0xd75, {0x5}}}}, {{@uncond, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@link_local, @dev={0xac, 0x14, 0x14, 0x2c}, @empty, 0x2, 0x1}}}, {{@arp={@multicast1, @empty, 0xff000000, 0x0, 0xe, 0x3, {@empty, {[0x0, 0xff, 0xff, 0x0, 0x0, 0xff]}}, {@mac=@dev={[], 0x2b}, {[0xff, 0xff, 0x0, 0x101, 0xff, 0xff]}}, 0x3f, 0x3, 0x7, 0x8001, 0x8, 0x3, 'geneve1\x00', 'batadv_slave_1\x00', {}, {}, 0x0, 0x1}, 0xc0, 0xe8}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2, {0x2, 0x8001, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x438) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) r3 = getpid() sched_setattr(r3, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r4 = syz_open_procfs(r3, &(0x7f0000000140)='net/llc/core\x00') openat$selinux_create(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/create\x00', 0x2, 0x0) ioctl$KVM_SET_IRQCHIP(r4, 0x8208ae63, &(0x7f00000007c0)={0x1, 0x0, @pic={0x0, 0x7f, 0x5, 0x80, 0x1, 0x1, 0x7f, 0xf9, 0x7f, 0x3, 0x9, 0x0, 0x9, 0x5, 0x7, 0x1f}}) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:28 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140), 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000800)={0x0, 0x0}) r1 = syz_open_procfs(r0, &(0x7f0000000880)='oom_adj\x00') r2 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x1}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0xfec0) getsockopt$IP_VS_SO_GET_DESTS(r1, 0x0, 0x484, &(0x7f00000008c0)=""/232, &(0x7f00000009c0)=0xe8) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) r4 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/qat_adf_ctl\x00', 0x100, 0x0) perf_event_open(&(0x7f000001d000)={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, 0x0, 0xffffffffffffffff, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) bind$alg(r5, &(0x7f0000000140)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif\x00'}, 0x58) r6 = accept4(r5, 0x0, 0x0, 0x0) recvmmsg(r6, &(0x7f0000003340)=[{{0x0, 0x4000000000000, 0x0}}], 0x600, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r4, 0xc01064c8, &(0x7f0000000a00)={0x7, 0x0, &(0x7f0000000a40)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) setsockopt$inet_MCAST_MSFILTER(r3, 0x0, 0x30, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000000000000000002000000ac141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000100000002000000ac1e0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009095cb9ac8db5412415f000000000000000000000000000000000000000000000000000000000066b78c655a85934eb6707d8e39453b5172f6d45b778fcb5916dbdbc04077ac0ed3cde819babafc1ea52b2886ba398b50c36b20b8e84a11444836090ceff346a376e9c425b5cbab5976d1cac141a2e0573458979ffcca6decd22ddf3db99106dac454b7fb2489158ea2dd12850057714595d378e34440087a3cd4d858eece8510ec7f7fa90c20229867d0592cbcadd2bfebfd1b4d92dc94849077302f6296de50c592529912e0636ec2ddc7643240eb2d2c55"], 0x10c) socket$bt_rfcomm(0x1f, 0x3, 0x3) pwritev(r3, &(0x7f0000000740)=[{&(0x7f0000000000)="71657261e97c6d1ca63b6d7c92a8dc533f0fa0b02082cfb1e71f530468d3f4d9a2ae379242c758ffa23f7595641a91e67f7d309de58ccf45263a88a8452b591813257badbeec6b0d3bf5d2217e845dcc7ce730f902ad3000227338ee50e9a16066ecc31fbde193caff77721af0698674a0a7198bcade3089d214a51ab3bb17f702b124cffc0117a8309dd1626ca11893d511e78d67c4b768d447d58603f0edc13a1af4", 0xa3}, {&(0x7f0000000100)="b1fc9a36964c6f13451b45f23c4ed5019e", 0x11}, {&(0x7f0000000140)="3b8b474b43e612250fdc723a62c89278bf9ebe788f221a5a2318919174b3e69d31eda1ba70a1cf146d5c3762020dd71370ec6307b1fa79bba7356150467ff7ad6253edc6b94e5b8207faacb8d76c0db7d27232d7175edab5523da328f070526c4b973bd6c9ec04c895324e2aa3d35c317dc50a6574fa0ec2234a8f3045006881c066d99e66781b46ecd4167b9c97c052d020abc66845a3395a561524c5befbbab546229724b625e2c134797ec85222d15b8593e9864bd3b53910a9672069e87c2e1e0f9af0f9e54f5d64cb76b3dad3ebbe3f8db230bf654d58f5140e08f962f4a82d98a8582235fa81e21946a1d6f708b50b739bf313cd0ff6ba837b", 0xfc}, {&(0x7f0000000240)="7dc541836c852c43c6b3955060a0a7fdd3f41da0547ff5709d21ac37f95745bb12ce2a74df9eccd41b2526a247030a82bbdcaa84ad7f7f07ab8dfffcac09b2acfb3b86e7cfc4012d77c5ca1bd344ca9d64d4caac61e5202f78a8cd0f0389941e1b0c9b01fd47ffbf5676af952aa80ae2a1d55a2dcbb5d5bc3f", 0x79}, {&(0x7f0000000440)="f8b962e58fac826e4824a4026c7825fad79b7c78ca647a856d0040ddbd11f24a013c286644c2c4d6356ad9ab159b43d382406cfa683748eeffeb64c6c593e2b74830b07176d6c45987c328f90a487cd80266c3a95e129338a181707616ec43f19bbcd9155b93046be7cb44e4e0fa17e1801b44ef341526b2f674d40a66f4848f4a47c44930f705f515fc5900902eb39b16461e1deb98b5aa0ae025d35c517d7380e973bba3eea7d8b84b82a6946c1eae4ea188e38d743acb8d7373ddbba98deb5aafd7515742e09b726eba99fc4d1810ada9a3", 0xd3}, {&(0x7f00000002c0)="aa9a2ceb0af36ac59accbafe54c7d9f01b16ef48f8463f541a0772cb1c0ddebacb14911f615ae26e07410add8ea8148f76159e6c84e9299be5a4d6059076567c108a20439e60a9a1", 0x48}, {&(0x7f0000000540)="56922ada1d52403ebc5bc2e5b7bdaa216d49df39b7f49bee93448ffd533e6cc3f292d945ff721eb7ecef2c5cf8e20d5a1c8ce2ef3be029cd82d1eb1c55d7ac1d", 0x40}, {&(0x7f0000000580)="69c5eb329e1a9db663ea02be8d337c2ce57b3fcad32c6e7d3f37103ca73f17ffa47b37bdd6ad9ab7cc9b6d03579c6995a4b68aef7b60cf0f39a1d81bbc7f2e9b4c09a7509b", 0x45}, {&(0x7f0000000600)="30c11df4265bbc5f7ae27c5a0977b0d0ff89812cb748047c8bbb0de323b0a86d5f9dc3d48c30a7e00763b57c8e853bc98fb6d0932f542221ae84cc171f582ed0a7ff15fb6c62fc28bbf6916f96e4b89567ec8c135fb7862edb082faab25df37d8009114e44145f4a84bf1324941d742f76299792ae", 0x75}, {&(0x7f0000000680)="b1dd63e04f2270152574bdadba0bf4f7fea4cab3265fecd36bb2c7c034b68c65ecd4b9f2e2ed539b05ade86914ced534aea02d3ed48ca82edb9dccdac6bd011b8e72a9294e72843e634250af47997a99a9e34a5932dff75ac8553503fbb59ac1eea9527435add78419820a927d13397f36ed6936a83b73604aaf52b633080edf6c680f11b2a45ada57b579db", 0x8c}], 0xa, 0x0) 22:49:29 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:29 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:29 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) r1 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r1, &(0x7f00000017c0), 0x315, 0x800000) connect$vsock_dgram(r1, &(0x7f0000000000)={0x28, 0x0, 0x0, @my=0x0}, 0x10) [ 709.007181] QAT: Invalid ioctl 22:49:29 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) accept$alg(r5, 0x0, 0x0) r9 = dup(0xffffffffffffffff) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:29 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) setsockopt$inet_MCAST_LEAVE_GROUP(r1, 0x0, 0x2d, &(0x7f0000000000)={0x3, {{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x17}}}}, 0x88) r2 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x3e8, 0x108, 0x108, 0x218, 0x300, 0x300, 0x300, 0x4, &(0x7f0000000100), {[{{@uncond, 0xc0, 0x108}, @unspec=@LED={0x48, 'LED\x00', 0x0, {'syz1\x00', 0x1, 0xd75, {0x5}}}}, {{@uncond, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@link_local, @dev={0xac, 0x14, 0x14, 0x2c}, @empty, 0x2, 0x1}}}, {{@arp={@multicast1, @empty, 0xff000000, 0x0, 0xe, 0x3, {@empty, {[0x0, 0xff, 0xff, 0x0, 0x0, 0xff]}}, {@mac=@dev={[], 0x2b}, {[0xff, 0xff, 0x0, 0x101, 0xff, 0xff]}}, 0x3f, 0x3, 0x7, 0x8001, 0x8, 0x3, 'geneve1\x00', 'batadv_slave_1\x00', {}, {}, 0x0, 0x1}, 0xc0, 0xe8}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2, {0x2, 0x8001, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x438) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) r3 = getpid() sched_setattr(r3, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r4 = syz_open_procfs(r3, &(0x7f0000000140)='net/llc/core\x00') openat$selinux_create(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/create\x00', 0x2, 0x0) ioctl$KVM_SET_IRQCHIP(r4, 0x8208ae63, &(0x7f00000007c0)={0x1, 0x0, @pic={0x0, 0x7f, 0x5, 0x80, 0x1, 0x1, 0x7f, 0xf9, 0x7f, 0x3, 0x9, 0x0, 0x9, 0x5, 0x7, 0x1f}}) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:30 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyS3\x00', 0x200000, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) chmod(&(0x7f0000000040)='./file0\x00', 0x49) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_REM(r1, 0x84, 0x65, &(0x7f0000000100)=[@in6={0xa, 0x4e23, 0xffffffff, @ipv4={[], [], @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x7}, @in={0x2, 0x4e24, @multicast2}, @in6={0xa, 0x4e21, 0x0, @remote, 0xa60}, @in6={0xa, 0x4e22, 0x7ff, @ipv4={[], [], @loopback}, 0x7d}], 0x74) 22:49:30 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:30 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:30 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140), 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000800)={0x0, 0x0}) r1 = syz_open_procfs(r0, &(0x7f0000000880)='oom_adj\x00') r2 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x1}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0xfec0) getsockopt$IP_VS_SO_GET_DESTS(r1, 0x0, 0x484, &(0x7f00000008c0)=""/232, &(0x7f00000009c0)=0xe8) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) r4 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/qat_adf_ctl\x00', 0x100, 0x0) perf_event_open(&(0x7f000001d000)={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, 0x0, 0xffffffffffffffff, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) bind$alg(r5, &(0x7f0000000140)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif\x00'}, 0x58) r6 = accept4(r5, 0x0, 0x0, 0x0) recvmmsg(r6, &(0x7f0000003340)=[{{0x0, 0x4000000000000, 0x0}}], 0x600, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r4, 0xc01064c8, &(0x7f0000000a00)={0x7, 0x0, &(0x7f0000000a40)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) setsockopt$inet_MCAST_MSFILTER(r3, 0x0, 0x30, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000000000000000002000000ac141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000100000002000000ac1e0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009095cb9ac8db5412415f000000000000000000000000000000000000000000000000000000000066b78c655a85934eb6707d8e39453b5172f6d45b778fcb5916dbdbc04077ac0ed3cde819babafc1ea52b2886ba398b50c36b20b8e84a11444836090ceff346a376e9c425b5cbab5976d1cac141a2e0573458979ffcca6decd22ddf3db99106dac454b7fb2489158ea2dd12850057714595d378e34440087a3cd4d858eece8510ec7f7fa90c20229867d0592cbcadd2bfebfd1b4d92dc94849077302f6296de50c592529912e0636ec2ddc7643240eb2d2c55"], 0x10c) socket$bt_rfcomm(0x1f, 0x3, 0x3) pwritev(r3, &(0x7f0000000740)=[{&(0x7f0000000000)="71657261e97c6d1ca63b6d7c92a8dc533f0fa0b02082cfb1e71f530468d3f4d9a2ae379242c758ffa23f7595641a91e67f7d309de58ccf45263a88a8452b591813257badbeec6b0d3bf5d2217e845dcc7ce730f902ad3000227338ee50e9a16066ecc31fbde193caff77721af0698674a0a7198bcade3089d214a51ab3bb17f702b124cffc0117a8309dd1626ca11893d511e78d67c4b768d447d58603f0edc13a1af4", 0xa3}, {&(0x7f0000000100)="b1fc9a36964c6f13451b45f23c4ed5019e", 0x11}, {&(0x7f0000000140)="3b8b474b43e612250fdc723a62c89278bf9ebe788f221a5a2318919174b3e69d31eda1ba70a1cf146d5c3762020dd71370ec6307b1fa79bba7356150467ff7ad6253edc6b94e5b8207faacb8d76c0db7d27232d7175edab5523da328f070526c4b973bd6c9ec04c895324e2aa3d35c317dc50a6574fa0ec2234a8f3045006881c066d99e66781b46ecd4167b9c97c052d020abc66845a3395a561524c5befbbab546229724b625e2c134797ec85222d15b8593e9864bd3b53910a9672069e87c2e1e0f9af0f9e54f5d64cb76b3dad3ebbe3f8db230bf654d58f5140e08f962f4a82d98a8582235fa81e21946a1d6f708b50b739bf313cd0ff6ba837b", 0xfc}, {&(0x7f0000000240)="7dc541836c852c43c6b3955060a0a7fdd3f41da0547ff5709d21ac37f95745bb12ce2a74df9eccd41b2526a247030a82bbdcaa84ad7f7f07ab8dfffcac09b2acfb3b86e7cfc4012d77c5ca1bd344ca9d64d4caac61e5202f78a8cd0f0389941e1b0c9b01fd47ffbf5676af952aa80ae2a1d55a2dcbb5d5bc3f", 0x79}, {&(0x7f0000000440)="f8b962e58fac826e4824a4026c7825fad79b7c78ca647a856d0040ddbd11f24a013c286644c2c4d6356ad9ab159b43d382406cfa683748eeffeb64c6c593e2b74830b07176d6c45987c328f90a487cd80266c3a95e129338a181707616ec43f19bbcd9155b93046be7cb44e4e0fa17e1801b44ef341526b2f674d40a66f4848f4a47c44930f705f515fc5900902eb39b16461e1deb98b5aa0ae025d35c517d7380e973bba3eea7d8b84b82a6946c1eae4ea188e38d743acb8d7373ddbba98deb5aafd7515742e09b726eba99fc4d1810ada9a3", 0xd3}, {&(0x7f00000002c0)="aa9a2ceb0af36ac59accbafe54c7d9f01b16ef48f8463f541a0772cb1c0ddebacb14911f615ae26e07410add8ea8148f76159e6c84e9299be5a4d6059076567c108a20439e60a9a1", 0x48}, {&(0x7f0000000540)="56922ada1d52403ebc5bc2e5b7bdaa216d49df39b7f49bee93448ffd533e6cc3f292d945ff721eb7ecef2c5cf8e20d5a1c8ce2ef3be029cd82d1eb1c55d7ac1d", 0x40}, {&(0x7f0000000580)="69c5eb329e1a9db663ea02be8d337c2ce57b3fcad32c6e7d3f37103ca73f17ffa47b37bdd6ad9ab7cc9b6d03579c6995a4b68aef7b60cf0f39a1d81bbc7f2e9b4c09a7509b", 0x45}, {&(0x7f0000000600)="30c11df4265bbc5f7ae27c5a0977b0d0ff89812cb748047c8bbb0de323b0a86d5f9dc3d48c30a7e00763b57c8e853bc98fb6d0932f542221ae84cc171f582ed0a7ff15fb6c62fc28bbf6916f96e4b89567ec8c135fb7862edb082faab25df37d8009114e44145f4a84bf1324941d742f76299792ae", 0x75}, {&(0x7f0000000680)="b1dd63e04f2270152574bdadba0bf4f7fea4cab3265fecd36bb2c7c034b68c65ecd4b9f2e2ed539b05ade86914ced534aea02d3ed48ca82edb9dccdac6bd011b8e72a9294e72843e634250af47997a99a9e34a5932dff75ac8553503fbb59ac1eea9527435add78419820a927d13397f36ed6936a83b73604aaf52b633080edf6c680f11b2a45ada57b579db", 0x8c}], 0xa, 0x0) 22:49:30 executing program 5 (fault-call:18 fault-nth:0): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r7) accept$alg(r5, 0x0, 0x0) r8 = dup(0xffffffffffffffff) write$UHID_DESTROY(r8, &(0x7f0000000200), 0xffffff77) setsockopt(r8, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, 0x0, 0x0, 0x1ffffffe) 22:49:30 executing program 4 (fault-call:4 fault-nth:0): perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:30 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) dup(r9) setsockopt(0xffffffffffffffff, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:30 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) [ 710.554277] FAULT_INJECTION: forcing a failure. [ 710.554277] name failslab, interval 1, probability 0, space 0, times 0 [ 710.566255] CPU: 1 PID: 3896 Comm: syz-executor.5 Not tainted 4.14.173-syzkaller #0 [ 710.574173] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 710.583664] Call Trace: [ 710.586402] dump_stack+0x13e/0x194 [ 710.590061] should_fail.cold+0x10a/0x14b [ 710.594237] should_failslab+0xd6/0x130 [ 710.598351] __kmalloc+0x2e9/0x7c0 [ 710.602084] ? rw_copy_check_uvector+0x1d4/0x290 [ 710.607060] rw_copy_check_uvector+0x1d4/0x290 [ 710.611751] ? check_preemption_disabled+0x35/0x240 [ 710.616949] import_iovec+0x94/0x360 [ 710.621113] ? dup_iter+0x240/0x240 [ 710.625108] ? proc_fail_nth_write+0x7b/0x180 [ 710.630430] vfs_readv+0xb3/0x130 [ 710.633917] ? compat_rw_copy_check_uvector+0x320/0x320 [ 710.639802] ? find_held_lock+0x2d/0x110 [ 710.643900] ? __fget+0x201/0x360 [ 710.647541] ? lock_downgrade+0x6e0/0x6e0 [ 710.649451] QAT: Invalid ioctl [ 710.651828] ? __fget+0x228/0x360 [ 710.651844] do_preadv+0x161/0x200 [ 710.651854] ? do_readv+0x2c0/0x2c0 [ 710.651867] ? SyS_clock_settime+0x1a0/0x1a0 [ 710.651877] ? do_syscall_64+0x4c/0x640 [ 710.651884] ? SyS_writev+0x30/0x30 [ 710.651897] do_syscall_64+0x1d5/0x640 [ 710.682261] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 710.687495] RIP: 0033:0x45c679 [ 710.690741] RSP: 002b:00007fee1aa3cc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 22:49:31 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000100)='NLBL_CIPSOv4\x00') r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r7) accept$alg(r5, 0x0, 0x0) r8 = dup(0xffffffffffffffff) write$UHID_DESTROY(r8, &(0x7f0000000200), 0xffffff77) setsockopt(r8, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, 0x0, 0x0, 0x1ffffffe) [ 710.698477] RAX: ffffffffffffffda RBX: 00007fee1aa3d6d4 RCX: 000000000045c679 [ 710.706435] RDX: 00000000000001b2 RSI: 00000000200017c0 RDI: 0000000000000009 [ 710.713762] RBP: 000000000076c0e0 R08: 0000000000000000 R09: 0000000000000000 [ 710.721222] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000000a [ 710.728756] R13: 0000000000000857 R14: 00000000004cafa7 R15: 0000000000000000 22:49:31 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x5, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:31 executing program 0 (fault-call:15 fault-nth:0): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:49:31 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000100)='/dev/nvme-fabrics\x00', 0x4e0101, 0x0) ioctl$PPPOEIOCDFWD(r0, 0xb101, 0x0) r1 = socket$inet6(0xa, 0x3, 0x1) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x41395527) r3 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r3, &(0x7f00000017c0), 0x315, 0x800000) setsockopt$inet_sctp6_SCTP_HMAC_IDENT(r3, 0x84, 0x16, &(0x7f0000000140)={0x2, [0x20, 0xcc3]}, 0x8) ioctl$USBDEVFS_IOCTL(r2, 0xc0105512, &(0x7f0000000080)=@usbdevfs_driver={0x4, 0x6, &(0x7f0000000000)="396dd4f75df7f3d8cd5941d2f128fa5c2b221810df01a527ff31710d13ca782755ba07aa602b9b51379304790dc804c9152f75bee79e566062dcec340bed477a1cf2197cd6395abb7502157ed744e0ae1f60b54e6c5954b9e8741a0ac814"}) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) r4 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r4, &(0x7f00000009c0)=[{{0x0, 0x0, 0x0}, 0x8}, {{0x0, 0x0, 0x0}}, {{&(0x7f0000002c00)=@x25, 0x80, &(0x7f0000002d80)=[{&(0x7f0000000100)=""/41, 0x29}], 0x1}}, {{&(0x7f0000000200)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0}, 0x6}], 0x4, 0x0, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r4, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@dev={0xfe, 0x80, [], 0x21}, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x80}, {0x0, 0x0, 0x21a, 0x2}, {0x9}, 0xffffffff, 0x0, 0x1, 0x1}, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x40000000, 0x3c}, 0xa, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xdd) r5 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r5, &(0x7f00000017c0), 0x315, 0x800000) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r5, 0x84, 0x1d, &(0x7f0000000180)={0x1, [0x0]}, &(0x7f00000001c0)=0x8) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xfec0) [ 711.620452] FAULT_INJECTION: forcing a failure. [ 711.620452] name failslab, interval 1, probability 0, space 0, times 0 [ 711.632325] CPU: 0 PID: 3939 Comm: syz-executor.0 Not tainted 4.14.173-syzkaller #0 [ 711.640837] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 711.650633] Call Trace: [ 711.653255] dump_stack+0x13e/0x194 [ 711.656928] should_fail.cold+0x10a/0x14b [ 711.661266] should_failslab+0xd6/0x130 [ 711.665266] __kmalloc+0x2e9/0x7c0 [ 711.668828] ? rw_copy_check_uvector+0x1d4/0x290 [ 711.673788] rw_copy_check_uvector+0x1d4/0x290 [ 711.679467] ? check_preemption_disabled+0x35/0x240 [ 711.684927] import_iovec+0x94/0x360 [ 711.688779] ? dup_iter+0x240/0x240 [ 711.692692] ? proc_fail_nth_write+0x7b/0x180 [ 711.697851] vfs_readv+0xb3/0x130 [ 711.701504] ? compat_rw_copy_check_uvector+0x320/0x320 [ 711.707270] ? find_held_lock+0x2d/0x110 [ 711.712042] ? __fget+0x201/0x360 [ 711.716178] ? lock_downgrade+0x6e0/0x6e0 [ 711.720956] ? __fget+0x228/0x360 [ 711.724816] do_preadv+0x161/0x200 [ 711.728843] ? do_readv+0x2c0/0x2c0 [ 711.732785] ? SyS_clock_settime+0x1a0/0x1a0 [ 711.737219] ? do_syscall_64+0x4c/0x640 [ 711.741463] ? SyS_writev+0x30/0x30 [ 711.745400] do_syscall_64+0x1d5/0x640 [ 711.749950] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 711.755598] RIP: 0033:0x45c679 [ 711.759325] RSP: 002b:00007ffbfa24bc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 [ 711.767330] RAX: ffffffffffffffda RBX: 00007ffbfa24c6d4 RCX: 000000000045c679 [ 711.774883] RDX: 00000000000001b2 RSI: 00000000200017c0 RDI: 0000000000000008 [ 711.783318] RBP: 000000000076c180 R08: 0000000000000000 R09: 0000000000000000 [ 711.795004] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000009 [ 711.803093] R13: 0000000000000857 R14: 00000000004cafa7 R15: 0000000000000000 22:49:32 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_l2cap_L2CAP_LM(r4, 0x6, 0x3, &(0x7f00000001c0), &(0x7f00000002c0)=0x4) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x2, 0x0, 0x1}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = socket$alg(0x26, 0x5, 0x0) getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r8) accept$alg(r6, 0x0, 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r5, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r5, 0x0, 0x0, 0x1ffffffe) 22:49:32 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) dup(r9) setsockopt(0xffffffffffffffff, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:32 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000100)='NLBL_CIPSOv4\x00') r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r7) accept$alg(r5, 0x0, 0x0) r8 = dup(0xffffffffffffffff) write$UHID_DESTROY(r8, &(0x7f0000000200), 0xffffff77) setsockopt(r8, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, 0x0, 0x0, 0x1ffffffe) 22:49:32 executing program 2: r0 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000080)='/dev/btrfs-control\x00', 0x2000, 0x0) ioctl$VIDIOC_ENUM_FREQ_BANDS(r0, 0xc0405665, &(0x7f0000000200)={0x800, 0x3, 0x0, 0x308, 0x8, 0x1f, 0xc}) ioctl$ASHMEM_GET_NAME(r0, 0x81007702, &(0x7f0000000100)=""/30) uselib(&(0x7f0000000140)='./file0\x00') r1 = fcntl$getown(0xffffffffffffffff, 0x9) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x9, 0x0, 0x0, 0x0, 0x0, 0x5, 0x6401c, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext={0x0, 0x80000000}, 0x0, 0x0, 0xfffffffd}, r1, 0xa, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x3, 0x1) pipe(&(0x7f0000000340)={0xffffffffffffffff}) vmsplice(r3, &(0x7f0000000280)=[{&(0x7f0000000500)}], 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r3, 0x6, 0x1d, &(0x7f0000000180)={0x5, 0x100, 0x6, 0x3, 0xfffffe01}, 0x14) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r5, &(0x7f00000017c0), 0x315, 0x800000) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$batadv(&(0x7f0000000040)='batadv\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup(r8) getpeername$packet(r9, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000040)=0x12) sendmsg$BATADV_CMD_GET_DAT_CACHE(r6, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x1c, r7, 0x31905e13403123b7, 0x0, 0x0, {0x7, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r10}]}, 0x1c}, 0x1, 0x50000}, 0x0) sendmsg$BATADV_CMD_GET_ORIGINATORS(r5, &(0x7f0000000400)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000300)={&(0x7f0000000380)={0x44, r7, 0x20, 0x70bd27, 0x25dfdbfb, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x2}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x6}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x9}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x4}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x2}]}, 0x44}}, 0x1) ioctl$BLKGETSIZE(r4, 0x1260, &(0x7f0000000240)) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) r11 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r11, 0x10e, 0x7, &(0x7f00000001c0)={0x2, 0x9, 0xfffffffb}, 0x10) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:32 executing program 0 (fault-call:15 fault-nth:1): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:49:33 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = socket$inet6(0xa, 0x3, 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$SG_SET_KEEP_ORPHAN(r2, 0x2287, &(0x7f0000000080)=0x3) ioctl$sock_SIOCOUTQ(r1, 0x5411, &(0x7f0000000000)) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) pipe(&(0x7f0000000340)={0xffffffffffffffff}) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$DRM_IOCTL_AGP_ACQUIRE(r3, 0x6430) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:33 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:33 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000100)=[{&(0x7f0000000500)}, {&(0x7f0000000480)="4587d47dd10be072bba72734ddaf9474cfc90dc3521e5517e63163a0c68d97f67c275a3268ddbbca48c4692aaf64e9e19b1b65a0fa5c2f5cebd58f03e996eb4b037631fa9a7e9debb427148322f60617255404a5b1e93e9ecef86a945bce6dd56497ff6b175e9f7bc0b2c23c121258191600c112622e7aed3dec218bfe15188fe84c24ae8d8050fa98c7af6bb2fc6a90218835fff8dcb993ed3027dc8e86d3c2aea6be951ce4853bebc4", 0xaa}, {&(0x7f0000000700)="344ef83a0a27f1485fcab941f81f0c0862392018de8b327004714a79103b82be35205bf96e74883e1b443fce41b00230fc5a82476a60a917fa0f12b64490201429e675a48924272d38d63f39263ecdc56b4a3caa3418d25e07a77c45872f705f7f537eb813dab86bb0fd5e3f5c7f616dc4efeeb22082c9c48b3cbaf0febdd7669623ac9f555f6639ab2747eb67cd5976590febf7fdfdecd1d783f4bc13beeb48981a63f8d6358c18ea366faf2cb45206aecef7776eafe1e22f4c48e9f42a5864efa5097e96dbe6ff298c8c0fb740f34cc52ce96165ab3e5b0c", 0xd9}, {&(0x7f0000000ac0)="06b8406b077904d0798c85b4dd4f0718e8fc696c328e36d6c3e274b80b1ceea2df2094dc954a03ba66591b9e5ddcfdcd524e2f6e4ea2d58f7a722626b5315f8f79226732956e4d0cdbe2512bd882c9cb507875195357c5e0146d988b1f3236b422b2aa5988aadcedba2256c29bc66d75c078804942b753a6b5b84096dbd65271a86eaa5e138b0d1611da9827cd1eea6749e5d9b31f8306d60b46187a25788de426412f04a6e723c2003c18f6e5d05cf6cb93e03a72cd75d5f770ac5ec7b090a03f3a8a6742065aa1a932a5f924c722614a46c7bf74435febcc540797f85df216d66191019b229dc0843201ff3847327a4d94f1e5fbe62131d8c843c4baf4d45079e1f05735a7c805c606a69b8a68e0392b09a2d657527d7a0273270352c8042e2c6b1e607349b48ada69945df7a9eae70d747b624a6aaf9bbad1717a3ed99daf908e6041c768b9d6508cd454a0a36e4cb005207c4b24569930896fd27cd31a907abc2a7283e3784d1513657544b31f67dcff41302c4b5883ab4f3e3a48d7b1319fd552b5973af15dcda701a06195184a91b4760d9733a4eca2434a9c981797faa3cca40ed47b7c744b938434bf6446cf9529712b5e292e8e23aa531305f886a086eba80a21e872fff91e9ee43406eab6de0c00f6b27eb08eba7b91ada0a00caa91bba54613f2fc72c585bfb794579c4e9637cf55f189d5bd434df68c3bf337303725fa8709a78576913f01efec01df3c1ed3584967219fc502b3d77d1f7f25f3f817523af1bb4b54af8e8b113ac17831e37f72cd2e6bc12339bc4bc3a94093de1166d86b0854e94576a1d09b06cae954f084da256eb0c91e818fe8e149053f7505f17127f54ff4d026b53e4d2283eb038ce4285d01baba3c2f8acc70923356ff8771dcd67a3005bfddc7ee9c1746a5047fce44a1576dc96bcff3cdb7d1c024916cf8e60b7ce5407fcef46f221f61e2e87319e5f866995c91e2e31ea466f51969823f82fad63b16e8b0796cefd9726e46190734eac1748e27b83ab57abb87789225896a1381bf95c26852a25ecb8b08568f6b6fc4ca1ac907b9deffe530223bc38fc53c753c144cd6fa5b44dc5c98e903c418606d557e7d7de73d9dc89f7ca21e77a83b9a50c1c348f8a7acfb4441e17039c0d7c67e51a718a8b725846e2cd84e9274810defcc2b45553bbc830bdcbae173024bd4512985c20eba658b8fdb1b6336e1db10cd36b59025282a734a293f6b7ea7c8c87a72caf7434db9901626b2186eab449ca7b54595a5c3e7c3197c1a637303d426412acbc0904e422d75b5f53592df0f0b0910431af8a4476e5a400dd5978d74322fd37f70083ec6ebf63af15da49e8b69dcdfe672a547596257865cf668c36fae462fbec238eeb4b5c68ba40d1c6cbccc25b2d25bceb9da160fd3d109469c96024725ac3706b3ef3a756385ac23347a4340478f149a3d12be4977f1d1ec01f19b9f6ba26f804e6e49d5e23870ee6d228155c87e779c8522d2cf8a33802b779fed1800507dc489544c9c51eb722cdf06eab97ac46c9d686fbadb0b7b6e8662ca7297c48a6e934bc7f876420cf2076d8a557cd7a016010fa9518d6e1739368e2a42316cfcb744fda549f36f1d3882d1e2ba84c6c77a85ce5ef3528e589598e078730769d87f51f1879103ad5b2cc94c6edc7b2a6f416161e949f75e09e6ba6d057ebcd32fc5a9e185917499b512c708b56a8124a3a526478be96fe13d7e41cdfc8d24961c16fc72b7eb96ad85e467449aeade4bee9b8a278bcbfb6b8f23dc600d143aef1ea14e9c70abd634653e022da713e788a47b2c76d50e9b584cf9c5092ce0dd9cd871f8b8e278b463e074106efbc7d6b55353e8ed3d48bc442952782358e3f6e3ef36b251ffdd59481c5809958a20adadc3b9d066e820d7a4a77bde9ba4d10582817d4a9d4d9fdd17ce0b34c2d80687e39a84cad72824906045d10b67dbe0d4f95487539fd849cd2f8d8fe272287a04f4b5f45ff1f9ea8ad4e057f85a98600b2bde6f31ab53cd202adceb0a19ee683f33ae2dba0e75936dbe8ecf2f1520c00500ec7dfcc6ed782413c13fc7957dd2b4726454edd354d0bab40534b98fd12fdd4c1ce6f2e0d7a21022faab2a856aa342692bc2dae335d168b011f9e73b6bdb15aa0c7feacc540080f1a12203eb6c16247e0a1646960bcbece309fdcb775fd7e666f8adb9f261cc498db5f197517208c0c40e7db8511b39fe10594937801d41f695788c429ca203d3605145bf35f07d96c83fbef08c670fb12b5263f4a098d2465ae5ca6cc0a15d845d50caaf58dfe41894961bbb5c5c9716cee8ba0c255d77722a531ad23921fd07c9d1343e2de930a85271f00d7672a7d301afb8068160417b5572797db43e953c76470c36ff4551dacf987cd7a0662ed89b99634dd48c862cc9a241798206ecd579b1953db96a9d97a517ee8da5177ae73c4cf8cef2d8af3eb02aa852931d473fd8ec88059c4a56f5a4c6a1b551d32a3068b8928ca2f9710c1be87db36274397fc4dcdb455617e60585eb6de0d3154c5f8ad85b8f096a28e95444b3f7cc278065a1f6d00680e1e1fc8a0c1ff445dcd1ad860cf6bf93de969fdcda0aef703db1e784f4c18ed26bfc8de53002b3cd689d6e63842da5cc492a6cb4698e5b61383e43176954909cb37f5aead5114042cf3cb6d15715d3dc39bc81f0058ed39dd511fbf743f92908ed342cc67d3b081082de41301c49579611df14978923420c54cbeff05ab94e91a20def3f0e43df66d51639e3f225a8dbd04ad45c4ce31a253f4345a7a6cd2525db136ac74e6d19a1a6974c1b4abcfd18993e96ec2d6b8e65eee5aa74cb2f6bf66ddca4f4a589994b7ea81b202fe4e29dfc5581d414f74d081ef4540d53c2ac7b0a38a5bb48a28c28f5e1f80d930bf166171de7f202e733cd4c3a5f21caa0f10ddb1e9b4ea932874c9ce2346ad5af60d8b0be2d1870feffcbe7ecf4a831367c29372100cb9eb5ed2542a661f97ddcfdf9ad80a699641bcf08cee98f1085881911e36ea877cbb024672c24224d1535cbf0749ae653978f04a20e18ca6bc2ee6746e5f9818f6ebee0efd7d42255407a7a464ae4c9a452bfd8aa13563e9375db7e4713a7a7535679b0a91b05f741534f59e663e867d4097b0381c3597389aea27e87c0e8de6a77084076bd56112d62b2f2839d4d3dbde221a73a9fad601d5089e9e748419108dc3ae1000dc2e75a2dd2b1cb38e931176d233ed8e0bb1e632d66e427efd7251a50eb97b336f78fee70a1973801370247fdc2259314cb5ba9a3d0c55b03aec3fee0908d4b483377ac1a9893c9bd1acfc5f6fbc6a493dcba21f2db4caa2ea662f3ba2650d3f61855ac3bbed8759b443ce9485117625fc16b3ed4c33215e0b305920745efe4542d73676b1491833acdc2ec2ac37c4ce792c6181e1bb5acd27124f2728bd4e073bc9ed662828145dd84d65b995e2f1ea0bf581616ce4ce642d7c9faa7058d414882b9c3c11ba8c772805c11e1b2dbe8e85f1d6096e4eb0d66bed33de64abdd2bd7a2acb9f827eb84441d9e4f94ba51587b84e55278bbbe0b8c913bbf9ea312919e1dd7d66a71ffbc65cd91a2b1e4635ccfdb341137b6353d82729405a4d8913ee1a9f1089d542b472c33472fd6a11d7f67c9e36bb96c7724b6bfe51b41764cb2a61e7a665a1e85f9a9a9af06a6ef57c31f3a842db858f00a6610e744f9047454caffcea06d5794800b07a76eb072f6fc74a25a96fe739e3ae40ff858bd57a0c4458cffe4ac62a4933c7a5087a3a133b1fb34f3e075c226ca2d51b6b1eb20f182e1bfc9bc87ef4666b008995f17257bccd6865d00cdeabb967dd4f7410878372c502b8d6f314c8fa66e9712e15760d5b2ad7923e4cda2c8b351af727c10619080d0aac339562d560a74d126accebecccea88e5edb906c863b2c5d047a2da3b7ce9a90d8ecfa1d205c4816e667ad195447f57745358e5ef33a26eb03094dbc8623bc33f07906c62c73b40fc33bb5ece4d6d62a34db2085d029d502eab7a3de1ce2e08aa00e9ae1a64c08829e0725b5204798b7e372f4f8831a12ca2772a4b6e033e184dd5148c50c7ead8787c978d6828006b122950eafc682025cacb6282ba65665738964a061f3b1bb188fd47b1688fd89f0173cf0f222df8f6c6869807855c6f965f69d69a26df87729a1266e557a3f4e93cef771429220ccef343bc41454dd52214a08ee55447fda3c698c628eae33330418d992629a9ad6c7b7873045b62889e3ffe53dd5e6759f70722eb3d52009ad323ca4e4b0ea7d1cc4085f6a1cb6089895e476f3b4ca6e788216aa6d1f9db3b42c0245d1c8815dd8d7b156c0712ddc7381b356e00ac61b4ff7f91e370c3b0c15924d5eb7c7ac8850f7de37d79308cc7982d43d031c0a143773427f71f5369867c5dd18ba48ed22ed44422cba3856be55708e5df4e4a4e8e7b47cd9671813b00f159605178e029ef1418d3c921a156429f7c9cff929f6f2b5498c835745ab0e2048df42c12796ba719033d14ac7c93f1bf466714b86ebcc893e630f48e83b74f18d83bee669bcc4095e7eaa2ad2aa453f0d342c4f05d2ad38744de4bebb00c98fbcb8487c8c90388fd28526d41352e3b032f8b53c3705c705275f5b387407a16d8dc475a754a013c746326d5fa56811c966fec4943b27aa75b6131f74e5e99c8ee596a261bf4b38437fd32f22943bedef418b4382617eefe4fbc918c7a633db5597767109b8ce27cac274197fc78d1bb6e8cb937c1dc211698794ace69451b14ac85e6499994736714bfd702329c3c13940b2d735ea952539c3abef460e804c359aa61cacf81edbc3eabdba95fd4bcfe3ff9e9cdb33f1c69eb47d331986e0eb8e6ed2ea45c953dbf5a001205174388b98c0576a2477639f4d0fa759966b0f61e70f675b69ce90fe96b0b117c6392c2cf9cededc83f2e86a4b9127f770bd62a0f661a232dc1587e509e52a76106511763d191168aa704e4b511fa7004d5d10dce3d77fe9a75f1685337d80efd39e3af107641b3e18154d174d786c90b2c9e4a6a5985e6007265be489b9f1d733c9c33bbdd8ee8507b63f1564bcfc35add0d77ee1f81b1da62cfc45b79c73095e7dcecdbf558ca456f02e5da83ce127feafd12a4df38db054668aeee561d70eb9acacea473f4f521963f7cfc897f65a9fb0ed87ed4b8684afb7386e0cfb2a6c6063eaf3dde8f1962773035ec3cd08f4c6d0f96162215e466477cc52be7cfc44d622435a7e529bd6065fed8b4f481f8325880c905165e911a3119a40d38f2c5191ed1954d2755d6c401eb788a3038a183fd9e92b428fd3e65a8681d9abc8ddba0196118ca8c0219b6cc3084d2e866871cbcb6331bf1c6be280412abfeb84e0f1c8168c2cc14a48bb70932b9fc3a68cd9d80f033c7e9b1301a7d4d95675bc1297735d1f13b3d9c49d65e9d39458d7aea092449352e876116b1197febef7f9e3c058f0c487b1eabd5754abe4017d06e7bb7d561f2c4b83cb3408f713e5a3da9a40dd56b19a914cb811eb7c01009508814bf493392bdfdde1a11164ac3b3f9bb728fedb9edcc9788f08f61ea71d69c603f202944f309b546a0b4ef5aade1137e688bc43ecb04a2dc4ca64269925da4319d2e937d39e12ccc7357f4d866ed73cc842bce95935e1043d2efc4836d4148f7e726012394eff88920a545eea8b7360ce20057ba9dd2ad12caf2a5c4d209e190be740e271affb7bba6764b09efded3fb6c9f5f4570bf206768059f3d067cf82ee875cd778732c38a5b28a1", 0x1000}], 0x4, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000008c0)="18eed1bdf15b50ee9dd08a056e1e1669ac000e1de3848882371ee167976961b563b9f788331d5b5f342b882f9a23c9738d508ee09a663c2a649a33b47294fc8eb0b0bd55bccd568997337d103a8b5bd81644e6b583f8db2990aaeac552644dea170f3d7d98908086724858ece4f6ceb1116e000000e0ffffff1fcba6a268b070fa6aa29aa31f5e230de9", 0x8a) perf_event_open(&(0x7f0000940000)={0x4, 0x70, 0x67, 0x1, 0x21, 0x0, 0x0, 0x0, 0xc0071, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x8, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xf7fc}, r0, 0xffffffffffffffff, r4, 0x8) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = socket$alg(0x26, 0x5, 0x0) getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f0000001ec0)=[{&(0x7f00000002c0)=""/99, 0x63}, {&(0x7f0000000800)=""/33, 0x21}, {&(0x7f0000001ac0)=""/225, 0xe1}, {&(0x7f0000000840)=""/95, 0x5f}, {&(0x7f0000001bc0)=""/247, 0xf7}, {&(0x7f0000001cc0)=""/193, 0xc1}, {&(0x7f0000001dc0)=""/88, 0x58}, {&(0x7f0000001e40)=""/86, 0x56}], 0x8, 0x0) statx(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x100, 0x2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r8) accept$alg(r6, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) vmsplice(r9, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) write$P9_RREADDIR(r9, &(0x7f0000000640)=ANY=[@ANYBLOB="87000000290200060000000101000000030000000000000009000000000000000407e92d2f70296e5dbc2369c3d6cef8f866696c6530040200000006000000000000ff7f000000000000000307002e41f7779267890658746da2382223d4869640672f66696c65302000000000000000d101000001000000000000002f66686c653004040000000000003bda952362030000000000"], 0x87) r10 = dup(0xffffffffffffffff) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r5, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r5, 0x0, 0x0, 0x1ffffffe) 22:49:33 executing program 1 (fault-call:17 fault-nth:0): prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = accept$alg(r4, 0x0, 0x0) r9 = dup(r8) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:33 executing program 2: write$ppp(0xffffffffffffffff, &(0x7f0000000000)="4e81fe7323f7e90cb85c21d03ad9431ac32a8364cd810e179caed1f54e4228c9d1ec", 0x22) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) [ 712.838956] FAULT_INJECTION: forcing a failure. [ 712.838956] name failslab, interval 1, probability 0, space 0, times 0 [ 712.851482] CPU: 0 PID: 4001 Comm: syz-executor.0 Not tainted 4.14.173-syzkaller #0 [ 712.859453] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 712.868822] Call Trace: [ 712.871447] dump_stack+0x13e/0x194 [ 712.875103] should_fail.cold+0x10a/0x14b [ 712.879276] should_failslab+0xd6/0x130 [ 712.883267] kmem_cache_alloc_node_trace+0x292/0x7b0 [ 712.888398] ? __schedule+0x7c0/0x1ca0 [ 712.892315] __kmalloc_node+0x38/0x70 [ 712.896141] kvmalloc_node+0x46/0xd0 [ 712.899908] seq_read+0x886/0x1160 [ 712.903470] ? __fsnotify_update_child_dentry_flags.part.0+0x2e0/0x2e0 [ 712.910651] ? seq_lseek+0x3d0/0x3d0 [ 712.914381] ? avc_policy_seqno+0x5/0x10 [ 712.918464] ? selinux_file_permission+0x7a/0x440 [ 712.923324] ? seq_lseek+0x3d0/0x3d0 [ 712.927072] proc_reg_read+0xf2/0x160 [ 712.930905] do_iter_read+0x3e3/0x5a0 [ 712.934725] vfs_readv+0xd3/0x130 [ 712.938198] ? compat_rw_copy_check_uvector+0x320/0x320 [ 712.943574] ? find_held_lock+0x2d/0x110 [ 712.947815] ? __fget+0x201/0x360 [ 712.951285] ? lock_downgrade+0x6e0/0x6e0 [ 712.955487] ? __fget+0x228/0x360 [ 712.958962] do_preadv+0x161/0x200 [ 712.962531] ? do_readv+0x2c0/0x2c0 [ 712.966235] ? do_syscall_64+0x4c/0x640 [ 712.970229] ? SyS_writev+0x30/0x30 [ 712.971160] FAULT_INJECTION: forcing a failure. [ 712.971160] name failslab, interval 1, probability 0, space 0, times 0 [ 712.973974] do_syscall_64+0x1d5/0x640 [ 712.974008] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 712.974016] RIP: 0033:0x45c679 [ 712.974021] RSP: 002b:00007ffbfa26cc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 [ 712.974036] RAX: ffffffffffffffda RBX: 00007ffbfa26d6d4 RCX: 000000000045c679 [ 713.014037] RDX: 00000000000001b2 RSI: 00000000200017c0 RDI: 0000000000000008 [ 713.021317] RBP: 000000000076c0e0 R08: 0000000000000000 R09: 0000000000000000 [ 713.028734] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000009 [ 713.036213] R13: 0000000000000857 R14: 00000000004cafa7 R15: 0000000000000001 [ 713.043657] CPU: 1 PID: 4005 Comm: syz-executor.1 Not tainted 4.14.173-syzkaller #0 [ 713.052023] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 713.061650] Call Trace: [ 713.064279] dump_stack+0x13e/0x194 [ 713.067915] should_fail.cold+0x10a/0x14b [ 713.072667] should_failslab+0xd6/0x130 [ 713.076648] __kmalloc+0x2e9/0x7c0 [ 713.080203] ? rw_copy_check_uvector+0x1d4/0x290 [ 713.084982] rw_copy_check_uvector+0x1d4/0x290 [ 713.089581] ? check_preemption_disabled+0x35/0x240 [ 713.094870] import_iovec+0x94/0x360 [ 713.098698] ? dup_iter+0x240/0x240 [ 713.102339] ? proc_fail_nth_write+0x7b/0x180 [ 713.106847] vfs_readv+0xb3/0x130 [ 713.110310] ? compat_rw_copy_check_uvector+0x320/0x320 [ 713.115681] ? find_held_lock+0x2d/0x110 [ 713.120188] ? __fget+0x201/0x360 [ 713.123656] ? lock_downgrade+0x6e0/0x6e0 [ 713.127817] ? __fget+0x228/0x360 [ 713.131280] do_preadv+0x161/0x200 [ 713.135359] ? do_readv+0x2c0/0x2c0 [ 713.139007] ? SyS_clock_settime+0x1a0/0x1a0 [ 713.143428] ? do_syscall_64+0x4c/0x640 [ 713.147411] ? SyS_writev+0x30/0x30 [ 713.151178] do_syscall_64+0x1d5/0x640 [ 713.155097] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 713.160818] RIP: 0033:0x45c679 [ 713.164012] RSP: 002b:00007f3afed00c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 [ 713.171728] RAX: ffffffffffffffda RBX: 00007f3afed016d4 RCX: 000000000045c679 [ 713.179005] RDX: 00000000000001b2 RSI: 00000000200017c0 RDI: 0000000000000009 22:49:33 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) dup(r9) setsockopt(0xffffffffffffffff, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) [ 713.186284] RBP: 000000000076c180 R08: 0000000000000000 R09: 0000000000000000 [ 713.193564] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000000a [ 713.200841] R13: 0000000000000857 R14: 00000000004cafa7 R15: 0000000000000000 22:49:34 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) r2 = getpid() sched_setattr(r2, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) ptrace$setopts(0x4200, r2, 0x800, 0x100020) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6, 0x0, 0x0, 0xe4e}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:34 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) r7 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r7, &(0x7f00000017c0), 0x315, 0x800000) setsockopt$PNPIPE_HANDLE(r7, 0x113, 0x3, &(0x7f0000000100)=0x3f, 0x4) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r8) accept$alg(r5, 0x0, 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, 0x0, 0x0, 0x1ffffffe) 22:49:34 executing program 2: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x41395527) ioctl$UI_SET_SWBIT(r0, 0x4004556d, 0x4) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:34 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x41395527) sendto$inet6(r1, &(0x7f0000000440)="c6dbd4ad3ad908077c8c08b4849f22e538a02691964af2d88d10f0c14a917dd91f925cc64582f936ff2d28056ad04b930418c64705307e4b00e00139d16b6afdb172fddd4ffa4af999bf2cc9627e20bee48849a09c62c691f0d925b26be998802b6a6c72bfb90f666963b8e923486224cc06eb6d005e48651c6ddb4545ec9f860ac881d89c77f510b6f1961eceb27df49a5464b0a20ec23df3431e86e9602389d81472114e8115c3ebe90e90d927c652d1b41f743703a327c7c833bff2cb204a08c136006fe40e6b4db9e4e097eef172dd8cec7da3256ac6b2dc209b772a1b0b7653429d3be101187e24a761e14539a1a4aa1089cc8ea634ab4bcbd8380a993bb1c7547726bfd4a9abbc2b1609a653786dcd6ffff4630c6179a3deef45d440fd88e7c338dfeecd00439f0b4d3cc65e6b7edf37bd47c1080d659e28abeb4a0adb06b2df28913909995b8c1bb7dc6dde8f9c20a6c14fa5d9b5ea07949d7720bc2139edad695efe98ce28a55a3730b127b43a0e385f371c1ce0397df62c6c282530953db690e68f0cdd2f680e9593dddfb4d0922b406637e2d5e6dddc333a2c08fcde54d5acd6431d2ddecc2a8be9180c896657069316d315ccffabee43d2c81e24a8c082a6438581835324801b634460146054a2aefb3dc5b1e8f51f775faf8546b0b07d126eff87c529724374388d56918d40cb5b01faa0820f3ceaa5301d2cc294940517de40e8af06712f43b338f0736f3363ebdc4a3d33e259158276cb75c8f4129453cc4e29a515229dc606ab3da82bf31bf18e9c755d6b8f9678af4cae0a1c2872bf6901f00c3a82c6e4202d37ffbe1fd779f3fcc292ca7e22e9256b49a56a70cee09b57ad5541f3bb193d9906f4c2607e43b450d726de1867a5c8ae8b464796d47de130521c0e618361fdb7bc29485b84bbc165da0cbd30a2df01fedb9026cd707b3bb1307c9513a63eb15aeaec8527f4720f9dd40d07047f9575819838f3d3cac64c26397f30b795128c34ecea2a942d82058bea9df02f6ac50802ca6bdce22d3e26f04e7ca27f14ee29dca3209b14612020313c7a0848f82dd45c172fa5ff521add17bd8c6c1eccc3cdf76ffd77b3083d1a8168af783a30220ed383f834a633d3d0eab68becc73aad70683e5255e19038793715dc8235be15f022b6b4fc6d9057d290b5f48212f078bee9ed53b52cb13f4e10369c57065affefb968e9c61396fd39c8a66e4ef6942c8f79e3b772da70c243a7b927f81fe201ed7d968edc86985e3282511ac6e966a46b271909267e541c3fea3eb8ba360c6eab0793c2dc278416f4cafe3699d9e87e4ce08d77b1cc8ebf2014661a8329b01d5f6d7c23da32915371a76bfdb3623caf479d35d2462c3302e3690672fd26e4013ab1658128e124141211681906fec5fea3e7b69afe0823947608c635597fb24f1a31d9817470c137633e5f1b4733d4e145e0e67d87ac9369edf2e4bd375b629f8beb1c18bef95a4cc29c04bbd4f85693666fe7e34dd6542f10969b9f800c3e9a5df6aeee03d2f3ff3700fc3e4ec6a9f7a347b443f4c8c992517312c5306cb82195eaac82e7bb44907f36bf3d0d864a0d38df2cd81c2aff724876fb88c764780af80542d8c9072e3c116c4dce4996e5e9ac2b26c282f87726faa8dfbcaa5c6216f019323532993ebe1d30f6783a811b2d9ce30752e1b3a17813b75cc9b5bcc20de99686f8e77fac2917ce6aa80e3f42edb665623f83587545a348ce49151a07045dd2e47c691aaa1533368514d48087e2b9f7dbadddad9ce679ed1e264aa8dec6fc7e78dd686e835e45a6855b48ffbe64a9041e5ea969e3d0d5384b6720c6c94963de18d9515273df8f26721475cc6defd478d646aceb7c5fd7ac39f5ea3ebe5e9531dac4c67b157b1f5f123e1e95fb67760116490264f31430747b058647f37e53ba765a4346e2a7aa0fff7fe3fd30851905e82336f0f85e12e8e637773da959e0bbd8617e50fdcf5dff02e84f0112e873365897b95a40a7742649d00408acd60c63df2330134f4ab6b09c62ce9bd520ffde6de762e4d88cce54cc4e7f94810ae604cccd6677b0da40b925abbf49e85187cd4df9d35842f0d1d1f563c7f040306b4df43ec51bb7a8c8f46394337cbe722b76dc0bfbbd37eaff71ee404be1ef33ea4cbab7d462c391b17824b7ff32262aa78af529a9f72ea473acc10884f81d1ed12627f8913bbd54784035ffc95c7610e798b05e068454574995996f3b59cea8a039f9fe27d1ff8e7140c63ff3b03c61464cccd9cce90f8b83e5946cbed1e4159950838bbac39c56529090c3385a28395e3938fe07d6afcf9a8ecc36da459dbb71351ea61c903cbbfa17a3ba30cdd10fc8c89e2637d37f0e65f89e83f58e9b70df21245b6aad5978a771659796aeff4f1dc0a7d4ebf9a6a1bdc975cdce87bd6a0bab6054a3a67458c38e91d9d5c9a2b9ea13dde9f765eaf9513c42ec0f3854e056c9a617010195545d1fa03efaadd9ed5c920f77363c42b250a8b10df19692af8c5dac0ea4397b551af5ea28c1660e8b16f19f9b6b75dad6480e42d974c14010c12d83dda956204672de54cf48c7e5d4843465ab510781609c468a4a19d060d3e3cb151a79b19a888dcfaa6defc23c879f7ce6d7abc4b8787c8f6711e7d17639e0be293447504754310840dc6c7c358e19b8af2df59d93718e9ef7b08a02a48c1777138a507ab63ef50ca3410247357133477ccb9199f01368340c8ef9ee2c6641a38c65a14c4e9f6d7737bd18f0f51271f56b27bf5dc18aec2276ebde8a2c520a941bea1bcea150b1bc4858cbfe0cd670f3cf96449b048640aac608177e228374c2745b39f53447f8532592ee2221c717af61607141a8097aa6efa446a784e6513cb53f8a8687f962ec0a80a8c6b6928ef9450ef27cc64aa9e64469bd4270f490e2be05131c4f1a906db901235c13c7de0e265635ec47f21767411cc089f8502179732ac608af4955ffdabdc7d8438c4ac0d611d7b09b99fa7c0ff54edff526d45934bb3a6f5569f0a04767440efc1dc3d6e8d32b76f4bb00f311c5d4899b07b441b04068b2f20cb1c39dc10c00138b25c8d5190ea5d100d48e7bde9bd0f0d5aa2d46a49c902761542e74003e364f73b30d7c594eb0d8d28501e4f58efd058f62f48126ea5bb4141a7de6af4607c38b8b429222c1ca9d3bde7df3239e68ba7d0b8e99ec278156ff9de465f7d6e88eeb4b13e8ab2eb903994097d71a208a9200e93b0acb0dcbb94f7ae03d865346f7a1a6f810a139302844c2d7bad8076531c13def4ee8b567d489d93ac019335ffb5b076dcbb66afe15a157d35ac93a773d6a9184262757ca40a412b7a63cc99a7754e230f0aa6709bafff1060dcc535988d0eaf7cf7a4b5205b58fe4a5d05c5d6b0c1773f59f3014469d773279bb29841ebd4b46b4922a4cbc669954c35a8dba5d1f3b1aec0247e9138e523b0eb7916dd3f6573ae24fcba82e5fcf7ffc6ba1d7588f529105f2685509a4f1bb405bd2b56f3031dc41c4a996040adac6de5072c48b1f47122176c47ecc42b3122d70b1eb93da029fcce39c7709934881bff66bd3d9eec587592b851894be34a9735ee5034fcf8ed87889f87d5870117755ef0b169d03f55562ca29cf55a672f1cb1c1080980136c1e32b6fda80d9010b3085d7143ba1b50d869384baed15349f43d89855e2701d7cc805ab9e460ef47c6549ec5b3f5419f2e49769ffd4bb4a015cede34d80c89098707a30ee021cecfb86b5920aeb16ca2f06c1f7119daf9bd34d6213cd51fbeed67809bb802fd60b31349c183c4cfccc729de97e713fd4cedb7183e4850b7e98ae45b30af732688e2df9d590d5fa1eb62e4cb9ff664228dbde754b4a97fd2ce9874c3f61bebefa443822846aced333061ab06d3a9d5105fdec8bb3da0dcb4061f8528a28b68a7e0651d33a70c577b8a2d7b9db886e77de22c3605ac75ba9841c0b2bf6bcad79e9eda8a9b294357602dd0b31c739d14fdd72f56ce4ed11a500f8767b4d25dde4702359a11224d30b2444c8e3a4f60d165f57f42fcfee929147304ff9ad14dbb98af999971ac026412e830627f7beaf3886a6cb9785d37e5b289024bdf263224f4f9b8888b033daef26c0a139a9ab5933c5f4a7d48e1bc3cc29051918bb29cc9b76e95ced81c20f285968ba8de208d12186a965fb6e1455a7dd80f299f4b4bf15518c74173a1d5bdaeeaf8958adbdc5f7246f9bf94d2e19a6e41585a9970c051bd10c81afd1a8b5a315a0df267d54a75b362dbef34b09888c1e7abaaddab9f704eb5ac047196d372d065b4dfa9a733b45ddb9140965a844bbcef384278484b6ce475d1e2f01321febfc1622fe944cc6516aa42e047b670465a8df1fcfdb5d3edb2aa45146dea87831ed121aed40ccf21f978351c953fdb7ae0dc310ac801c00a05ee116eb9aa2c88157cf8a7a7ec5a999ed346df87c1d10f6cf06fb8f2075172049fdfbbba29c7082517df2eee7c1b8c9c24067a49830ccdb25e8a4cda9842c3234d1242caca2566581368bac9c7516e2cf162d3485d6a57f46d531c039814edf16020faee7ca53aac1d0658a02f4897a5f53e861fa889d246b862003899bbfe1e420f6518b571a2f70141b47a0a9a9b5b7a45ae4c29efab192ec18e9e2fd837e6668625a0b885684589117a42c4bf8ccd2c6cb432b9e79b6c6b5a0010491a6a4d40ab3ea993ba36372fc403e26eac6deaa25d3697a98304cd58362615f520bc095a2c7b36e4a3b376cc28f8c0a79af43d8172f0420ec73b992e564a515f7577026e8568b3a18747051e57cec34ef94dfc2224171b2f54c4c9d63fb81372b3f928796dd1f8db29312d4db38c2c9f1c4f5933f69dfa8b442717bc8f94014c4a529ec1be179c86c3bf01feecc48c3b79a8c892900f31a3e349e95d02f39c0772fa1db69ad47f5ac18d4034cfd297fe8b9d485e299958266257c3ae58e57ed2543d816e8db9995d578c4e40cc0c9afe2cf85d58bf4846c4e234335892dd7706d45209e1492dba6d2c7541a4c79fbf2b31f0a28cc63d06f613034054b2a0b59eb604a5847dd0561867967664f0d4ebec988cb1470030019b3e18778f8a5d74a2c0697eb2bd4a412303b45ecb5aadfb607ae41ed539613bcf6d65ab226706946027d9a9d995e487258197a14dfe0ff18503d342a3af1bc347fd34364d60c0170ebbddb3de15242a3d2e04962bf618fcdfd7da937b59a598691173bf1f3aa142008ccef99e486488821e52f8396b53a0d07e43cac3ee53577801b48b4309a4d65c458f96da0149a96e2bf8b6d204badfe6a111dd548612a6405a3e8dbfedc1e9e960803d2819e3c31f3e877fa2dd47518a6ee06197e8d73c961b19ead88d96a4edb140356fab8a127c3b4a479c136c94c874f1536cc4817b24c520d2a4b0cb37d4093360d377a4b9bc30bf1046ad62dffe266c09d41a9d88efeaae4ee865397ea7eab6deb0ac18f5733e3519c94404681f4e1be3c450f97430ce1cd32059e8cdd398615aa4faea19c137b2febc9ca9cb43fce506068dd89e7ec0edf2fb5e1e490bff5113fdd248bf7d7e24640a41433eb37ca6801104bccdbd31eb6ccc521c0e2d8bd134cff6908a4c1c983fd807fb58dd04ba506c9e9a734fbda7715e83bca3264780a2503ca1f4decf16c2e301ccf3cf9a31b1baf11c790e22f5dee68a182d93efd99b3b367eedcf71877c313c1a510628c9c433c6146f07364633ff46ee839becfdb22faf755e00451d18d79d19d22e9679e2d57edd3df5b614975a9faf641", 0x1000, 0x42001, &(0x7f0000000000)={0xa, 0x4e23, 0x8fc, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x9f}, 0x1c) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:34 executing program 0 (fault-call:15 fault-nth:2): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:49:34 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x0, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:34 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r7) accept$alg(r5, 0x0, 0x0) r8 = dup(0xffffffffffffffff) write$UHID_DESTROY(r8, &(0x7f0000000200), 0xffffff77) setsockopt(r8, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) r9 = openat$nvram(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/nvram\x00', 0x1c2, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r9, 0xc02c5341, 0x0) r10 = socket$inet(0x2, 0x4000000000000001, 0x0) r11 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r11, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r10, 0x84, 0x77, &(0x7f0000000100)={r12}, 0x8) getsockopt$inet_sctp_SCTP_CONTEXT(r9, 0x84, 0x11, &(0x7f0000000480)={r12, 0xc000000}, &(0x7f00000004c0)=0x8) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(0xffffffffffffffff, 0x84, 0x6d, &(0x7f0000000640)={r12, 0xd3, "41a97170234bb24caf0f365edfdde830ff940f0da12f8284f6d8a03ed540603344cfce48a306413af42e906968cb56b6b6155a54ebfeff3af1a822a107220ea5154fed0de8c41fdf9cb77b4181374e55e007fdac8191417843c111c278ceba417268c0414cff866da1d7bb1d055e78ac36ae7105e4d41886ef293778a6b8780c52616b550ea1e9ce5df5be71ca709f4298921ee5f0ee49d807a29bab01e15eb4d4f174d19d9b8833abc0a32e5d8fc6827e4421f4914d5c55344ce62affd73ce3fe881651c6f68f1acafee877bcc7d73eada5ca"}, &(0x7f0000000240)=0xdb) setsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f00000002c0)=@assoc_value={r13, 0x3000}, 0x8) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, 0x0, 0x0, 0x1ffffffe) 22:49:35 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x6, 0x0, 0x1000, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffff7fffffff, 0x800000, 0x4}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r2, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r3, 0x0, 0x30, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000002000000ac141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000002000000ac1e00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff0000000000000000000000000000000000000000000400"/272], 0x10c) vmsplice(r3, &(0x7f00000001c0)=[{&(0x7f0000000640)="6ed823ce85e383c7ca009b5087545a5c2313c9d497653f78beb0f8cc6f346004503ea1a7bf450b3fad7688737c20e569376cc307b3163e70a741d2c059c44df64f9d9638b413a7994e4e37af474985df2f93bcfdc0d6182e16e9be911ae55445eb75af111ddff122cd63ca67190c8f872c8390e2dabaf99aab5f5ac8a7de782318d19a6da16dd6236497216b1ec327ad3cadc17d4d519fd276226df62144a20fdaeeca667b9cf5711e650abe670f68b6abd0e445fa735c90adcf6d1a5a4251c3ea0bb96aa1182cbc3712da405b01978f5f2a350aa78fb40b8a599640813685e4336f", 0xe2}, {&(0x7f00000002c0)="19d9806f3d48531454df4f3121d4e356c8f1ef251b6e6236317be52e864388d57f63c6085a278c0d7ff2427bb2032aacd1e510e1361c43aa4e3bd7333ec465d8a5323634aa0d1995d589573c3fc7fadcfd1694954a52", 0x56}, {&(0x7f0000000480)="5c5b539c125bd710718c182401ef4f6188a45bf72ef941c3ed7e9132974805785742843519fbdf0a77ea434ba26a7e1ca03ecbb359d2cb79c8ff4353a99565768609d6425ee3f03c6e0367389eb3f256b1a21588424fa80aa98906823262e4fe04e01b18c59bc58d86f429aad6bbb0ad8efe25cf89287eb7c7d54b8d7838ad44eb57a9ec36d3ca104f3a8254282eb8826b64f52704ea8d4205f722c8", 0x9c}, {&(0x7f0000000740)="109ff8eb4db0fba4b7b77d60b4540d52c6e97a567e647887e717b3cdbbe769008a49eb05df9853bfe478523b2617a46618375afc62863d5e3e0e22569a498bbe8bd27c616d0f66cc32554ad38e45a89c7fcab9e6f0", 0x55}], 0x4, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6, 0x0, 0xfffffffffffffffd, 0x0, 0xfffffffd}, 0x0) r4 = getpid() sched_setattr(r4, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x7, 0xfffffffffffffffe, 0x0, 0xfffc}, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f0000000340), 0x41395527) pipe(&(0x7f0000000340)={0xffffffffffffffff}) vmsplice(r10, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$alg(r11, 0x0, 0x0) r13 = dup(r12) write$UHID_DESTROY(r13, &(0x7f0000000200), 0xffffff77) setsockopt(r13, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @local}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:35 executing program 2: perf_event_open(&(0x7f000001d000)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) pipe(&(0x7f0000000340)={0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$BLKIOMIN(r1, 0x1278, &(0x7f0000000000)) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:35 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$SOUND_MIXER_WRITE_RECSRC(r1, 0xc0044dff, &(0x7f0000000180)=0x23d3) ioctl$PPPIOCSDEBUG(0xffffffffffffffff, 0x40047440, &(0x7f0000000240)=0x2) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r3 = getpid() sched_setattr(r3, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r4 = getpgrp(r3) ptrace$peeksig(0x4209, r4, &(0x7f0000000200)={0x3f, 0x1, 0x3}, &(0x7f0000000440)=[{}, {}, {}]) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$VIDIOC_S_FREQUENCY(r2, 0x402c5639, &(0x7f00000001c0)={0x9, 0x2, 0x93}) r5 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcs\x00', 0x600280, 0x0) ioctl$LOOP_CHANGE_FD(r5, 0x4c06, r0) r6 = socket$inet6(0xa, 0x3, 0x1) recvfrom$netrom(r5, &(0x7f0000000040)=""/66, 0x42, 0x20000001, &(0x7f0000000100)={{0x3, @null, 0x5}, [@default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}]}, 0x48) connect$inet6(r6, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r6, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r6, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:35 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f0000000240)=[{&(0x7f00000002c0)=""/106}, {&(0x7f0000000100)=""/50}, {&(0x7f00000001c0)=""/34}, {&(0x7f0000000480)=""/188}], 0x51, 0xfffffffffffffffd) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r7) accept$alg(r5, 0x0, 0x0) r8 = dup(0xffffffffffffffff) write$UHID_DESTROY(r8, &(0x7f0000000200), 0xffffff77) setsockopt(r8, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, 0x0, 0x0, 0x1ffffffe) 22:49:35 executing program 0: prlimit64(0x0, 0x8, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x4, 0x1000, 0x9, 0x0, 0x0, 0x80000000}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = dup(0xffffffffffffffff) r10 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r10, &(0x7f00000017c0), 0x315, 0x800000) ioctl$sock_bt_bnep_BNEPGETSUPPFEAT(r10, 0x800442d4, &(0x7f0000000100)) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:49:35 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r7) accept$alg(r5, 0x0, 0x0) r8 = dup(0xffffffffffffffff) write$UHID_DESTROY(r8, &(0x7f0000000200), 0xffffff77) setsockopt(r8, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) r9 = accept(r3, 0x0, &(0x7f0000000980)) getsockname$unix(r9, &(0x7f0000000ac0), &(0x7f0000000b40)=0x6e) sendmmsg(r4, 0x0, 0x0, 0x1ffffffe) 22:49:35 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x0, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:36 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x41395527) recvfrom$inet6(r1, &(0x7f0000000100)=""/221, 0xdd, 0x121c1, &(0x7f0000000000)={0xa, 0x4e23, 0x2000000, @mcast1, 0x3}, 0x1c) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:36 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r5) r6 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r7) stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r10 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r11) setxattr$system_posix_acl(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000640)={{}, {0x1, 0x5}, [{0x2, 0x1, r3}, {0x2, 0x0, r5}, {0x2, 0x2, r7}, {0x2, 0x4, r8}, {0x2, 0x4, r9}, {0x2, 0x7, r11}], {0x4, 0x6}, [{0x8, 0x4, 0xee01}], {0x10, 0x2}, {0x20, 0x2}}, 0x5c, 0x3) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r14, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) r15 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r15, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) fcntl$setpipe(r15, 0x407, 0x0) write(r13, &(0x7f0000000340), 0x41395527) vmsplice(r12, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r16 = socket$inet_udp(0x2, 0x2, 0x0) r17 = socket$alg(0x26, 0x5, 0x0) getegid() r18 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r18, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r19) accept$alg(r17, 0x0, 0x0) r20 = dup(0xffffffffffffffff) write$UHID_DESTROY(r20, &(0x7f0000000200), 0xffffff77) setsockopt(r20, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r16, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r16, 0x0, 0x0, 0x1ffffffe) 22:49:36 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r4, 0x0, 0x30, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000002000000ac1414081d7748e18645519e0000000000000200000000000000000000000000ac2fdb72f3fc00a100000000000000000000000000000000000000003de43962cc2083350c7dc2144d6434000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c590700b000000000100000002000000ac1e00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054000000000000000000000000000000000000007bcdf862f9181cceae2cb5ad41ccbd71101a865fb1ffbcfff5e305504d1aa8b61d010def5c06310815773eef000000000000"], 0x10c) fcntl$setpipe(r4, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x7c, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000000100), 0x2}, 0xc000, 0x400, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffe}, 0x0, 0x4, r2, 0xa) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0xfef, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) pipe(&(0x7f0000000340)={0xffffffffffffffff}) vmsplice(r11, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) setsockopt$pppl2tp_PPPOL2TP_SO_REORDERTO(r11, 0x111, 0x5, 0x0, 0x4) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:36 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x41395527) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0xa8) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:36 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x10, &(0x7f0000000640)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/108, 0x6c}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x1, 0x1, 0x4, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) dup(r4) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:49:37 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$tipc(0x1e, 0x5, 0x0) fcntl$setpipe(r4, 0x407, 0x7fffffff) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x67, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000100), 0x4}, 0xd400, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = socket$alg(0x26, 0x5, 0x0) getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) r8 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r8, &(0x7f00000017c0), 0x315, 0x800000) ioctl$VIDIOC_PREPARE_BUF(r8, 0xc058565d, &(0x7f00000002c0)={0x2, 0x4, 0x4, 0x2, 0x8, {}, {0x2, 0x0, 0xf8, 0x0, 0x5a, 0xc9, "103bdfc9"}, 0x0, 0x1, @offset=0x10001, 0x0, 0x0, 0xffffffffffffffff}) statx(r9, &(0x7f0000000480)='./file0\x00', 0x6000, 0x10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r10) r11 = accept$alg(r6, 0x0, 0x0) r12 = dup(0xffffffffffffffff) write$UHID_DESTROY(r12, &(0x7f0000000200), 0xffffff77) setsockopt(r12, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x29, 0x1, 0x7f) connect$inet(r5, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r5, 0x0, 0x0, 0x1ffffffe) r13 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r13, &(0x7f00000017c0), 0x315, 0x800000) renameat(r11, &(0x7f00000001c0)='./file0\x00', r13, &(0x7f0000000240)='./file0\x00') 22:49:37 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x0, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:37 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000340), 0x41395527) ioctl$KVM_GET_IRQCHIP(r6, 0xc208ae62, &(0x7f0000000640)) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x100, 0x1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r8) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r4, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:37 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r7) accept$alg(r5, 0x0, 0x0) r8 = dup(0xffffffffffffffff) write$UHID_DESTROY(r8, &(0x7f0000000200), 0xffffff77) setsockopt(r8, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) r9 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r9, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) setsockopt$SO_TIMESTAMPING(r9, 0x1, 0x41, &(0x7f0000000100)=0x804, 0x4) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, 0x0, 0x0, 0x1ffffffe) 22:49:37 executing program 2: pipe2$9p(&(0x7f0000000000), 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r1, 0xc02064b9, &(0x7f0000000180)={&(0x7f0000000080)=[0x8, 0x2, 0x8, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x4, 0x1ff, 0xc0c0c0c0}) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x41395527) ioctl$NS_GET_USERNS(r2, 0xb701, 0x0) 22:49:37 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_stats\x00', 0x0, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in=@empty, @in6=@local, 0x4e22, 0x2, 0x0, 0x7ff, 0xa, 0xe0}, {}, {}, 0x0, 0x2, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x8, @in6=@mcast1, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:37 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0x41395527) vmsplice(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) r4 = getegid() r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r5, 0x0, 0x30, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000000000000200009d4cc4cc17c04c39000000000000000000000000000000300000000000000000000000e7b88469d4012986000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000188f0100000000000000000000000000000000000100000002000000ac1e000100000000a5c7485fb0000000000000000000000400001000"/275], 0x10c) getsockopt$inet_IP_IPSEC_POLICY(r5, 0x0, 0x10, &(0x7f0000000640)={{{@in=@broadcast, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in=@broadcast}}, &(0x7f00000002c0)=0xe8) r7 = getegid() chown(&(0x7f00000001c0)='./file0\x00', r6, r7) r8 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r8, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r4, r9) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f0000000040), 0x0) r10 = dup(0xffffffffffffffff) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) pipe(&(0x7f0000000340)={0xffffffffffffffff}) vmsplice(r11, &(0x7f0000000000)=[{&(0x7f0000000300), 0x3528aa0c}], 0x1, 0x0) ioctl$RTC_WKALM_RD(r11, 0x80287010, &(0x7f0000000500)) 22:49:37 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x3, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)={0xffffffffffffffff}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) r4 = inotify_init1(0x40000) vmsplice(r4, &(0x7f0000000000)=[{&(0x7f0000000800)="128c000016a53530582c2fdf2556516f0a3ada0879180f3411af817c33730300e7e4bc5f2126d9d45ce7173bf0d029270bca2b839546b9760aaea5ef24ca258e3d4598439a4ffc1af2b8b6c29544fbc9696b7ebf076dd611ab7941c8032fb8577ed168aa5c060d2f5683ccbd2c1173bab2220fa3c6af3218836f86ebc4def6e4b657e8f0875eb990ee811ce2cf3fa413ea69da1b443893b62304eae71914b6d7a3b8f9", 0xa3}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) connect$nfc_llcp(0xffffffffffffffff, &(0x7f00000002c0)={0x27, 0x1, 0x1, 0x1, 0xaa, 0x8, "5e1151bd17131f6e347dd243ba18a1002ba225d14abb1a1003d1fc9fbe58d56d8e5b7de67a00a81a882b8ac20cb969bcc03e22637fbbed60e88fa84d8d6d03", 0x34}, 0x60) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) setsockopt$inet_MCAST_MSFILTER(0xffffffffffffffff, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) r11 = openat$nvram(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/nvram\x00', 0x1c2, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r11, 0xc02c5341, 0x0) r12 = socket$inet(0x2, 0x4000000000000001, 0x0) r13 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r13, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r12, 0x84, 0x77, &(0x7f0000000100)={r14}, 0x8) getsockopt$inet_sctp_SCTP_CONTEXT(r11, 0x84, 0x11, &(0x7f0000000480)={r14, 0xc000000}, &(0x7f00000004c0)=0x8) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r2, 0x84, 0x6d, &(0x7f0000000cc0)=ANY=[@ANYRES32=r14, @ANYBLOB="d6000000b37dee2b9d4ad81e9f1dc40f69101a229f4b5a727286d64bcfa3115d0743b966d3c06b21440ac22bf080ad8a29ad70fe668d58536b748c3094cfc8a2c499da29f38ca3111505c99e6704a65126c1100ee3ae4392de4e1f4335120a9e85c139e17d6ade90eec7e06cb0aed26db0d00496fb6b118fdb25038acc9ccce04d6a9c1f1e9dc9bd142900000000000000fff61827f976d6420f07cd7bdcb05162c903c690810761f98908ff42d6e8fc719950e48786aff22ada1a2b673bbaec3ab9ec00000000000000000000000000000000000000000000008b7b9cdc358a852b48a494cda5579cab3f5b7dc12fa94c2ac838b4d9feb4b469730d5c8f5de66d1a4ee230091956858e352e821e3965f8dbd8463904f9fbc60a0819e3f581203f93a6e11db53c58f8e5cd5a5a68028b823b0c72db4f966cf58b8077123d9bf1d21e5cfae9336308762a0e43969fe43f38448f2259c31566601eb249f26cbdc775996005ef45319fa391a2dd13632ab84f84425a9ce878b7c5726a03df16bcdb1ef85d294f6e521718839cfb1a0340e462d9f82399e94f35463b37401c9c7766b3bc7a7c3b1a613ac05d14c19b9ee8fcb258cc988f273e2dcb3c9637cb5fcca4660dfe1e81a1c778ff0f28e19e6df9fd93364cff5b2415107426e14169670ab70193f3"], &(0x7f0000000100)=0xde) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f00000001c0)={r15, 0xc0, &(0x7f0000000480)=[@in={0x2, 0x4e23, @initdev={0xac, 0x1e, 0x0, 0x0}}, @in={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x17}}, @in={0x2, 0x4e23, @multicast1}, @in6={0xa, 0x4e23, 0x7, @dev={0xfe, 0x80, [], 0x1e}, 0x2}, @in6={0xa, 0x4e21, 0x8a, @ipv4={[], [], @loopback}, 0x9}, @in6={0xa, 0x4e20, 0x7ff, @mcast2, 0x36c4}, @in={0x2, 0x4e21, @remote}, @in={0x2, 0x4e23, @broadcast}, @in6={0xa, 0x4e22, 0x6df, @local}]}, &(0x7f0000000740)=0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:38 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) prctl$PR_MPX_DISABLE_MANAGEMENT(0x2c) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x40806685, &(0x7f00000001c0)={0x1, 0x702fd01da49cf493, 0x1000, 0x17, &(0x7f0000000040)="608f93f3b78210ea0e885f09badebc5a649f6eeddc8f5f", 0xbd, 0x0, &(0x7f0000000100)="29b5b77229d977ebaab26f3536e7ebc2aa0e7f485348822916b04b73dd166206f84beffb017ffd7cfe56f4a099dcbc998e037596c3c97e689ae26df172528ad430aa5927af8010bb9f3361ddaaf605d693c6e0256bff2d2c486611a14082e915f8b6d4c621bd440f8c423648494c1f4da8eced1c4ea71438537a6bc146b095e2e56dd7765996d7bd4d827c86a48d99f55aa05cf8a6d7e1a40fa4bf90f5e1a0957202a993c37532af785c95a3a34e43ed63d6536cc4f258ec15e03b0863"}) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r3) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(r2, 0xc0045520, &(0x7f0000000080)=0x6) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:38 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x0, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:38 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = accept$alg(r4, 0x0, 0x0) r9 = dup(r8) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) r10 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000100)='/dev/qat_adf_ctl\x00', 0x20800, 0x0) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r10, 0x10e, 0x4, &(0x7f00000001c0)=0x1ff, 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:38 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x40, 0x0, 0x0, 0x0, 0x40, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r7) accept$alg(r5, 0x0, 0x0) r8 = dup(0xffffffffffffffff) write$UHID_DESTROY(r8, &(0x7f0000000200), 0xffffff77) setsockopt(r8, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, 0x0, 0x0, 0x1ffffffe) 22:49:38 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000000100)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}, 0x4}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = accept$alg(r4, 0x0, 0x0) r9 = dup(r8) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:38 executing program 5: ioctl$sock_inet_SIOCDELRT(0xffffffffffffffff, 0x890c, &(0x7f00000002c0)={0x0, {0x2, 0x4e23, @loopback}, {0x2, 0x4e21, @multicast1}, {0x2, 0x4e24, @local}, 0x140, 0x0, 0x0, 0x0, 0x8001, &(0x7f0000000100)='veth0_macvtap\x00', 0x3, 0x5, 0x3195}) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = openat(r3, &(0x7f00000001c0)='./file0\x00', 0x28002, 0x0) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r4) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = socket$alg(0x26, 0x5, 0x0) getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r8) accept$alg(r6, 0x0, 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r5, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r5, 0x0, 0x0, 0x1ffffffe) 22:49:38 executing program 2: pipe(&(0x7f0000000340)={0xffffffffffffffff}) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$TIOCVHANGUP(r0, 0x5437, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000005780)=@xdp={0x2c, 0x0, 0x0}, &(0x7f0000005800)=0x80) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000007100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000007800)=[{{&(0x7f0000000040)=@ethernet={0x306}, 0x80, &(0x7f0000000240)=[{&(0x7f0000000100)="231d834de75bcf54866407be7efecd69efc8531ae9c472aa0011e717a427583e6e96371549bd02c0b423ad381eb660d06dfa1ee79c8ed1c469591e8c20b9f984979f403ddf9a02565d475d57857db746dab9ff607acdf0", 0x57}, {&(0x7f0000000380)="3d607405bf8ff114f4bc9bd8323790a11920ee39f50a951ab1d21678318b88603cc6509219418940333ff046afd607836bbabab58fdd7ed7bc85319a5beee5e752d27edcf5134a0b6a6c2aeaca8e29d23f0ef9fdc59b84fc70db5390166c8b862ca4b0a4a307bd209f2e729f107b4a2f0f4af1515a2fc24d22d3b53816b98083e85cce8fb645785a35c286b276459565c3a968d97374daa773fc33638524ba261340211bc150fc3ab6dd03a798cffe1159482a256fa6fd2172fac6367a054853c48ac8420007643bfb5fc7887b662edc53de9df47e482be872c13767018e53931e67afacc66661774895ff12cf11ba24580849e61f52797b9e994664d56aa87e2d964223f7193db0dae04fdd36d754a8e4d4f1dd2af244231b2e0f5206646ad48e833c5ee49c069206e1c97fe6bbb4f58d2c5e67f8f0df765e93e2ca8805594154cebc6056e9b64cd2929cea87efd3daf82926958d6f5640c75919f3b25e9097d6ae62c220850e552b247db63c707cc17c599851d8af158a328cbfbd56116ca300633d61a24acd1a8b965ff99c0612de716b52697c23865d2a3b6fa03ba2591506552d475e73b25183bb139d05073f07e6427b39c292e532177612f563a4f764aafb3813d5f0c42df334a9e619e7666a503e86adc5f128f819be904e4a1721e2ead1f2ee15b06a083d0a65640bcf7831fd0f55b468e7c6a4da2d334dcb6bb98bb44041833d426ffcc886f416b95ccfb03cab950f8de7e290cac3a4c28737e93cbf88fb491b99887b3864ec1212ba87180dad399d2f51972479a36f9a445014d381ade557ec908f1fb33d2ee521e54db698da4b73a731a2b6ac4d608dd349dc103b6d2fe6247e834bfc63314c2b4300aab8c4e858cdb6a0c028429dae41c5d0b887ccebb29261f049ca22d36e935e95d85dbb19cc3e202289a0bd30bae882ee64b0ef48487dc62ef1ca54253a2e64749823ff53f3e2e370222cd64b2a09908e6cab96e71f407fb2846189152370aed406ae9c4d9343983de701a96dc09f9a6a4ec61ecd3cf33d4b5dbb9f700693e07ce48c53ab6563ef58de05706eea88c5f58b711f2b160465227c81ddd4cc1dca7c13d4df66b02a3b63e1f78fbc6f1c01af933a05ee9617f122ddf0924c2028b6133c1a5c7d79924681fb3c70cceda0664ea67fbd5a000390c9e0ba79b53fabfe756cdcca9305a9650b2db8faa10350c9637a4ddbfe438de4e27c96fc2b966527f1c0e42d4a59d868a29e7a0bb538b195188f2df422ccf4d349a6a1f1c18469f6bb5ee4e534e4a272d74eddaded5b74ed9fe9a6191b70b5f56df41c3da7b7aabb5de78ed785d5b7d406f64ae348d899bffc4a4785c27479f0389b47a98d889a85510ac544e7bfce550ae51020476b35dc51d46aebfdefdd10b3c97d60a309c7b178dcba18874a60799b76992a40aca9ecf5823ab99a09d91540db99180d73f2c8ccdbcded58eda8e99839f394d23871142e270f0cf33ba1ee695716a175d557826cffd2c0b2b3873fea3c9c80e196374a99fe0e0c4b922afd4fbf06a1d4d8bc19974bb5d472c3e7c934a30eedc681aa658929ad1d4ed1471962d4b3ad115b602079a025e3ea8c2a6f75ad403bbeb2cd4e64b148e07666f361e4db03661dc8f338ad253c6792511e8cf7c24a118b06d47ec93d0bca3d217532918b8b0b920e40c1a438c4f18cc2a158ab1a427cca7b0086cc9854bdbda9543a2002597c30731b9969b50e2fdd8f2b19b061dde557cf4e6b3ed8d7b1f67a20bf9fd407e38fdbc9cab4ae8f83b83b10ff9a5386ad1b8b8cb51629cb026105108e6b65cbbf656f111d8519828ead7dec49386cb2e543170480347872b40c986d5b6df9c309b742e6451adcc35ca036d4dfd66a0083611470c2d1321ea0fca5f1d39da6dc0d877477b42f2552b972af8182db542f748c5d9db1a4096be1eb76280946b681e3bae34b27795d0913ce790dabfb59636f1c2d5d0fb4b3a51379027d4d4d653f8c5be769e18b7e0dc55909ad755d214cd053be2e41df2ce3976795e1e76db23bff51370449eba6079fcfe787815f4a852d0fe3d7a33cf113c2351aa684d541176d1330a3f246b1c59f179612f7d99a0e0fb4e108332897a931fcd26274c052529f69c1c509c923be0b9698ecf70e7c81f43e04c869b35ac7abf36e307ef4b6902d65c546e99ca50050d818d91785b5491497fe2e0e67cc9e4403266e25e580153f6edd9d558bfabc5a74dbee78407e1a0a74ec1f371a84c8c04c7d4687a853caa48d28c6e89e8c4ba6ea5d1f8d4a36d01db930616d376adeecc34cc4c25e746d3de87f256a8d72f7c3ce9460c0433a4a531b2bf87a4e886afd4f7068760212fbd94573b0c90f867458c70142688ae9e52123933202e0998b59588406fc3463c320a810d7c68d9501555a4f5f168b7ba00281fb9d8e7399c356711700e95613f896896f04514461d5fe4e5f891c31167dd620e17e07a38f913c050af8f7d2dc012cd7a81ab65965ff3c821a5f5a360a64dea53e3f8f46d5eefc2c0cca7e829a8714037fc66ca1774c546e95c7dc9937335ba9654b1382f062befa2d53f91ade327988b39797c376fc7cd32e401e86c3656d0ebd49db2e62abb2d4949b8d4c4862a9e53eb6d4e6aa0880fc5d7de0da2e01e62f19dddd116a8facabfbeb8af215f5368ccb4de786b9f88c6aaf95fd2e105ab054ecff5ae30026035c3cefceba064302960170125611e50a34234f3ee003955cedb63581fb2e2771feb9d5df0e67f76d969b4861273252fe08da07e15063d84f7e45c27bd0f876edcc8359a6cd0c5e5ae6cd2216eb7cad92cf7ec2fb43ba8315c4e67eb805ea754f00ccadd78170a3d8be8ac30a86b154eb45b28055181eac55ea06e9f9e33cfc67d16402cc0c720ab515aa872b354e75bde3b48d2ac908c897f8db23025eb43a816e15199c1eb1a4468b4c5891c4488f79540c242c9328eee75a90e6c02f6da7f94f36a30071d963cf2fd4c613ffed6e424bc18ca90ace3da1aeaea86a2fad55fcee2ddb72976b5c66ab76037a8212ba67c4841271403c2a8d34bad9b5b425fefcb2d8d57b7d4450c98ef1428a54a05a9adf4bb4304dd511b8eeb5398a971fd232887babf791aba72385b39ed40e47d411ce1d461f16df84b19ef8087fcc061f154acd9c6556bda1c1cfa4b050edc7bc45812d449de017607a85de47719f567afc0237f4c50d3e93c98974af8e3f79423d50423437c16792c66cf08ca3a3120aac6f4bafb4b8db3f5465c1cd778ee59256b6317b8e47ad758bb0b238fac4f9a5e6d5e39de33ec19f5106fc2c676434b389e1f8314ab39b87c5280a53fb21568494844c03f7089554c58f744740252ea92914ae90d90ad5b7090d6f640ce8ede99b4e16400f4492e34020741b49e27b02c391b50975a9cac705ccf689856ae4d0b594177e2d4f73b5b240cc529c2bb1a1d12af2f75c3fe3b25e86d7cd71ed00532f2f7ad80079af7ef7f7a58a1f34a09fce8f065b86269391d73d6390b03e9df3800db9a839350c15107cecdf8e38c59289c5e0cacb76b06ef5adcffe935014cb188171fcfea42419f67cf6f19e838461ae205176d4c9a39b807fbef6abbc66ea40f62522439eb8d42862b452b4d6f5101387772cff18912bbe9a273d9d6f05d25eda10d7489ba6075b59d3c92377718b756597dfe09dc2d6643785b43251d983b3558ecfb2bb5674454feb15daac7541ca4704a21c15b5ea3fcc796e2a7c21967a8e177a9d4c148acdb3959a995b5dabcc4fdc4109180c29db1b437679fe1dfd70d8ab5227264e11535224884ecdfa5e24c2b94412563d5a1043278c820ad3aaf008cdf26835a2b2e1334deacc5e5b429ef1bc24e3cfb6502da59f10b9cd8a9c8efc6b78f3f182fa3c4d41dd13c2f904b8041f2be9755f9a4aca56a194b337c145629a5c4810c67afce7f05a5234abafab6335a249d3b5dc08acb58188bd55b7e929cb49088071c720341e9304f29078b85e3d453922226972206a341fbaf60b5be123dc83bdb952fb624b782b652c4a538b1eadb85ffb218d39a045687af16d8ead595ded1f318b5fd8e713f4ab9317d3f68ac591194d1de036db8fb8ecb722b116f6b95af8550a500199f0fc0f0e784dab09a5c14ac1a03b80eb8f5e93004480b0ecc07fcbb75e2fd848aadaadb1a6de6909f605c2ad14395ea520a9a4528fe371c5b04ca7ab03ea848a67b1b0b3fdbf9e98a7fd3eedabc051975ad3b947f691b531cb6875b2f771a1c0e8f335cf4d2e4406e022bdb888c733d6c648f792ae99d0834d7a5c2b11da161df3cd455508eb3859f79b2bc22501d4b461475287dbdf263c361bf952acd3ad36d5b6295c2446ef85516f9b11480584c5ced1a2e511857207767a463833e65efff86de44d7fd03bacef53332caf00ca60dfc83f3144cbc4871d51dc79f19d832b3ec8eddb9f8edf232e2791bab10b1ecf92d05a96d40ef919cd644aed767f95899065aefccba92843f6d1ec2313a4783e376002e16d525d83514168521df90f490f07cf1e75a9188fcd5e41a21b96b48d7afcb43065fb6c39bbb25c36f36324737fcd1fe51dd6e713e2c60291eacf63f3b5e4d2472e8bd61936f411c8ba5e55eb31b5316414466ef63ae4759e8e13b4173ae610324026d9972d0771cf0bdaebbc24944256b770531495a3b8b73b5401a29ffda1f04610b92bc12d3ddea4584ebf80c0a39525cc9b4b2005d2497f5272beefa240c5eb21b2687843f2954d954661d890caa79e16a59df1ecdae082fd3c0094aca4a592e16b98f4ff1aae2896f024b31374efdda80067d1f007b8819d5305b4fb1ea4c5c95a292bae9859dbe629b2d48461d24f334b3e52ef86b36096e9c9a84a5bb958accd05c6b48b3e1e76f0f0699d8c4c35f9700b3bb13c89df569a54b289f93dac2203757ded8fcd02f47dc8812690cb045b8532cad50079172a3fb42b6b85429733cda16eda1c0ce2eb6953efc5f34b94da947cdb80b5b2043a4ae549c4b576e5c4322e75069bd4ce665c5ff1e898b610a92fcf9df0b4850869800c66c8e7d239283604613c4ebca2c0df695350b19eafe4a96128ff1ae99ef5f0a8923a089927dafe67b495b8cabb21135bb124728ef32f27928a36fc7b5c816c0caad02378406f99f2184e17ebba981b30ced901ac91ca3b633320c13faffc4a526b069a50ce03e53682ca43b48b2fd328bbdd5843ebb54eac98c7c0e15e5facf883766a7257c23bc2b99827ba9abe96e2368c98db8a9358bc59fae03a3ee8d6cfb9a9cfd117fa808d5d172b2e276382d81ca06599cc8c45329c0ea840d921c40f98dbbd65dafd75539614c276f8acb3cf1ad96850ecc077c4725afe2fb15a2aa1b4f2a7609df25de6bd43d3d2ac138459ed19e32b20fd54008cb7a8b76a83f3d75ca618fdb27de3eb81f927a8e82ddc00da85ae04a9213b18ca63ce388c05b3944d2697df2985fddf553ac8d548f4e0215dc49f1cdf95d1394b293446dd70384d42c156b3b4ccc75599fb050755483d91a1ed26dae994832e95d1055340bc3abb2d6fc947bd4bf5fc9071fe6698fdbbcb120e9bc01d6a4e063c5514c306feeec3cbfba243649d1dc6ef8b5d0e76a4c184884d1d0888fd602cae9378a9b8d7bf2a8eda312abdf52b4dbc73a809d02e0c8ae22d98ac791861527e64d0accb7a6836d43b442a6226b571e13567832703d39894f9ae0c98253cc7431dc8230ce1765b1a7693c0fdb9c63e78fd981ca5a14a933e403edc5a0efd9998facdb229466736e2e65790", 0x1000}, {&(0x7f0000000180)="d2ed1b85abace74b75fdec721d5838afadc081723ed228e1086c5fc8463876c2aaf3e670b024f659a35941722bb9be01d9600beccc1092da2ae5133a84e112c4463fe7fd03ad3acf2a35da78675de39c64454e810e71d655a35a88bf60022098e56ae48ea81320268e0bde0d792c67ac1efc", 0x72}, {&(0x7f0000000200)}], 0x4, &(0x7f0000001380)=[{0x30, 0x107, 0x101, "cfe419599fe73e8995738b30a8fdeb06ba8fe3b16b55acc65e7721ef787ac6"}, {0x108, 0x10d, 0x73, "595f6d7eb258051b8178907c7d67af5f4fe41cc2185bdc9fa324132d7e30dfb0d24e38a116c6e2d3fb560efe6b06ced4e8f5606ad763e2a2c4ade8b2521d5455761f385937d6057c70033d0d1156d7db9b5bb0c328f416ab1e84d6487f231c93560fe0955c5ecc70f7e450bb514c1bcd8b46c283f86aeb86f7fce2d4afb406b03b3504f116210b4e970d9500a10f1e17a5bf1c33dd98e095ebc744c83f5a82361350fee89e6886a1112cd04ed72ae540cf1e5d6cf7693c4ed62f29098d68823e396349381d1aadc7b573b5a2be36fe2a460158c580a3923ca90312a53888596c541c2cd03cfd3f1d669b613ef13e623ae0caa403f35c03cd"}], 0x138}}, {{&(0x7f0000000280)=@nfc_llcp={0x27, 0x0, 0x1, 0x6, 0x5, 0x7, "862c3c9ad1fe658c3930851f5aca626e20b571e2cdfd77c2d995af8d6aa35884a42c07f3032e009788d9148f3aa1cc53871add0f1380a23392e16208051206", 0x15}, 0x80, &(0x7f0000003880)=[{&(0x7f00000014c0)="70f36e7fe1f3bf1b72e149d2053745481983619f088bdefec7ea725795ce648ba6044c62e212727595ac6ecceeb3329d0ebcc255e2d54ed4ddfb1d1bb03db9e9e607df48cccead9b588d7ef408016c83934a4fd2160f18426b306395ee8fa0cfabca921d57428ef24fc6df45e82c4ab9e94110076a0fb427ce77f50003a70c459191356c678f164d2a199a1db294032ad4e9370f489c75daa64e21ff9e2618251165335870cfdb17dc88d08be0b96ad8282de0160b9913094605acba09f1942b0940d3fb0fecaf2fefd8b6a301018159ff6a38b46a4aadaa4be46efda574ade0503e701b0ead306b8a7e15f3a77b5d070d5763412ed0e30fddd2086ce010b144396723878b97d0af3d6aeabe1d49dcd8dc4d9312a3f5203e4b52921c203ed85b0efc575df617894a0496be5a4df6393cef89a7110fcac4c492ea02e5eb260c6a74143933591fe35f2ab4d6b9766101e1defcb3fdcda3162cbf7521d404e997c9e260bb46b766ca6a8f86feeedbb113983a9750891a39173ea656761a7aed1d61daf490a715000f5637ec8f9abf20daeade72262133ab5755a7ac50ae6eb17ca2925a8b483b19ea4d058b8ff11dfc93108f4db409879ad8687f5fc709ee2af287f3d6f4958ac13cd1404530f3bc62b615ce9c7d7dfe2291e7b748440abf2dd2bd563f889f4fcc899ee8ae1f4fc84a77a13d530be56e6729b61b7d7a6479f2fc77c7fdd4f1762b9dbc54ebbefe55b07c968f8f29091b12c30d490f68504a567962f73717f681c3aa9121194f09defad488e8799fafe19b43903d08c5bff1d6cf4ecc292a736497e4a1d4a66ba5187d086e727a2640878bf59eea99ed04d336e271d54d7b95f18dbe890e0947260b4932b04d4300c3d19565925501de93bd403dba9d87fa329c8caeadeb152364cdad8b2b1d9d4a727d63d4ed52540840d8790ac1f2bdbaf2f0e047b0e226a158afda3510ede12da158545b567d68207d81becb3fda216b0b4c168d282e5fa5b03638e3dcc804de5ea43fe80b493545349bc9a748a60408e40c146fbc015266f79fc358a6a78d4ed03bc5a62fed0aadbe75e06f890670ab7cb54a7e063fec085b1ee3cb24a4a814e08b8934e4c201a6c8f0eadc86d6638a39f5ca41b3e5ffb26a52cbaf79cd30eb82412e6df6768f17f57e8cdb24c75995ae5c1106cd0f53fb6c3b4fdedda52f6b594348a6c174dc124bb5cac241d69501b2d7573a3308d5570a4daf0fbfbe685f1f8a11cb0adca0256864e4a541aca4a0f6da5bdf6a28145b2c8af67c2c43449809fd60514197edfb0f8bda18ff4057d1a49161c3fea1290d7fa2d95ae8bda5bb8896070d062603faa64246a41770a828e40822bfebdd7b56fc2e945606d62bab85446355347fa579209e5399bed059acf45eb4961ff8d9d0055475b485bbcd263b90646a17685100d4a81b66ea0132d68ae92613abbb7dfbcaba08f1ffd7bb7a33178eb3fe6606f5f785106abefb993d9ea1c85b7529f2f5632aa7ffab2253e1885b87b1f8fc290a7297258905b855d03b4ecacd56a496dedf3ff62d1977d23f041585c8224b89b7745f37c7a6da7a21e185e104fbad33db68fc326052d1ff9f1cc49a6484427126a160c71207f6d65fe0e334a3ec242ba90363386c8eba4c5382921eeb1d72edd44d025a4548556eb7fca1e10225e70392138d93498a796797582f87ffad978f2de1b6854a2f36393aac1555911b106e2a06ef74f6f15b706cfa7a6eb414ecbb0f133c6b4ef38dd15e4712f2104049a20947cd297fb75c1bcb295832a1e9740119a87e5f37a64376c0171bd8154d3d09aaafafdd2c53cc2fd42ede457c9013dbfa7c898647cb2042c6c64aa4b6e25d0bb72c2f68ec33c2d9f8e1dd8ad4a4aa6f26902dd1f0a6b02a38ee9dcb44b24b6220a936efcb319306260c00f4fabb60515454c0af7f3489224ff54e948c070e53e5d5582a5b6c4eef5aad6bbac6c6fd54fbcb52d8b937b65b3895e6064e4984f5db786d1040df37e158a00f502a197c3c2127903f5c33e850fbb09498ecfb706e5a0f9de037ea77c0c7fb4448a37702fa4e48de4fd51f207b196eb06aba0883ee997b90c54408989559c4bee0606dbb35d68eea95b6a395fc67475659d8dd2947e8990ab897913826db5ba86334a82d44b19422e529bf0e2dbf5d8b1b3143128281bc81d948f44bfefe561e29df3b5038afecf653f49cfcf514dd509e305a0b6ad72910df8c1ef6ccc80a299fd83587d72b557fc927bd8c6fce569574a9cd7e7a757b06e157ab73d666c85308e3ac044b36c9c59cdacd6469900f3213a0b5385b1c0f5db1af57ef035667830192f20e044a6ae6c2e957058b8dfb75c62fefb9f2b725725283dc8a97e4941d98fe4a738f67739df716f834081da76bdca7ceb05a1b611ebd58d406275410365cba378528e3b9466486126499a14ddd494451aadd634a7b3ea2a61fbf97dd0914effd79a990fa42a2cc3bdff8763cf962cd849965393ac7572370efe97ef96542764bcbfd95eaf44f01edffef227c3dab891babc0583e286b70a226a686efe48bc9c9d240633741cb097e2e85ab13abaf44efa97a3e9f61ec444f0d68ef8e4b05b31c151b7d14955fd31aef5414dbfd3adf22d8911ef97eff8183d857992689375d1ece9723f4da3d889a2233ed82a0685521b6aefbe6a6f2f0a6fd38986f55afa4b39133d8a595a47dd09ab5c9a00c3ae4f0fdc5307ad3d3f6ac31fd6d6b854a6bd95fe083e5f762f83407c3858260614b4aac93399d636928aaff5a141e9c6697072004afdc119ef2e1f6561ca2a5c264c88b6afd3be4a2d1d501be460d07a31041a5a5a8b5233475580258557ee3575e73f25422fe0a8382041d3799858d237c49c0ba8dc979248b0bc1ea991292513de7b9250c32cb2b3a79aec7eb67c5e0238b16fa09368efe8b911e3f15365a9e934cb76bbbf4fc85d4a214874a69f40b1c002480092934178fd94b74af46e724e2dc64feb588cd2df00c40cbb0bd3e32e30d66892641dfa7bf90b098b52441bb7b70a04f54a4cd2332d49920890cab80a4a559669bf1399b8fec9b1115e80d8509b01d695ce98522c3739c62c0f33fe46f6bc7291ab044fa90821bff5403e02f18e954d55b89c64f0d6b0a6d8cd98a430d4f95e35cff3a3d378c13906a47323c1bd0633c140c8dc0f5e1e54cbd9fa438b473cdd5d4e4fecdf9d7608fbabcd33693c9345dcb1a08a71100f0e7ed7216e2a2d10359c8c0f5217bb70c3adf046134f22ca4dc1bab87d1f8923315fbcf6f4c89c20f9cdf5397523e9f124f14c8b00931cd687945847430a4ab50b51d1f4b499c0cf64866fe97c9c1b39a8ac443cbc190b5655ebad18158887fc2ca6e15885e6faddaf9e8a9d7ce1af0fc6348ed68c74d8fcdbfc84eac504ae536378899b00b844db004879570d7a1605a443435bbef6f4e209805fcde7eeb9c558b9f61eec0a21fcb9b7df248593db3c8b13ebe2e1f0748fce62399afc57d69dab426de3a3d4de68177c936c64eea2f9ff8ef2c41df64c4fd91c903f12ae434c5ab00bff6d6efad033be1aab10a908f97afedc9da8828b239fd50a8b7f4792bd4cdfb3f063f10f3a9b742c27d00db18c3766a4dd3622c4e653cf72b291ecb7b1220587b6af93b133053b82d4979b3efe84fb8a092d415142d0cd8c3f568273f5e585d1b6cc14bd773112f68b9ea89a704a6340176aabd8e611846718119cddeeb340f5167470a5070f32734f50c6449695cdd0067c54529d3e72bb3d41147c9b8e7cb0dce8b536489d7f5564c38e168254c6de23843573cb96cf8831b4579b5e8a4ae2940d8ef94cf2ac13a146e58371105d18785d19d061d80234a1f39657e7e796e7df0112c6ed1222702406e562e028fd86799b5adee36d51c9759f823835028049bade685be2a9882039e80177f45db940d4500860d16602566cd747e2cf258a22dae4af4f0db54ad94a24877942a29d0db6f1f2865c8054109118a6ce6864f4ff591e1b1c232c23b316861aadf0c7c678ab786c99f4f455f46ed3f5b983ca6ef5dd84648e2ea02f1d690ef3f87cf18143052ff8a80343e2c3710caea798ff1184be4197bc0e829d83c92fdd0d918ca3871855a73ae2d8c9eae05ee9f975f642c4d4cf08854c6b23ac20512b05a18ccb07c16ff59bcddce5b6a86f1e3321e436bb92cd4504e841f6a8f4ddcf91440ade77aead08e55f28afb43939ded1b017f1a59e5f47e77ff062afb193a2a61e1c666d6453ea0fa2d9971d4538b548d658a2989721e035df2be6b8c6ffb597dc7855dc08a1c35a65630956181891d6c0be53c83cee71f52a894526dc00a2847dd3016d04cb592f0d7ffed5d5a20b1524850070b18bc05aadc923c0858fbba0bde767c91d4f6a5ae53fbc52d5c4d95708b0c3c5e60a733cdda31ef11507dcef247296fcae501f981e03aaaa8cb091b1455ca581b6f62f234387601a938ebe3aeeff93fecad1167e1fde055025a5e78e2fa7046a36bc16da402e5b9e828b8dd87e71705be216205b5619e76302b2c520eb276e81c3d62d7cdcd0c3715541099e8d85245e263e963b266cb91eca91abbe44850fe4fc1f521fe4819bef14ff7e75777df80811f2b1e525e2ab9ff0c6103e249add4356298a22ad122efbd0d34f37ad9d36c62ccca5abccaeb4186d1e8b1422176ae9e997ab004d1186aaacfd9c12f71dd6dc2546ced3dd3ccdf72a72588a7c04cad06e279236313ff012eccb04eb3e221b8a1c1c6ab3c80f92a96017b7f0b34e31129775ab4d047d6ff64ae73ccdb4c201a815ee7b44a2d0098bc85cfaac04aea561d14daf2d5d58ece4df0439e463d26a6c73a98c7bb39797f1234a5d269fe3feed0ce5ed399a33911be63053e855f62fbfd2a3560bdea622ba6278351192dd775de056a45efb7537506206bb42227c7a63a1cc7e20b0bf94447e03f8a28d9f19d29fbdfaa4bdc3f0723e97af4d3af81c184a935a44e8be7c8c4dfef8f46bba32ccd72a880e40498edbf12bdbb1caff929ea34bc5480f82d8c76aff16611be448c99361d18dfdc357a8f63cafdf1ef09f0986e27cfa28ecd5bfe48bdf5c2af8b3653b7d3e3ec43fdc7f8acd1866a6d2723f245827350fd84d454b9213db43e0baa2bbfc4239dfaeb8599915af8479092a49b46ad010a00dd3780eecbdfd8c188a3e9687e395dde7f6d58c6ae1688f061bba2d3a6cbcad4c3eb286da295e7964531be844043a44e7681d70eeeb0b1e07bd0c3c6740d279568666e0bf975c9919bc05ca55e023beed9737c24f57699429da15bdffeeb252962fb41103b8009ec7fe3169c0ffc1a820ca27d33c3ee792219dd4a3a63c0a82b31416282625def44f6252d4516daa63344cff17dbc76765ec0614e2f775de2837ac919ec64cc6e929716664d0c89218d3043e18748d93e640326f08399cf7faa6d2124aa1eaf4641ee58b28e8f2618bc4dbeabf52f146ca22f0d567ed5254217fdfcd459b0b3cf17415c858ae8ac4573ed42e189ad9b1687ab6d77f61a81ee883c725782439d19bd3e303d16f6b1d2226b87075aaffa51b52e4bf75556bc0c29bdf1147d4f55d7d49e689d1cf70adec9d6f1b8d8bb5677084fe7f3842f7dc49d780c82528dfae594f1a4481e7b4454fd94cc14e1d8d5c1eaac1c1e4359a8303b8695f94bceb6c08399bbb535d2d4c1b3f8afec84ae81bd3093461eaf64ca3694021fd622062decb911e9aba90efd63e13defa567c0e7bc513ff34f63a6d3c4095feaf774ced6a44ed39f66b875671535f881e985a187f4", 0x1000}, {&(0x7f00000024c0)="332e2f17951ad27823201171b22f012c21cf2ee5acbeb2910b9e9ef25fc7037201e832ddb1ff85119d9a8476d010cefc80feffb92adb05bd0e9115cd62c9412c9142df68a5730064f1d2efbf595a1444a4950ff95d2303ccd62280348d22add79f64e69940a07e69cfc45072aaddec8102ca3942ff0af0b69ee604bac2fef790ad1f904707639d2babd9166f9483b37ba6b7a8cd78b023129edd4bd48a77388debf5208544313515bae0c1b0964a8d95859d7db687b0a9df5ca76156a7223e3c8e5b009ca8849f201c8f199618036252ca5f", 0xd2}, {&(0x7f0000000300)="ac16da2ec5d3b70d6789d5b020b63692cb47abfa9edd8a7958", 0x19}, {&(0x7f00000025c0)="ae66e2c29e7cdb0fedea681941ef2e7f65a39a90773139922405aa747319506f422a4a9aa2bd4face70f8b94cb0d4c67848fd611dd0014146dfc8e3655ec31b818c3d811f5cf768f5a11fbd591711c2cf85ce23ca5a41faa735e835ffadfa7799dcc01f5d6b6e1eb3aab2e235d8104c73e658ea3cb452876f4d2c6767b7a60652f8bfe568d5e295fffd9bc14d9eb4200d8f07b5afd06c40f", 0x98}, {&(0x7f0000002680)="d2045a7d1b95ccd6bbf5a57fb458752cf73ff12b71c0389755b5227a95e17b6492c9a875a3e2a7f3a8afb93d7069db1365c49685eadb598adf44a2be5dacfc382b458adc588566de667f7558f9d8e6919e67ea55d7fadcb7a692b8982dbbbfb84bfe0cd1f42b640a3427985b8dd2739f74257530dff256961d49347626dda3abebb2fda4645139644e88261ebd41a5c3db07ba38ffd30d60de9dc29371b214fb44a6b5b9f57681f2b74ecca57cd555b9df76493c945fec88e170e0c6ea5d31b549a930d8d4a15f711735268da44bfa52b999cc12", 0xd4}, {&(0x7f0000002780)="611bc74eda02fdab5e5e258aa2d4f524114d565d50c615e6318d79ee7c48970d3dfedb9ffcc3e476a9cce2d66b40ff911a5660bb1556251cfc9d1331ecbffbfd7249bb599752a417cf870c8396c080ba96bb5981f99d151509863fa147da897ce79326188901c0db85f051469850231e5994d0fa41a46167bf3722d637fce8cd6d4203aa20320f487a1452e3910c7fc75567c9a4577678904a2f848bf8c714b1a83c693d523b4f820aea02bafacd5ca9de47c72891", 0xb5}, {&(0x7f0000002840)="4bcd2aee8b0064eee2e8eea943aed7d7bec63d598597f2dc260df477f05844692263cd7c66d9abac14befefac744595fce11f112", 0x34}, {&(0x7f0000002880)="41ae265e4befb3d5c64af739d8af3e783cf0e9496fb8b2aaf66ec6d3e93c5500f35004d916fac11188402a6b71f22764cb35ee4d6b71bec3a31d877aaaa7940b701e32cd512e57d5df4c3a3eff02649ce1cebffa7f6588b5a97cf77dbbab898bfcf348009c45d1fdd23b2d08114bd4250f5d620081f7ed6fdb8b84019f07766688d275f24f7789db7df05edb944670409f79569b940a903e3539c4929ff2ccc8be8863e7835f78a83c3fba067d555245171d0a8a443a38f2dd2214d8fa2fda6e085958f5a6adbc1662e8ce8087a5d627e68822e985853d1ac15f9157064711664354615e46a21b94687526b192307f74aa82b8c68da5ac18fdb5216f9f70923db6e03b565a8899b8f9d4f38721f1d541915ff85ad472cd5780b1fcf4de3c0078dd8b7910682cf9586dd175800be9106260d1edc66c88add60dcce6e0246768a8578383bbf3e747137c8294d1b73f068093528f13943c8c888a29f56a17d4a4c40ef904e68824b083076215c48f90543fed18ba96db9f427d5c3160b7abe541f8365db4c051480cd4a16905737de89f83a386ad14ee135bff844ad33547d445025bf5d912b0eb30ac3bd24df67e5feeca3a0843bd7ed5039078c34b3e9c3dd60cdcd2768b83e14f4efb6362b51fd4b956569b80717fa86e989c523a1519d7c9f4807b591d2a2ae7a5daf882688f022fded485580c7e79b2640f7dc809429fb046c9114c5d1d041d3d632d39ad67668543e6f24a78a996d71cc2e3d6ad82ef4e7e1fd82620ebf2fa01a24edceb80dea1ee5ac67922531604d116340ecf05a2dcec896dc664b6c5cd16f8709a6247fe1215bd15817e833841a6e18e74a6b4a239482fb9b1da03471152d28262ce19554de1b5f743739f3acea6f1cd36fe00e591488ff1f1d1919cb0cabd879cd2a9d2490d2d25aa1f320f0bb0f129e4b01a12f30fa2d654ff4345e83b4cbe88d238ab7127d11aef597739a0d928325008a108ebeabe8209e00250d3d6cba5cc5c8a7062e56a3ed3f78371512bda806502bc963a4128cb8dd0e90883eb88fa2ece5b8a18686dd716ee28ba691ddf9e8a225b5ccbee67386ddb6bf721eea4c983455e95e4c763d39c919756f6fa5f770533dc42d58d9d3ee8f12665ad3a0591645e535816340742c1aca6290cbb6134a6e3329145e442bc24c0c56fab6c463ce6a1ff8516866f4133530963decacc19e039d3d93bc8f6f86cdc061df03a7bd515959889e3cba72714864dd19f9204ce77400a1acd2a6c2e07aba099923c77674e41e71047f11a7cb85e5a3e72be97a467c139127ba190b1e19e077923873385fa9bef2192866231e9e83bd0ce73644129a0a7dc6f8020d501787e28bca83c3df7e099f648d9037919e47f45cd30072c5c7742cb6999421efe25409045f294e0f3e3ea5c19dec8d6e07ce3440808355b2f75a3a08c735d47e9c6d95967a4f02c940981492606f7aaf5ebb06f8899b2ef081f8234a1c09ada5f1f72e6a4f15ec22d240895982b291daf679a94fd498d3fa67d361c4d96af6060ecd68ecee6b3e39c35e562701a6a9ac8a23978d3bae90e462940b0cce098bc9e515727a041f705c648a0581d21bb41711572de39b31e51839784e60703a3ce48007847d341e1e1baf81fab0928f0e6515ac2a46aa971863754e4c3fdd05fe0e16e2427556b2e3107aebf4b2738b6123064d7481f0415a72cae3e2969c240140ced304d22a0f6c71042f6f4be24776449a0b24cceae76723cf7c52b3ed7caf44baa80300f8ab7a4fe06498cd897beed3d31344b40371b79900ef5dd6cbbb41dd624c2cb8054c6be2e672114c85e8e4da061007a328fd7403536126d34e589008bf73b8445533e7e4c9290e51a0bff6ed2e390c4117f71c4c4eaba43d6c1f6b7ed986f1e808543bb0d02074e84bb6dc64e89a740abad853e06f791b151d752d776349a5b6677846d54a4be257730b4344d35a74e2200b8fd39a28a75e6ba60a332977a1f193f4583b0d6f09b1b0f45657aee2a8503347687c4ec8a65904be414a717ca6d11b1e6572836d9fb4a6c129334ebd202f221840e6bda88fb141e3123ee3681c7839bd92b3cc43821f410e9549a59becfe0276f6d071a5dc41e2a537e10e93945894616c4b424080d1c58548253a5e9f3efa72f1f653818c42d68499f8c44aa57d373bd16157f2f8864ceec9d0511f4903fe596f05fd5449094e9338fc51f89bd226fcdce20cf2c5a46375ea2e50b3c09b44d809af68f5df97e5d29fe931273d6b7a65f65a7af46d4219f97d733d1dd7726b6e07331b0a294c2e102578d28e20ee49bda1a488841b8b7488248c327a322f419678c8cd6d95fe6120a1354c01c4c3f80c2e521423823a00fd8100acd2c7768a67eec00e6f23d31cb6fa652517cf86cb61812bcaa4efa7ffae6adb7e08f9e28fbbf2c8068e6a5dbe229b1e48b127243ea264b570b33a51dcf5fa2386015bb7ba2ec5dc3c1ab3f2498de325513a19111c108296527c666ec0e11a5d9d28ea3effacd4d1899e805de7c3935f177cd3e5e1dd836ce258440fce47b7904638dca5ce91ae9c553a9994aa5e3f98b355f173135aca63255c902b50c4d7d2f786b576b98e10ac6e5fa6b31112ca94d663c4c946bf17fa13f1b36913d4b672fc85eb30dd320ef739c8db28fd5bc6dfbf59d5ecced750fdb52c56bf2502ea3b88da2159ebcdb10505af5759d40490e3fffabe9763298b41e1cbbf46ae580dcf6e4842ecbb14487d0dc850fe497c6c6a97aebadfdac618bee083576f99f91be2ff99128a6f1f51e0a4e5b9fd2d2d15de1523bf615ac6814d13e8d5ed58f1676e78cda3572fce760eee180195f7d72923ab37f2efac0259d33b35cc74e6afe59217f98a4c68749cd16ef8c56b2d123b8bca4409f54d551f584f1953272f0106d21c37abf5fe32c43105620985e2d0769af852b1065361457aefd749ea934f97d524a05403fa1a3b4c09019e72d098a5d6668bdf59e825c962ecef217c385947f4e37592bf3c38b56b7b904489fdaddd7acd91f3126cae9356fa324f1817c73c27fef86dc4362ddd4e420e35a5426dff4c2414ac4846b8afbe07cb43cacfbe32e197c086036f7cd8e437c163a5294e413ef69ba3bd52a16eb3716b1a7ae7c6efa9787f11163de20933c919cf858fbf61fe7110776c3810b3da74b0613e8541a95848574300f7d39f4eaaa9d7470e0a36a3603d819b535e209a226042128378e7d5f662ae8d578ad268325f18e92be1050aa9d78045adf99057765ea0c51997edb994b42699a1401d25e6a9771149ba1f5f93436bdaa862e844f43fb3d68bed03fc9c541a7b35293d7195a3d993788664f90f3db160247cb09db87f605f63eae6430f40cadf06ccf743016d4d094fcbb86f71c75b849ccfa597b3bf9012c1a53e13b3aa37c1b41b4ae88193c6e966475fff7df06b812f0081029ad239966a2a30f6c2e99b65d667550e1dae7e54ed9a5319556c99ccb28766ece5fb3a7779dfc13db4e1dc80ef51a8a88c4c8417d6bea69f034e5bdfed8edfbe502fc8f48879faeac8926a5329e925b979cc1a35432635a942f6eeb63a8315811a69f0859f1bc9a4fba32a3cafabdb2e52835e9b8effe37f74b14289437049b2eb99cea2d247d3f4a3cc51ef650fea353d305bcde22f65f2ed54257160328d210ecc96c002b128881d369a9b991e71c65cf5d5abadb510af249f33b68d8efc68b76218b0335e287ce2997a29d4b15e1f967dea8d61af66a087194608242615466c54846c1a46add4a71dcd59b76100aaf9cd4582f34830367664b09b3309863acfdb7e6a390e1c849fd204659b5a5c9a0429450a2f1ff0a782a243739b9fca41fd4f2ab6be258f368ef81bd60577f2d28d2a752815475a9edfb804393f82b8a2dacb649bdf02d6a597611291fdbacd11cc85c50b6287b62f0f74eab11bc9a72d84cd96e9f38617cd79c8fa5e2303775d427e0f19d3e04ac040af607cee1e6f4c897cfe46526e995bfe95c7706b5ca412ccbb1f5e62443645152b289a0028da5ef5ae6ed11f9b87ae5a20552d54ff8137dae603a4ca496488c5aec1fde9c9a89436af185924958b1711d32c8b415fe73ec7c04b44a13868d25462ef28137518c46e3732f4255f68fb64adb2f758314bfbefd365ce2639a6311802e865bc9fa5f4eaad93c17ff734dc8a80efe5b4707b2bde997ee6f0ae072bc2513228d24be805097488b8f505630fe84d714a3092e2dbaf3a487a827694f10dea7cb895ab0fb6921d3d46cd436b0e391789b8547a7b4a36a1b4dae33f02549602e231928ecd67e3f61c3f25937e79089aeab11870d7b4dc03127474469f6d3a0395bce589f05d487cf588f9a51e0fa21d305fde96b6eb891d84c4f5090d9caa4a65a50f3b1af43285afa7c85d3f0ee78f7e428325e2542b0fe3a1f74544caa548e68fa06a809b91cb7ba2b093ee603befdb7199b4e80b27854a97591804ffc8546c7ffb9b02d2c896632d9c753d1c9eb65244280dba4604ba0525238b52464f9a2f1329d5625ab886a3788f4ec1b367a29e81742e6602fab059317690a6696bce476d64b0d9328df759b245191ae9c53c7b06da305b7e82e401ea585bb5ea293e45a56055d95f3023a662b1204b3c0ecb3424199655f973d7a0208f0d79d172e9a2bcb1eab53b15a51bfde90fc392269a688d9bff18c18139003b4f264b012b4c1e8650e2b2d503f6c9d0a9f38d2e5555e99b24d86c8d87cda51ad04433fdb7a6566fd2873991b6edb963d7dbae950dccec636fdc5cd779f791122f8e7c3e83c2309a1c3a436711b1e9d7280f12be93af97199317c7c319a0e55f82fb642f0f9c6cc99008f1617815db9d05e26403859fd4c7cc9fadcf8de7e4c571d2ba4237c750626d025caff4639b24c0ab29ac76a4b77412ab0d3d40cc2b7dc1e3c787523990884b2cc29ca203198dd701a7b84c985988bd5befa0f2d94bfaeabdeb7f5ca4649e8be304c9b5c5d82739b1572a97dc259dd6ac51c93295f1cc9c6751634ef720f0c3bf9b40a707a92027c3da046252cf672d3d0683c4949c0c9be02b85e358c34ac983f4124609e1f540b236334e9c964f1943be520f4c714c573ef48b08c20e7f46348f0eaac514726e3b527d05316eaada4dc170336bc89ca2da204497f00e8ee23d3430cd8626c6b5ae0784c97e83490af3ff2f7a34365e2dc77c5cc2295c7c93937500401f29ef04a0fb164c3fec3b6046e48a8efcead096038f1e4dfb44e402d793d0553d8fbd22a0e1a1c1a619d3884f6687afd815927a0565dee55d2467ee9346af08bc6edc11b04403773dbb3a3d2327ea21ec9a7295dbf1701ca9085513b02eb84765f6d87027ca8a25bef89c9c36390983bafafba28bf7a6b4c6ef4f7349070a4fe61e711b5e1ab905dd88a51f29b28600f0492fb0ce3d45c2a9c03418066f848b1e46d125b6d9f0c26e6f9d7b2502870647f43a41069c6f619431f6a4e292ee85b5bf326ca27b03563cf628159c2e02e64af5a37fe81cd556b7fe10858f88e7155f59a19c667c56eef07d9a7e0afec579ddc175fcf0af22d0d7f4e43bcdc8f3263414e051bae5c1a2abc481550010fccdf52a0a33389eb2cc92afceb2a9d8ab783860c2ac44989cdb3a6ea4b05faf0dc7f64fbf3baedf65740240260ddbb6883999bf4da19cc3f97e8c66c78fb666605ffe1be1d775df53afe4074b333e94a00ffd89906509ef870ff170c4f4c18fac903c3b78ab2a69f241761155aef8d62d7d2edfbba6dc386e4b7c4b01fa807647d66b53d064e", 0x1000}], 0x8, &(0x7f0000003900)=[{0x98, 0x115, 0x9d39, "689de1c327d9ff7b7626dc719318f11263695370ceb807ffeb84cde6f3dfba831343b873218a2f6abc58487824b99be05b9fa773db9d7b0dcc50a9f6b1d6759ec7f38261f1b5d9c135d7ba16bf591c7fc6fbfa23b471e721d34cf5bc312283323fdcf67270e27ea2fd83f97707c2f5635fe93a12b0ab5e41ebbb1d267883585b5a3e42b3d8a1c741"}, {0x18, 0x113, 0x2, "cd9b940e1f4907c9"}, {0xc8, 0x103, 0x7ff, "9fcfb30bc7fe7dd151de98622caf90a5af4b6b67f89dd1092c28c2b939c1f678227c913acfade2f93e4183d7244d5839c8891e4ea1fe96e199cdc3ba85b59a9a51570860582b149b10cab1dcb6fd42995413f8f0435376580a8e66cbaade092f6f9dbe851238d13fc22e89332e671563dceaffed854af895949ab5be58dc3a921b979727337da01c9f34ee5fb2ad6a551aa00fbbba3089da9b4771b97832c4cd39a36ddc553bf2bdba4afaf28f86a3721cd2"}, {0x78, 0x118, 0xd45d, "c10f9138cc3961418c4928582016dcbf0cad8a59dfec9ed2e9a599c3b89c94096e3e6f506b785e760526b1c5be24bc319955b2f6b60e2617a292368210a74275bd0ba0a4a5574b9e61c660480d8eb7718f2e01164d15049880aef8c21e75c5e1a6bf184aba9840"}, {0x1010, 0x103, 0x94, "15c0dcd7a643c80f367d0f995d34b8669db29df250cf8f2403de88157756b9dba1fb4d052d67506199a222753dffbb18f7d10271eeb6ffc8640b1e913d19b99dbe5dab3e22ddba9e884a3ab6617bd7b403b03dd5ab3c34becd206e37291f7e6e69142f370ddf2618a62362cc135d7f1d7570f836d809f2179c1fd46ee3e9a0ebff84363d084522e8dcb6b760a2ed92f8e7584e411a2c2925df5db0ac0266ad945f1ebf191bc49f8ce0cc42a00c29c906d3d103a539b345454036943a0f163b8f18461c4ed315cc1a3427afda96f3cf2d6d0c76674296688d31a5c519299791589660d679cfd0a0a356ba7e7036138cb2fb8e54d7f9fcdf9733d5ce212322927b3670331c9960ec56973fbbd77561b76da7221016a56ed5d1ddd1121db8a73b82a68981f3c6820a1e6478933ab54709c5a29f791e570b00b28e4933c825896a221095a30b9d1778b901260296b3b9abf36d6b3fa57d636091c3d6a2747eeb99255602461e6e78ffee4482ba09888128dfc79529cb48d79002cfa366fb2126566f60c9e75141666fbec17a2904dd80a825fd385675ff37cf561643cb1a3c8ded7f7e3150e3d6b4e2e87dbc9743c899fed4c8ddbedbb84fb3ff3f8d3698bbac3884c0035bde408124febd73fb6274b28417e45439da091e10bfa9baca21f668fdb6e89635902dfe22556f25a02cdb3929ca25cfc1180518f9f9c36c973d7ce49ee591e72c26c19e96a250d069d88f6192e2e6aeceaa21bf11b214bcfcec71ca14ae24b54827b938a558e1841487dbc448e027fdd51f548de2522bf23005c9e3491f12b8a3129f0504c3d0030e146ee4a2b4dda8d5a89eb56c049c37d323ad60ecc0b44943e6e84573960fd36f00a8375137d7f3f496eefe9c03cccc98315f415dc9db159b573298392aa5f219a4fbdc3f4e40633ad507412fd4cadf0c661d961e6682a9777853bad558a051fa2d951341f030bb06fb1f0a73af08ecf3c162470868e9f714ccbbde685923a15a4af63ac9aef4b83933e73398c11e92e1de4b149e839c1a92421f2c06ec75601a6d0f8860e40e37d74fbd572302b320d1a29388cd88e8e4e8dddca5a5d9c5060da36745ea71b7958c66d906e3d7d9e40b79efcaf0ab2802fda2bfeeda46d9c49692e040f782ba9a1c8bbe21c6d6fda79d3d1e6d1ddf41fe76a4f0f431390da9636619569644ae678f9d0f7e9d37989f2432370060d82510c46f098a0c0343580e488564cd94e2c560e855be17506822f028a8e4b9f7c159e6bb19f81c017b60074d796807ff695434f263334ac773d8ba3e2e65ff4fe3e46ed8ec80fa30facd76c020c98a8bd1c24ff4dcb34c992e43c578182f3898f276d975741ff8b732c2f57c438a26d0fd12c25ca44be038fd8a9d7b714ca92a78db0a7a9956f15a3c4796bf5ff43a9cbbf2909279ef821c30417b57fafd08de155f1bad049f3fa1be4b639a3c915c9565a7c0a12d90a5e467fc9ec950a0c9ab751273cde8fe05a14ad4467f2b73e2d4ff62dc06c0cfad8301a3e68cfaddf6e018f02a4a89e07736fc9dd37876473742ae03167cbde9eef5a6a5e7df4ab83c282bda8e513ba521ee070277b493cae24687f4bbe62f1b3d21bf3f457f139913f1492aed1921fa16f8d57caaccedf0c5e1f596783b49fc4b47f3ab65d031c2881ab80d67d3f867f61bca81ed2823d01adcf8b98c0c8e58849667cef024200d893fd514a9373a4f4a5b6c9e436eb06a660f8be70dc8731122c583cbf454bea05401e5986af5f4dd76852a162f9857b09aea8db2b112bbc92bbc3a48aeb4557d5abd45326ae34c4f47236d2a6e106a3ced38991c5b3bb7774f478db20dc6e245f9468c7a747c7f96e9c986c2469403194fbe64af455a0080c024332bb39294caf67eef92a4fc33c6bc23e41b10f6155ac10417ef40e7a1ade32a57ce40660044d0202797e0f32262c3b3fbb4494e253529f3bdb84068571f7cfad2137b677f84750b4984967ad4096116e555d225bf0b1cce8b65b6ab3ae7d1149f72b9c83a0acf06df6c3b69307a3658f156117f27c806368148aa7652959f8fbaefb3252983a940edbd2895979a5cc8ef76177588eea16c0435fdfef651a0b27d5dc6ec536a62286871a327c18f129d258b196dbdc5a0bd56198bcd283fa4e95ee4555dfe56ff7ecefb8b9e92b6f92689b009ce7de0092b809427479798e8756633a38640a2d4e0af7391cf5ab02e8109822f50510815f7594fd618c860cee653233db7e1ad43c79a6e29dfb1f2dbfc6bcaea1286ce66b2717f241debb6e3ed645f730bf31d38d764329d4487e04ea176bb687df85dd936c7e8390d83c8472aaf997d99efefe09f06308528675dc1c6ce1992a7da6159756d268b574a818d62b9cce2cc02b5eb34beb6af3f8cb21dceb273eb3010714c7e09f6e9f8531e6fdcfed9365c3763f031111099e61c7383a79132a447ef0cca3034a8a357b0d4bc1c0834f52a0f9cdfea97f14e1ef90d4a752e272ab4dd184b57bee1aded240cd705498b5c4a2f46df58cbbeed83351f5a6f6b4c0d782e1933f8385b0819f7174c61f479d429db071fde4029cc6297e1f35514aaa154f0a7b260c8bd3b05e07d75b24cfdd7edf1a60afb90c344cbf63ee6f8fd83bc95677c98d17a4c80e5a8dcae1545197f4090e18cace4dc63706c33d95118d270dd48e155d2f4bf6d54bbd628db5483814ac2f1a366b03b64b9a36c91cdedf62e81b33eae454e4b8b86a92781f4f282ac2771d1e049071222bf1d07a5717ecac2f726c4ba0323fe9d51ed6fdd749cf2daec74e1917416e9e90b5b16d16b9147285c926157adea5178f105996e56ba0c9923cc651813b5cb23776012eaa272da59b4362b6a6b504d9c8905ca21eae8e8f064bead1e2bc3fa4bdd685a65c95c5b0b8313357c61a175353f18d4ae145f1f7137fcd75921b660f1a0b453e03bd80cef5d177c7324143d27c3b3379471b3da96f4be52cf1bd26ce4fc94f21b9b3e656a94b3926461151b906d0a9b2745dc52e1baec67fa67cd05ea139ba20238c64ee8fd219a0c0c410c23fa0955a84084bc59b17f1dc20545868ec805ea57325e83d4d353d8e9fcb687542c197253e5f12aad102ef70549b3782b3c788424edbfdd9433f6d88351c92c2f0e7501f409d1f1d6b5145f9c1e36c14324323b11532f0570d2494e17595c50f76cd4a24180050ee0174c72005dde6f7ae04ec65f3d704db3748526db863941226df9ee74a46e54a65c6a22602921008d293b2398d35dd31901d50b2c2721acf29efbd83763a293b742e704678e713a5b51b29c7c3f4704666043c6088dca5ab8a2747170e870cd37fffaf7660a15625c20d0feadc399dd8e740d09aa8efc7f5909096cf864279ab09ada92ea2f1f029ec68c640b9291eacb0fd4206032c2d51fe12ae804f7b19b78c30441794d350e6ebadcfcaabcea26104a58327d8ac2808b6f457a9da4303571c67a5ed479c0fb524b6a006a5168adc0158cc6c88095335dd319279a69073e1d25148285682d2c9c9c414e520ddc42ce1e976a3190dda416fefa5b1765d7b14f32c3edb5c794c0099bd9656f2e76338f9356fab74ea869f62308d0bb52bf1d742445656fe2985c0040759e5ff26f314ccd2125268428bf517a98199735c637bf8ee2677f42110bb84eb5cc43c9aacbef49a33eb151dfea2b61ea21f3374be02733c65cd9be58edd119b45f13e2c3ca826d2b6462b758b2eb61ebf2e895ab8a414d212b356e88485cc1646e3555bf321dc3cf57f48ca45442b79b3a796bb10221c8e72d411693b475d4350b24dc03a1f98f3f78658d8b5cd222f2716e5d97811bce9d274d4ff7a77d20626016db099bc92458debfe99551685ce6914547a34968ac7d872e95857f47f9751b5f60b8ef3c3fbf218ec7755127a5f1ea8ed7c935f34e3c597076166c6c1be9528d75e9ac85a30badea6b4ee9ec220d2d4b61592444be8a5b436bc6d3a66fa82cbe7a2f53506afdc9b7380fc86b754169a831e346e7602dbd445c456be484b6aa6cc73a370a09ddfac0db9209788cf0f64d48d78ae23cbca49b90c159ca7a274a5e6484fe54ad59a1e313ff7b5bcb07280482376a26ed908b8e84b7e5db278484c64668c58b17594d53561a7be657999bd1d8e8777404c837e565c600a6f554177ac06f1863658ef0bb0b704c56ea45a6f395a93aa1f387a6837aefe77da2209f34073b26f628d747b64acf50b0878c5ac43d75ba35a4b7420ddfec3417f5c1f124d6316f593cccdebaf16ba56172e2791311fb30b34080386ec3d6e30c04a29ca779fed97f4c80bae432f7a2dbb29687f6beab5a72ff02df27aa66a1345622777eb30e193ad08552dbd99f24a7bf964296c5b94d7865ec8232e465ab64adc394768474b2657ecb5e4e22005b6adfdfcd0f44788a69cdf792c2559c9ba451f26025c47c671e393774f244fab77dd24be39d1d81f8239a13c9847b6fffbbd06a671b74b383374712b60fb643096074401cb98d7e28536e7fd8906562d3c99b24dd657ca3d8c018437988c54ff2619116484ec5a1974c29c168ae14f842650b4a5988b75f2ca8cc58ea5ddb2cdb4869940934df917c7417540cb53e922b1214f5c2b0846f937e05fcabceb2342fecb2303b5dd6d9533740690ef44ea5e17a977d075517b3f5c0f3b9e5c5fa20a805fe7511fa3ffb19a71c74ce0adbda75c23e12ac620059757ecaddc1c9bcfccffe1ae867bf22fd76c6b858b3e86159e61e1ddaf6a24fb5f58d38877a49a7368d515698526b40b96800a1d73cd5648e6d7653316c43f8f0fe2d757be2fe113f88beb27f3dc17ee9c025a8957bdfb918a02625ff095ecc71d1632163ca029344db74fc3a1299ffba9ae4650556125421288d161eade3f4c4883130683fb4236eda5fb99271253c0686147dbcde0a491e1a6d89db75acd3c4f644a5cba47cad8f540e6d344fdbc02185193858e66f15c10803cded5a509da51d94cd65a863d0b97883acb0c79b98fbe398463ce11095b2da2440caaafbccee3cb8c6302419659afcccbf3d719cff5254e848993c60b5e19d4a259da9193566f1427f642a18d92c8afc4f99d7e9d8ba8f19350deaa1b5f113c4bf0c0d3ef09156b3939613a45307ba580197ee089e7f68360d70f63e1f8a4291f4f23fcb6a1939b4815bbc6ecd076a200dda282aee5362fd2f54a28d64b273dfe12afdf0d0982491aafb71547edebf5fbc6796cf171aea374fa396af673fa8883890b1970db11f19b0c3537813b08b076ce42df15c7e2e5629c32b9551bf132c511ab736a1a325bf4cf1af2304009bedb86c79922dcce890576f4f20ebac4a2479d54fc38e4359cd2bee689db31e217c44eaa7e8cec5f88b13a6f50dc6a38314a78a15433e71bbfcdbbfc5a76088146b3b8819709d643a667a2fdf3912a800071619c628fb2bfa214132f7188d912a06df2fd289abb2da08978c1a69aa053f9ff212495b596b389416e0dc9cd5e4ddc6f4fa6ae31743c9961ca18a6149348152d508ec05bb933f5beff336f05ec790400605ec7fc683c056294f65974842caa833b93d288464d12cdaf11d5f8934b08ec849e91fed475fdcea5de3d2ad65fddd3ab30ae5850da722becaed3de5f490fe208afcf15076b2c1f1ec99b8078127df39d92726e15aaca3d20bc13cd4d97dc5ab8fdb362062c9cd54c7d1693ba426c1ecc2cb4604ff2f09f42271e264c621465e8b6e4f7d2928bed28201bdbedbab389af1cd9bac57f729f4535b187ca0033da619af524ac58639b8baca0ec5"}], 0x1200}}, {{&(0x7f0000004b00)=@ax25={{0x3, @null, 0x1}, [@default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x80, &(0x7f0000004c80)=[{&(0x7f0000004b80)="a10cd99594f7f43a7f6f2ec846a86d3ff0ea222388ec4fb9ade2563d047ed1f8f1714faf091e91", 0x27}, {&(0x7f0000004bc0)="d154fc90c741bbf0fc4600419046a5ec57107c87f52c54ebd1fb12b6deb01f22e5b7c640ba53673fc3d33f19410aa315e2137d0639c5", 0x36}, {&(0x7f0000004c00)="9cf8709bd587d9b144faf272fd0137da68bdfe7428bba865ed44b593b4080dc8278685f15f56660a8a2b341dad5a66bf72a134ba610316794357dcf7749826ee48b95fefa980accf44f473c9c51b5047", 0x50}], 0x3, &(0x7f0000004cc0)=[{0x20, 0x11, 0xff, "227c009d43d88225fb156d4ae2181c"}], 0x20}}, {{&(0x7f0000004d00)=@ethernet={0x1, @multicast}, 0x80, &(0x7f0000005000)=[{&(0x7f0000004d80)="54575e5051f66f85d22a67dece0f6168ae0ac04262b81d24014f813f9739128b2f438b2883caa34f7022e1c5542bfb11d8e29b224d3427545a4e634db68da637307665fceb531239df3e969f52f9631b44a7aa0f939a0cbb76bfa77acd98fd4d175a566fa1185231bdbaed44e17cfb02f2e5b039cad4c0c05dccd5bc12440372312b8b66fd811aa794e7156268b82e63ed6b05b89f1d7bdb1794fd5f4b6c5bbb9307612e773ca44933a9c9a466d558688c8bdddf1ceacbe054848245a3a9891bd4eef78a887a4b7032ce15d4", 0xcc}, {&(0x7f0000004e80)="d682a8d8c96df32e20ded0ad98c9b544d83e97326817f00811f4499bc8b7cdb20c6fe4d40173f2b35e34c41bdd0296942a1bf143eec484c67e802caf5bbd85555478e4339570b4bf3dda99fcd1197336235571d5064761e8271923c163a45e5a58eabbb1daa6adf26122f2239e8430d733abcaaf37cea52c5149ada97bc95690e3de4a25b746b1d94bf29a08a465cdef0062f4dc97442744eced956b334334", 0x9f}, {&(0x7f0000004f40)="7c4fddb9235c86abe55cf91d7611f3f62c641f68921b682e9dbcbfdf35ccefc1ead86dbd3a8599788cd987b118c14cf48c613b8af4190ba3594fed5b916d9d4bdaad4d8687b82c3f5ffdb47662e80e463daa00c4d4b10b9ba8ecc20876e9a35ddf910d6c9bf852a9f861e824be530f715730b27ab2ed2192dcd2e4733173434c6753dbcd0534bda5a9", 0x89}], 0x3, &(0x7f0000005040)=[{0x30, 0x117, 0x4, "e87be21f829d7538c8e47df45a6808dca375f5c5d54a063fb4432164df64"}, {0x88, 0x114, 0x5, "1a4bd803b866369767d5a4f59a85b1adb430fade2edb44f0cae448ee380cce12ef4f73acda51a9534d3e689655535823e53b3d9a77adb536ac765978d7b4c7369d0b22373e50624c453c6ed5026d55bf7eaf15a5d2a75c73cda88daab1251987e9d5914eb2538fe776b691ea734d866dfd6527e7c4c1d0"}, {0x18, 0x101, 0x6, "f39e9bf5d696"}], 0xd0}}, {{&(0x7f0000005140)=@nfc_llcp={0x27, 0x1, 0x0, 0x4, 0x7, 0x0, "65fe060ce91acfe8458f8e87438c3abf5acaa15222407a7610cfd0f58d04b5903b1e51cfec074bad95ca17724f68676e4eb97eea47e0c3dbae5725d7de736c", 0x7}, 0x80, &(0x7f0000005600)=[{&(0x7f00000051c0)="780f718bc9e730eadcc15c1cead2d393d48703b3397e025deeb6b17e411ba96f488cb1706dac6738be1c9904fb51218fa2258e0026f1cfa0f92ee09361715f1827d47aeec454dba8ac9cc96fd20b2b6cf21045732b924aebea8b0ee0287f9f388a6568fdd27961c7aea93961f04c8099be95c0cb2c2ee1fc4d33b385c91d5780e13023600cb3cade694c478bde2d759b1c66ffdfb490f96f1596facf36e01d1b839c25367d1651d4c46901477e0372c25e655a", 0xb3}, {&(0x7f0000005280)="5542645a065815df08f0edc3ac95304534d3fbab05a85603c91320bc1813460be3629f16cddcb29ac3ea00305d047e96b0be6c38e1f8fb1b52d09f8ec86423c41b66f98e1d6edb732cd6e27a1b58c0303a15caedec48e97418cd062207d374eda684fa4e198ccf6584c0b46763d698acb075a13b1d045a0f21de2ded350418fe8bbb70bbecd33f074f3f771e07ae82c3660769ddabd5eeca793bbc9dc93fc40f5a1b5cf0bd2e4e37bfd49ff9b1fabf43a7c205356412998fb537a05f0a5d97582b", 0xc1}, {&(0x7f0000005380)="a3178fcc907063a3deae0438fdf3eb9da6605f1bc7abcd1f99bab6600beec4a589e2028be3ac4792bf77b768572f0d20b9320e87436960bf0bfa38ea6c1053737fa71a2560e58f06f305f54bdbdc2c39ec550a696eef66a35496087dcba1d160d2ec6c17d33d78f8cb433ec720176893b568d28931737acb7a312104ef904364d92b4661f40c4587ba6c4354368040ed8494e3b0f7c1e5bbeb8157c73c232f9ad632d778fb5b5a40e1619e1540c9c475c4295c9f5a11c469f89ef5ea7b9c7cece9b2cf72817146945c84bd96e8d39b34979a2b64de2eb3e41d2f71aeeaf7", 0xde}, {&(0x7f0000005480)="b352c37ef24b2e289227f4f937ddb90da80021ca945ba2adea79c2a19678b7b4a52e42fffec352cf770aff90e92b15e39f69b05c3296f2a3049fd4d9f622cb3008d2be33ee7f470e5d0e9108b88a8e145bed2ef8d6bd8d06eb09015341ba1b01e2b1adbfcdcfc8bcde749ab21aba8cd46ff39abf1e7b4fd21f33d6472810e0bfb57361e94f1f8a046149d25c35ed18ecb01ae2b3efa378d87fd4373635ad6363eb49efa4b410a001f84873d9b3f945ac582eb9235371a0cae12e", 0xba}, {&(0x7f0000005540)="db46459a74eba1e58591501cc68b9b37ce35422c35a18c1c177353276d8177e0df925177c420895b41226e7635a5a8e8d45ee4e4ce214221ff0ff97f48d9fce261b9a2720e573ac1a9ce3cde5fabc4b5e40068a3276a91841452019d80ce79f385f646dc0d84e27efcbe794596293842d195bb0eb44f202cebf956e87695ba01a518e922a6b9f0d3519da025c705db42d4cea01fd34bfaf08c49", 0x9a}], 0x5, &(0x7f0000005680)=[{0xe0, 0x10b, 0xfff, "6e88c62eb1c459771f2e9a7266e4602cd9265436a0a82ff85da4633b830b22c159fed75830ca33c5b6401ed13a0db76fb844bac155c020da77faee3cfd8ffa8263ef8fe82b674455669571728c5805731b9b3ae2b4832c2779ecc67e8e9eb35a64a5bf2c0975c3d4c79c4f03e2da0888d927589a912c6c98a021af4409df0514e3b792ee8d98e07394fb2301f5930427bc53907a2436ec4dae892b46c32e88a8ba7b3cd47f593dcfe54e852306181f7c955093a59bcff34fbb32401c23c6ecc5f5b49fb2c1973e684a20a27b6895a7"}], 0xe0}}, {{&(0x7f0000005840)=@ll={0x11, 0x19, r2, 0x1, 0x1, 0x6, @remote}, 0x80, &(0x7f0000005940)=[{&(0x7f00000058c0)="cc12d4b2fcef628e81f3e3513d461eb5dbafc766a0891eb6f0bc855d415e3a7d580188d0483c102cc45cdc7164a8b3fc513053c789d445dcfc0d1497b6a114655d9dab3227ecfef6bf12dd04298dff7d16534bca0d4aaeeed2e81d35d44c88884ef9913c6d22605748461f325928", 0x6e}], 0x1, &(0x7f0000005980)=[{0x18, 0x112, 0x552f, "2d84d9"}, {0x110, 0x117, 0x80000000, "938d3b712bf6c71a8584513b92f7f8837dec638bc925c34543d7804413a6a9a3a429b49c0353d83031f907b8e46916a028739ca9d46b193584147fc271c5eb9db1ccb1161f41d39d2892e867e1a83fde5f181c22212aa177d0bac1e4c305c4d7c9576a9213d8fa9a1313a017adc357c076bac7c6ee7c41ca0fd7afc06bc1459172f54c2cbe9868e1efca31a95d74d6519920525c7e405925806493fe4067db3d1db3c2ee2ac0121ad2cc3b79acfd9e50a10ae4c7c60dc82fec2efea3c7056b073fb58a25a28775fbba9f15925ed7f4b5d6874f83bcf82fb7936a51659520cda3ba104e7dab5595e4418ef1baad04938601f48430af7dc5c89b5d"}, {0xf0, 0x115, 0x2, "0a60a7f73be4b24e49bea5a2b3d747fdc6eb17a1917f738d3921f27be66d7c4bb7316919acd948f3d06cab1cbf3f6497508780ffa91ebf8647821d7005ce32c8b3492feefd206383a54ccd7477d8254ba84cad6b3e4a422d70c1ad54c117ab0bb0b90a150bcbddc3da5709eb931de8e4b64ac547499d3ee6dadb4bff7bf2f69c4548b910af5d5dd3c684e1c226c389f2c88d8cb89d220a4dcc23619b474dc0041d157ec26fa0070f67d60ec4317a21f200f07541d51b57bcaf6d655f981f1f64272f63fd6b9f438427aea824760cc75fd89f76d7893c92f8e39c1d136a"}, {0xd8, 0x10a, 0x68, "d67f07201211d74ef392a51006ebce2c12ac46835225d7f739520aa4986b73bc190d74d4d09eb010314ca6eefaf78f53724ba520ca2b93c7d436c590646890c30d6d7a0435660d872453ca70f52068262a94794cb94f392d1fc539fa91fe20c3f49c219d89a7c93de5ced2827b2f1571d8466001b34950426f6632ef8f86d42469442b4124a2753073ff4eec8c0ff16983faae1548b9eb388f7af7405055224ff07b7472179bca075f7d3d252f20ce98b222928ed7d9a8339b2bb54a858aecf60c02c0"}, {0xe0, 0x102, 0x101, "142baed81c9b0d35cbfb8b88547532057f062edc1960e60de068f972d51b60af466d401b19c23886f8408166a2bbe5f06dbaeeb633bc0eb457438203b10182673e9f139dbbe3013c97600d64714b7f98ccca634e51671aebe4bf683e39a23c327828204c2a5ff54137852c0746048d55674827222c704de88cf68bc930e2cafdb190b1288b53b312621c09945861afcd6cb9b1956ed0e9ffb6f2e7619759b5608c23630f23a167b129e4dd0ab735ca78d3177afa3848b1103c5911f8b2631dbff617e52b98bd705aa69a"}], 0x3d0}}, {{&(0x7f0000005d80)=@ipx={0x4, 0x6, 0xffffffff, "8e231500d69c", 0x5}, 0x80, &(0x7f0000005e40)=[{&(0x7f0000005e00)="374e7a5d89b3c51a66269a6bb42382f4e0076900", 0x14}], 0x1, &(0x7f0000005e80)=[{0x50, 0x1, 0x7, "d598195af460211e1742f50480c37f9142d425935b0de0cb06aace10fc2c559979a9d032ee2734272f66dea2b5011385f81e88ad09b214ce56"}, {0x50, 0x112, 0xfd4c, "4d634518dcd6022d0ca2e37fc9082e053129fb6e70cc411a47bdd4dd7c2763e1214c9658f2becde1ad5cb644d9fd70f2855b92d4628737450f44fa4d57b9"}, {0x1010, 0x108, 0x62, "1a9a4430dce0190034e893a8e13808fd8bfa02cd727a999837dfc15277e2768bcb05aec41deb1fbc9bc464dc79e4731ea15d1af4e0cd6492e961ffcbf77ef964fca0489da50bf18eed733db20c2938f288b413209a90428efe0ae96e1d34e209d1f58d9e259d61c7274eb40465f25a13f7f98661d764f1cfa2e87ad5a0939988c125294b5ee31ccc2c8aaff0b952f98883257bb5abfe5c3f79c16adb048cd3d79ed9f00187d957babe3eb84ae89c3e3b43a3139affbe168f0a9975d4efeb572483242a832614ec267fe02512a2fdb895f758b2ce8835330d435c557dacaa13ba92f03e2c6dd0213d65599178b70e6214ff712aca6a2ae03b8e4ee317de7bc812f5fccfbef82ce7cf52b63cd9c2621359346519dcfca64367519c037e8ca1a147362e3635469a9ae6c396d40389fc0f7ed2cf92032c661341e80b124c686f703d4f832717a6707e8c1d3c14112e14878dbd5e5016095fbc87fcbe5d3c69ff119a89e26a74adbef451b1a0729b980212edc006bf06723c185c0070ffc441bf0353c55a164657ee4a1d686058d47b3b2045b1f7a40aa97484d6baa669b96371e11c9e83fc175b195fdd821fa2b9ef3bda4e35288cb61cedfff12572613b3ec9a4a83bd0560e47a320da676a09956f29c1f03edd198aa4442b2e1b8461e89234408dbb8ab4bfaf533cdddb545881d34623bd8bc5de65609500881c080e928b3c06809dac7addde39801640820f0fe2b482bbb6ae0db9fd46902ce72f8d3f06ce05f6d9fe6e48e22ed03fd6c2684599d45e7625b355991767e6313fb555a2e43759c5c2abcd03f5b1c1a5154b934a9277b36a8aa63cb5ebd70851c7ba67161723d7a128028e2cf72360f07090663e7572fc9d948bafdcee46572c3073f2ea7d0e8edef26ecbddf191f9b421644c78a9b4dea4b0e04ef713bb80337e672c505374a01ce6f9944a159a03714af75876e39c6369d1b2a497a89da75ee86c8ec0eed244ac44c2c6b2547eb52640da77c72d99dd9ba1c2312d733972c3c2e13fa92908b283156729776dc11158b8ca741a3b8cbdc4b336405fbe0c93b69f462f5c0da71ec2967bc7663eb74fbec6d452f72fca774a24b046799bf5c88bafb556fffb39d805dfe03133cee96c100d0c42303dbf64fc4f8bcdf67e153b149b2b3f14efad8ef16763dfc36a39a54c8ad02d0db0464b5936ed75372dd6ec50f3f86271c55b89a9665a6535e2d2a65b07049329792b7c0b0742de8bd33a8ab18c730ef3df17b932cccac1f577892d1ac305777ce78d8c60ad8572f74304d2e1bf33b1b4e81af12d28d8f8f46892489d7092795a64db025e7b36109ea9d1220030a734c275f436ed4c3c2751569dee59ff5a0726c200bf05b204c838ef6cdab597409fb98630eda2f6b808891cbd56db241bb6bbe4494e637ab972d2ecf297ccfe2284d78c1ca95b48af4e9b781de915d542ff1f97e8f553ea2332e4533ea97531280f91c1d472b31a7abe8e1dbccf30f6b94bc629bc2916e3f86bd577f91788946ef5d4647d4c1f86044b7c49baf31768f4ad135b136a19b646c83f586bc1c1549963b949b7c7e905b0ca5471aeec2dd303084426471640577314627b72ff8e8a94439af87e22550a768ac0b9a47a6173f4b8a7c73e8edee62164d85d5eba6cd018a85cb341524f0b7a8868a805a9e82c527d432c9c847cd3658ee3cc70e31058d7a9917d3c7d2b60096307c109c1929096e5a9347292ca78fc191698adc91fcdf244853551deb2747de1b9c9e820fb19e3b9486d64d59e8345af1c459df0d442506b0a2f8566345d0f04876def63e2c457996773f0867a0eec47f739207cd1816302edf1dc943a15b1d586620865e94fa8f03d2b9e7014754ba831c8907f9212366274cfdc3f3e7e0c70d8968952d053088931612141ff56c7630988dd70935d9850bbbb79d600957eac07f7a8298895a7909283c101eb994c2a66493a3a9ce22a02037efe4df52188a7e24be8820c9acdc481595c7a72e1d76c09d6f5b8168db309a855562ff541c5e5cf1102aa453dfd2658a2ff9a893d81b2b63e95569de18fc4439eb546ebd7399a70b673cbea14eb0022bcfa48856d3f9437424cbb4e059e89c5c1eda55e953af2909fc6c88c24446e2c12c2b18c37e77425be9ccae02fca98a1625f92fe777b3917ae8d3b6167bcaad0e532e3e16b6eaeae598fef9389f8190f5baaddd3b7353e9d94287a7b2c898ac4edb1e2473edde9c5f33dbefc29ee61776d184166cc7dd5c4ef1e6ba3aec9f147bd1d40baf8f0df5ccb2e5551f3d7df164d0a7d8aafa463dc2772f346d55db7e8a4b0cdc124c7620046a01d5ab1a5385167f6741b6658db4722196a31552df02cc0a81530ed8c5e1fdc6370177b90a228fea57c01762d54b6c4ca0d210a3ac765bbbf70e63b0a053d3ad2c4ffdfa0b76f106ae89f3a07d624652ac229a0ead4ea8bb4f69d5feb9b16e3b501567f5885f9a0df5052fbf8004edbbcae2f42be4651034fcc8b80fa124fee5a3298a5cca1226d6512bd07bf4f1c2b6885f633ad0ec43ee7dc6663055f0688919d9338114d280d635d43eace7570b81b217f2a6ea24e81ee7556cfd04cd74a5d47486e710ec015cc6456c41f97b3ad1439d8dfe236cfdc43b6c4ab7b991a62dff3adf31ad321cc23519ec9fd784d4b2e101aa88c3e5307d4858b76f79b9cfda34475aad74aa9c438eae272f94ec408ab896c03a1e263f0d70aea670e8aa3d7a2ac7c68b7a2bf0800e7943d5d65f4a82e34c31f05c1034a40a5d3c9da36dc93345e6bb95bf582de91c00664e712fce6645b59a66f333b31115581ec646e205e9fc6a553a3ee52e9d8aa172506cde7fe66c19c2344d9de551b5131296701d74393d33be34c669ba832440d5065c9245299a06f95cb25432107ee4f3eba758db181056786f8f1ad7984d3b49ffe76157a537cb27e39330a2255e8ca837f06b8bd7369271eb433633c264d0a91c160ec9d13ea6c8ddc9d2082c7589b3d3945565077f468a27784992f6e412d40e59348a79d415b6a9eebb854af04bc0c78abd1dc3bc29912c29c9afee5a73cc1b59430c4781f70fe349c385ba68029c05bbf4102c7a8b35b6518507c313dd7683cd379c242455a455aff5fdc48badf851dba3023fe7f279aff1b0f0dc7ca55782cb75e4f867b34c871449a33ac52e4cec6e7589d03be0cffdfc19a31a62dbbd9c7ab9039c8d11bd343cfaefafe0997a38325a94b6e7d3d2cc56cd884d21dc75e7d1ec5a250b5de75aab1225b19187f1856a303f716987f0f4d3b36ae09a7295615dedab874aba6515ae37c627021329f3b145acb7baafc0b0432d4e972a7e3c383cee1756ba3ace5650537b208b1ce04a3114f46d0ab90392efe0a8694845f5b8d5670bed56e2816b13bc3810cd4a5339fec1bda4530796cb7c6f81cb1f3ef8b82e863ecfebbec08b5101d89733c760c0d8ddf8d0cc08de10cf4b204bffd4549580f6c553b9f87969235f49333f5e95202563558b6f03975197bcc832ee684ddfd6a055f341828b4d95323e39353414c13c9b40293fc250b121a09d31d8ec5dd1c8bf0042770c2ade143b1713c9194ca646b8332e64539d37503d8aee29346f50978ced87f329d42edc9b7192aa5e6a1955ab2fa00bb6e3a6b2c90b41b1f7d662a52896752703fef43886d47038b938dc4353c7a7f19ff4a3fadcc550c8747396d2312c08d18ce40e4e388ef3aa4d14bc45a117548a686f84c01ae69f6150233cec863e8e73f415c5f72201275e3c319d11b08f2c43cf520075eb54754c074a3aab5666f57f7afb3a0c2e94d047c766f913aa5d75626daa13c184c44d67ecd386dfa2bf278784d6a7f2d777a5c5b3b7e8eae5fe44aa442ff1b2b6562d56136cfe64afed299115ad760d2d07b88ebf3fd88cf474121ce2bea507351088bcf15f7e1438d2d2103fa5aa84b76af53474f219d5e8db7acdacb28c632bfe3af13f9d19ddd2dc578418b93d3d5df2069c21863af399bcc58a6cd9c5efdd77ee47f1d1359f3a939753484df7e055f3c07ffee434d83f08d265f6f1eb1ddba1475bf655b39556e054b9bed431aeda8cb5ea42bcb5e176e813eca4494adbd685b0d02034f6a8afc622a271c30aa6e5cc782762e58d7d1bf7a81664f8e98952029b99e3ad8f8acd37d9e6a8e500384c02569865fb0b70480e2195302b4e674ab5cf5e840f93d73b0117a020b40a774cb55f6a4837149bc40fb9e09b17c698ab30bfebcb7c8d5ff6d355373baf33bdeac71377a94d5bc01244303137e129e58ee826f777675e5ecbc46fc0ed6e0fb6efcc54402dc2284c0d19aeeafe5064f5b4f36ad9890a8300ab4c85634715e5dbbc5f2d89966fb27d235e3b6b1b6a40f9f580d07ee9f15cdb598cfe5805ba6ef81e06ad226cc31dc0ef53c359a4096fa87d87dcbccdd0bcf3e8717fee90d5161634ff7a5098ac9c6bc88554a856e6246f29c8a5ea49a34442cefeeb3db0c325d64d69201f4a498aa1c84fd1e9861885c3b2278e700dc59ab613911ebc056921705dc24b44d2bff0d342652969db4cdfdd0daccadb1bfcdd3c9c50dfae893e7976f64e600c63304544fe8f8b700fb584155dec26af8d85139ada5283adf6510ee899c29efc2d688e3def131724893c252f1260131ab1d3e8b22717c3ab2c71ed488a5f2ffe5e608b08bc3126cd7af13f948b2d343123a491cb0b34a133c196533c6d5ac91e8171e5790eefe6d99338c89c21e9b530f684d4525a5cff510891676df1ae0f9faeb27e415f7ba9d116bab1a418a6c3ae71dad756a3b17402ff4e9e170372cc41bed7a695cf534f1ca11d3832046fe0a9eda27a6f4820096d61842382613064c7608496ee0f9479580786b2f34e3bb121f07fd8c5355f931a278e08ebc782977d5442adc9bef60705bde076fd11951e419a865557c3972ed83e0cfbba69b3971d97d1ee4424b04d73f7c40a400ca71e803169d8e51b21220d431a5c69e1d60389951b023f827268f896dfda60eb255c72a9bce35b65b8f9c0098974713169087915bd5430b048bcf3d67ad9280e49bda3fdf247b609d3e1478175787c59da878c78384065dab5153c4b882efe7d2d46849b0ec1dc4c54272278d6f6b36335516e8e4254f6a69a8e37423286f64618a586f70d113a15bf4c974f267191707cf6e170aa26e470429c62535434431a6e4c454c31d841d254c6863286e8e49131f98719902fadcd838b14d7a27e190341bf5ec8cd6ff07b0dfc7f02768ed109fb5e1df51e30b82908a9472397267673943f554e0136864b2ed497dac3f6bbec8bf5b6ee36f21ddd284f75ce627c15831fadd0b0ec14bd330fee0e472d9a47b93cb668d9cc0ba134ed0ab815c8ee1e916046114f2fd115c0a12e7e51b8503833367a3f329a9025b09f12d50ce966721e0c442475e2f9e0819ff736224fe1cf766e5620e4334746459543f0fd058ac658708a15018bc31ab86e530b9d5a60c8b10c1963ed293ca0ff5388b05eadf609237650133276f47c0e7a35baa92f7b01556606f3f78205dd7b3c7cb7988ebb0ccea4be1a961275221911765e08a690a1add38ccdc731aad731c92e69cf0b231ace5672e00bedf289facce483b64f007fc712d15e01371ebf7c24df0339c41aa777dda9cff8cc64e4699d0b9895b1be39f93fe5fe2cf4a705e98a4b85a513060b1bdd35d36958964a3dd685a109e1e4dd55f7e71e6557ca1441bc67f584fa20e8836a6eb6d8a28140f0d80732462ea4a59128edaa53fcf9900bc7a6dc5ed8b561dd417814b58"}, {0x70, 0x114, 0x200, "519dbf664272ea0df03eefa3c9ffe6684fe878acd2852677792870b597f7cac6c0a2f3013bb458d2156f9eb67cb5bee1d8ec320d074a259f9138239d31f27723bff65d086a7b4c4bb6e1c258257795b0319f4f64f481fa15c740"}, {0x98, 0x104, 0x20, "fd72e5dc1e637a51dcee46817dc891df73b68eba730b5ce86502fb5013250e4a91488f426b63d3556886ca9d86b2271247eb8bc2e29ab658b147ebf1a6a2fa0e527060f6eecda04d898358532300546795ab0008e0c9e07a74d15545f73990653cdb8fb5d53880af82f0546afdbc55845123e3b6a6c13cb3ad3d18853c5196aaa599a2f2ad"}, {0xb8, 0x1, 0x4, "334cee05f81a05584a1edc308564bb795cf8c1c6535c35e1e26efe385cab80b116a3e8edd5b1c8484492b2cedc843966e6d3f723fb85fe96800ecf28d594f01297be6bb9fb8b23baffe82684cb16db10635317cce207ba0553d23b6507558ca773944bbf1905c1741cde7a1240e383d858da4f55d7103b7d76395616b32a215e130be3a39eb2c56f05629e8585541093a0d4ab4194a5526bee20ca032e77836dce3135a43ad56314"}], 0x1270}}, {{&(0x7f0000007140)=@pppol2tp={0x18, 0x1, {0x0, r3, {0x2, 0x4e24, @local}, 0x1, 0x2, 0x2, 0x4}}, 0x80, &(0x7f00000074c0)=[{&(0x7f00000071c0)="dbff5604d66130110a24cb1ac53f7c21af06357e6fa84c469f131653e86bb43087da1712039fdd4476522b4ec87a69e582fcebb2052907cbf1a6604a4b660a08f23a671bed1f1d3a601cd7f27b83b641ed6f1eb22822f6326968452553d6d0", 0x5f}, {&(0x7f0000007240)="3c67ad4e75f3546a475d7049f0939ca9cd146389135439d97fe9167ad8d400a7d02395014d324a8dda0291f709ad24d8246d97fe9180858aaebccfc05b852d638aecb609fecf5378c58da733473df9f809b465d5b7e5205242552e7a2ee73a8ab7925b5bb94066e46532d645e211e0c16037e2feb91ae8166692fbdba998dd69466d09280a158d4f9ad55c7f98f8a50f8ec2b953f28f8547f4a5fca9b3a9", 0x9e}, {&(0x7f0000007300)="fd581d227d12e304a7547c608f5a2c127c1221f279a14d902eed1aa803eb4c8ce7a681ef38d162f5b109411dfc1c7881b90c11f24ea56d41f8ee1504ed3dd61fec066dbfb2ccf9872a2ac5dadb5e3731a0ac535cf8ca16f10f722a05a696576ddb07ac731915200f076206840e94bdda8dfe58f30e954618de27c1cd8d9c7f6586bc97d5025a32f484426198b504860b8b9df1f90ef89eea10e3746607e68084a51eaea27a6e5b3b770514530e540ae8c4539cddf5f24ffdc42428411765ce8dfac7fd94239f1cde65102d63556b", 0xce}, {&(0x7f0000007400)="a2beaed10d49eb1f372a181d77e716eddf569305d9011c270717b923ab1d4cc9456202596a6560d652d2b8ee0e5939af20cd5ed63224f9ba15010c512ff598de91f9f2cdbfa7885713439c2b9289a396eae153281ddc22f342d6c671f9f56233f7a547feefd6adc3fc8b851925b1cb4fae29b15c24e7ef99cfa940c63e719c5e9acdf1e74469f21b25b724b6dbb43b0801dc64", 0x93}], 0x4, &(0x7f0000007500)=[{0xf0, 0x10a, 0x7, "8353f2122d2c73f87217360be8abd0dd2ddb9d6961c195e15891a7508a87316bb0c462c7a9bb7c3fea4c698aef6ba1f9abba2c5a2acf9165949ab653770532acc714e10be2b3808f4ed68f8cac91729512c99031603aad6d0d14bbddc133e2f084db52cdfc1e05f4dfe80164fc3c293594eff0f95fe74b7c1741d83cf69c54aeec71d7199088beebe8639de787350902d3443156d12ff308099a10b1e7180e9f85d8b27f297479283544e946dce788f3394a3958b224d95f9cf5557dedf3c08695a4fb3b3f836e1dcfeb6ea3da3f626c5c01bad54e89ab094394842b"}, {0x100, 0x105, 0x17, "438353b10a0c6ff47bbd4b04ca4911479786467fe2ee314d2af45506b3adc31ed1f7f2360139b37b5e728bc47523de7c398f1353846965dcef1f2943d7a2b984f75d7ee427aa7437d86f762fc031e5a704c528c7c2210c4e4c07b3f6701bdf048f9a404cabe4e03a593b2ef72bf2bbe296d2e4244a871f70ee06d725787918d42fdba1575c26ba9f8759ddac00f1a24756789d06ea08c8c7278dfee99849f82ff17e49bebd7b41735d8eeb4574cc00c3003c71f2f16ffa5d9fb03a24a6cff417304ab1757f7413d59d19fb529b07da89559999554c7c7a2ab2e81c46a19e441189b413cd6403e1a0dd28a9"}, {0xd8, 0x84, 0x4, "2709a8ce5e5b253aae5ffedcfb839284626394520177ea5b9dd3a2ed4fd582a7a2eb00ed6e8b0aac52a0248a34b1d90886841b2e7d1c72e2d5a106f49869eb2b646daa21a6717a9a22e7da08bfa938044fb81406a17c4e2ac63b892d3723bc56c3080f05ca57bb98b24c0a5e297b037cfd2a0d2ab16ed08ba1d22ef3da4fed1780c1648d4b4e5c249eea2dfacddeccd01a654c4c8b7038e70d5a7166d62c2cdf8d916a63ea2086677c308d94bf038d728c02738153e728b929ae8dc9a7d1c0c4f0"}], 0x2c8}}], 0x8, 0xfec0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0x41395527) ioctl$TIOCVHANGUP(r4, 0x5437, 0x0) 22:49:39 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) fsetxattr$security_capability(r0, &(0x7f0000000000)='security.capability\x00', &(0x7f0000000040)=@v3={0x3000000, [{0x3, 0x8}, {0x8, 0x8}], r2}, 0x18, 0x2) r3 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) sendmsg$RDMA_NLDEV_CMD_RES_CQ_GET(r3, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x18, 0x140c, 0x20, 0x70bd2c, 0x4, "", [@RDMA_NLDEV_ATTR_RES_CQN={0x8}]}, 0x18}, 0x1, 0x0, 0x0, 0x4040}, 0x20004840) 22:49:39 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x0, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:39 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240), 0xfffffffffffff1c}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}, 0x8}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/96, 0x60}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r7) accept$alg(r5, 0x0, 0x0) r8 = dup(0xffffffffffffffff) write$UHID_DESTROY(r8, &(0x7f0000000200), 0xffffff77) setsockopt(r8, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, 0x0, 0x0, 0x1ffffffe) 22:49:39 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = accept$alg(r4, 0x0, 0x0) r9 = dup(r8) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r9, 0x40a85321, &(0x7f0000000480)={{0x1, 0xeb}, 'port1\x00', 0x42, 0x10c10, 0x7fffffff, 0x101, 0x1, 0x77c, 0x1, 0x0, 0x1, 0x8}) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:39 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r5) r6 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r7) r8 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r9) stat(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(0x0, r10, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) vmsplice(r11, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) statx(r11, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x7ff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(0x0, r13, 0x0) stat(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(0x0, r14, 0x0) stat(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(0x0, r15, 0x0) stat(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(0x0, r16, 0x0) setxattr$system_posix_acl(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000480)={{}, {0x1, 0x4}, [{0x2, 0x3, r3}, {0x2, 0x4, r5}, {0x2, 0x1, r7}, {0x2, 0x8, 0xee00}, {0x2, 0x0, r9}], {0x4, 0x2}, [{0x8, 0x0, r10}, {0x8, 0x4, r12}, {0x8, 0x0, r13}, {0x8, 0x4, r14}, {0x8, 0x4, r15}, {0x8, 0x2}, {0x8, 0x0, r16}], {0x10, 0x1}, {0x20, 0x2}}, 0x84, 0x2) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r18, 0x407, 0x0) write(r18, &(0x7f0000000340), 0x41395527) vmsplice(r17, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r19 = socket$inet_udp(0x2, 0x2, 0x0) r20 = socket$alg(0x26, 0x5, 0x0) r21 = getegid() r22 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r22, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r21, r23) setsockopt$ALG_SET_KEY(r20, 0x117, 0x1, &(0x7f0000000040), 0x0) r24 = dup(0xffffffffffffffff) write$UHID_DESTROY(r24, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r19, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:49:40 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x4, 0x1) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x41395527) ioctl$RTC_SET_TIME(r0, 0x4024700a, &(0x7f0000000040)={0x1b, 0x37, 0x12, 0x1b, 0x0, 0x9, 0x5, 0xeb, 0x1}) r1 = socket$inet6(0xa, 0x3, 0x1) pipe(&(0x7f0000000340)={0xffffffffffffffff}) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) accept4$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000100)=0x14, 0x0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:40 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x41395527) getpeername$llc(r1, &(0x7f0000000000)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000000040)=0x10) 22:49:40 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) getegid() r6 = getpid() sched_setattr(r6, &(0x7f0000000040)={0x38, 0x2, 0x12, 0x1000, 0x9, 0x0, 0x80000000000000, 0x0, 0x2, 0xfffffffe}, 0x0) fcntl$getown(0xffffffffffffffff, 0x9) r7 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r7, &(0x7f00000017c0), 0x315, 0x800000) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r7, 0xc0502100, &(0x7f00000002c0)) r8 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r9) ioctl$DRM_IOCTL_GET_CLIENT(r2, 0xc0286405, &(0x7f0000000480)={0x5, 0xfff, {}, {r9}, 0x7, 0x80000001}) r10 = getpid() sched_setattr(r10, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r11 = syz_open_procfs(r10, &(0x7f0000000240)='net/bnep\x00') preadv(r11, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r12) accept$alg(r5, 0x0, 0x0) r13 = dup(0xffffffffffffffff) write$UHID_DESTROY(r13, &(0x7f0000000200), 0xffffff77) setsockopt(r13, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, 0x0, 0x0, 0x1ffffffe) 22:49:40 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0), 0x4000000000000e5, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = accept$alg(r4, 0x0, 0x0) r9 = dup(r8) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:40 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r7) accept$alg(r5, 0x0, 0x0) r8 = dup(0xffffffffffffffff) write$UHID_DESTROY(r8, &(0x7f0000000200), 0xffffff77) r9 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r9, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) r10 = accept(r9, 0x0, &(0x7f0000000100)) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r10, 0x84, 0x6e, &(0x7f0000000480)=[@in={0x2, 0x4e21, @initdev={0xac, 0x1e, 0x1, 0x0}}, @in6={0xa, 0x4e21, 0x5, @empty, 0x10001}, @in6={0xa, 0x4e20, 0x0, @empty, 0x3}, @in6={0xa, 0x4e24, 0x7f, @mcast1, 0x7}, @in6={0xa, 0x4e22, 0x1, @dev={0xfe, 0x80, [], 0x36}, 0x9}, @in6={0xa, 0x4e20, 0x101, @remote, 0x8}], 0x9c) setsockopt(r8, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, 0x0, 0x0, 0x1ffffffe) 22:49:40 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) r8 = syz_open_dev$audion(&(0x7f00000001c0)='/dev/audio#\x00', 0x2, 0x280240) setsockopt$ALG_SET_KEY(r8, 0x117, 0x1, &(0x7f00000002c0), 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:49:40 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x0, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:41 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SNDRV_CTL_IOCTL_CARD_INFO(0xffffffffffffffff, 0x81785501, &(0x7f0000000100)=""/200) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) openat$selinux_member(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/member\x00', 0x2, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:41 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$FS_IOC_GETFLAGS(r4, 0x80086601, &(0x7f0000000100)) setregid(0x0, r7) r8 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vsock\x00', 0x8000, 0x0) r9 = socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000140)='l2tp\x00') r11 = socket$l2tp6(0xa, 0x2, 0x73) sendmsg$L2TP_CMD_TUNNEL_CREATE(r9, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x3c, r10, 0x923, 0x0, 0x0, {}, [@L2TP_ATTR_PROTO_VERSION={0x5}, @L2TP_ATTR_CONN_ID={0x8}, @L2TP_ATTR_ENCAP_TYPE={0x6, 0x2, 0x1}, @L2TP_ATTR_PEER_CONN_ID={0x8}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp6=r11}]}, 0x3c}}, 0x0) sendmsg$L2TP_CMD_SESSION_DELETE(r8, &(0x7f0000000680)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000640)={&(0x7f00000004c0)={0x58, r10, 0x300, 0x70bd26, 0x25dfdbfb, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5, 0x21, 0x1}, @L2TP_ATTR_MTU={0x6, 0x1c, 0xfff9}, @L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @mcast1}, @L2TP_ATTR_UDP_CSUM={0x5}, @L2TP_ATTR_PEER_SESSION_ID={0x8, 0xc, 0x3}, @L2TP_ATTR_DATA_SEQ={0x5}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x40000}, 0x81) accept$alg(r5, 0x0, 0x0) r12 = dup(0xffffffffffffffff) write$UHID_DESTROY(r12, &(0x7f0000000200), 0xffffff77) setsockopt(r12, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, 0x0, 0x0, 0x1ffffffe) 22:49:41 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) get_thread_area(&(0x7f0000000000)={0x100, 0x5ebd76dfd3830ea4, 0x400, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1}) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:41 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x2000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = accept$alg(r4, 0x0, 0x0) r9 = dup(r8) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f0000000340), 0x41395527) r11 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f00000003c0)='NLBL_CIPSOv4\x00') sendmsg$NLBL_CIPSOV4_C_LIST(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000004c0)={&(0x7f0000000540)={0x30, r11, 0x0, 0x0, 0x25dfdbfd, {}, [@NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x1}, @NLBL_CIPSOV4_A_DOI={0x8}, @NLBL_CIPSOV4_A_TAGLST={0x4}, @NLBL_CIPSOV4_A_MTYPE={0x8}]}, 0x30}}, 0x4000080) sendmsg$NLBL_CIPSOV4_C_ADD(r10, &(0x7f0000000300)={&(0x7f0000000100), 0xc, &(0x7f00000002c0)={&(0x7f00000001c0)={0x38, r11, 0x400, 0x70bd29, 0x25dfdbfc, {}, [@NLBL_CIPSOV4_A_TAGLST={0x24, 0x4, 0x0, 0x1, [{0x5, 0x3, 0x1}, {0x5, 0x3, 0x2}, {0x5, 0x3, 0x6c1c55383e427b2c}, {0x5, 0x3, 0x5}]}]}, 0x38}, 0x1, 0x0, 0x0, 0x80}, 0x20008000) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:41 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x20, 0x0, 0x0) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:41 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x80010, 0xffffffffffffffff, 0xd77b3000) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:49:41 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r7) accept$alg(r5, 0x0, 0x0) r8 = dup(0xffffffffffffffff) r9 = openat$cgroup_ro(r6, &(0x7f0000000100)='memory.current\x00', 0x0, 0x0) r10 = openat$nvram(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/nvram\x00', 0x1c2, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r10, 0xc02c5341, 0x0) r11 = socket$inet(0x2, 0x4000000000000001, 0x0) r12 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r12, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r11, 0x84, 0x77, &(0x7f0000000100)={r13}, 0x8) getsockopt$inet_sctp_SCTP_CONTEXT(r10, 0x84, 0x11, &(0x7f0000000480)={r13, 0xc000000}, &(0x7f00000004c0)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r9, 0x84, 0xa, &(0x7f00000001c0)={0xffff, 0x9, 0x4, 0x1, 0x1, 0x2, 0x3, 0x1000, r13}, &(0x7f0000000240)=0x20) write$UHID_DESTROY(r8, &(0x7f0000000200), 0xffffff77) setsockopt(r8, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, 0x0, 0x0, 0x1ffffffe) 22:49:42 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:42 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040)='/dev/hwrng\x00', 0x1, 0x0) write$FUSE_DIRENT(r0, &(0x7f0000000080)={0x38, 0x0, 0x2, [{0x0, 0x0, 0x9, 0xc6a, 'net/igmp\x00'}]}, 0x38) r1 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r1, &(0x7f00000017c0), 0x0, 0xfffffffffffffff8) ioctl$GIO_FONTX(r1, 0x4b6b, &(0x7f0000000000)={0x21, 0xa, &(0x7f0000000440)}) r2 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:42 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) getpeername$l2tp6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @initdev}, &(0x7f00000001c0)=0x20) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:49:42 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) timer_create(0x3, 0x0, &(0x7f0000000200)) exit(0x0) timer_delete(0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$inet_udp(0x2, 0x2, 0x0) r6 = socket$alg(0x26, 0x5, 0x0) getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r8) accept$alg(r6, 0x0, 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) 22:49:42 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x20, 0x0, 0x0) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:42 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) write$FUSE_OPEN(0xffffffffffffffff, &(0x7f0000000100)={0x20, 0x0, 0x3, {0x0, 0x2}}, 0x20) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_genetlink_get_family_id$nl80211(&(0x7f00000002c0)='nl80211\x00') sendmsg$NL80211_CMD_START_AP(r2, &(0x7f0000000480)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f0000000300)={&(0x7f0000001280)=ANY=[@ANYBLOB='|\a\x00\x00', @ANYRES16=r6, @ANYBLOB="000325bd7000fcdbdf250f00000094000e808d0002005f624c3c45c8771f81f5f363d1a838d1918cef88f4ef539cf8bca0d05229db589a5963487c58d9bf225f1b3f8e7ab072082ebee1a97ffc52aa49e8be02059ee388241d09f9c7614a2593585705aad91d0092354c9b182da56655c6bf27dd19a0a19c9c3530b427dd53b5c65431032af927d8d13d882bb595d0890c79e71a7eb9ab1228d830e135ce1f00000020bad9130d15a959ff3427f7003400817b04a984d73171b3a6a8f7aa80d3124c7946e39f43be60d648017fa6069100ab8c598e3e1d431d266a3be2ebd35fe922ef3c3e2b038be5e19c11b9a7429e2b212d738c70d984cbfdfaaff756c607a79b362dd256e24cf69e121a4f1fbb07bea63f77a8b15f12afe2b09f01d1b77a7915942e55492e3d7b29a62dd74df2229c2c8054611a233255901f5220d0368d168e17cd56984de148fc5866b1b3b1a0beb75d2d12073d00d7eb010958efea6b3dcbe2a475f4dafc15a020440e5e717c4d6eca0cc3ad5fe49592a141795b54b9b07a0a8ba3a435adce80f095c4f12ea86d27c7f66851b0938ddf406c0bebfd68b7a63a67fb577583d0fc03d8f48cc3822b31ec2d35ac534da45970783a19ce91d26b3df4b4c292e9ac61cad4af287fee5e6d091ea3057e89ad8e71c4cd888b7f7a157c78cd1a0d499a31ccb7966f0e949517d41a56b3eb2fd4663c95301ea7cec4965a51bcba3a1168101a9b5c6be83d73c3205ef242ae095695c4f3033c8979a5f44fb8724565f41897e5d1b33653374585fa6dc1e62648a4a4535337450ba83c74b2ab6596cb9ee30f621c1d6b967bc990530b8db53e8fd15fa8246c8a2b66af086252ae60c90b915df21274573adb9be3b6b908c6ad69c5c5477fe8d1df99aa0fd53bcde0d989f673e9b22de545a003ff7af6412e696e5042bea04ac901d070434f4210d3f3a91ecee7bb5d05977687e4e7f8a91fcdb8ba05de926f4ba6483be5f497f679e0fdb175233336cf2308b8d80ce167f93e7321f2b2c848208bfba23ad2cae2d13f74e2a3c8f881b3574c5304a382afddd3a7aab3d11428b9a6bdef04fc8c820a9ca3cfe136fa0473963517d655663f1242d9c3c04354156810855ff7a4d6e1f2c8b76b0cf5838d9ef264be12fd1e89821b82d3c8bc87953d5935c138c06ef9a7c7c35a5d4c95f16366391bc9e48b2f3194c64ddb662824c507cda99be63558845450a9207f632b2b306bdd58b9c2645e427aaa932ea98dee6ccf0af02ce5f684f054969d123aa184fd5f188ffe116d2270f9db1643203f43745c6d5997c8d8892ac1d402f66f4008805ffd824b8d42e8bef5b277bed1279ad0791afcd8c1f5bec0eefcc964500fbdb97055fe93547b8c0c823e2ad178cde74a2e935c7d428e36792e08e6e4e070354852f20a8b835e70b180e0ee8ec561395992b44f5b180680d9d680599ca79f40949654eb92ea25b150da27630c1b09fa058bd6dfd329cc98e850eb740dae73e9c34274d61aa4b3a0235f8e81397b3995800207b46edc8b2d0a6724b3e7396937cb1b2a542e5018ecab9dcd0e03588b7bf364b5fac08ad7841f9d9841af62a9464e669788272c9bdd953faf191844ac5d08ddd1207f24509e1eb77df6284b5ec982e1d3736764745eeecb1ccc94f8e9f04a7fad2c3ad3ca3a64a839c054093d33618bd6bf3dedc065257e1619fb217c2663fa6c6f306760d4f9ed0bf45052a589322861766b5dd1b5e187a22886b344484c22ef57647f2b396035551502f528ddfe5e13874d2e0d53be71f8a4ca71c6862ea97205b996414d9c565119cf4ec7aaeccbf8afe1779b470538d43894dc5e31b0e03d9c2678dfbca7caba2414813f1d31d5afde97ac36ad00e18e5e9500603bb1e4cd6f7855777e82f59e0264dd443217335a5307737f0edde83acb5e9b0b7e6084c1e844334da46fb53970dda0f57af267faeb1297e03ec331e0720570a6fd5bb7761c99c1d171be8807668525392feaa6cf35de92216e28a1d2ffc9f008e55ec03a0935a024e3579593e026f2447ee2aee6e64804b8566a953d000e2f6f66572692a468d8d4f6bdaad267c31ca0df528f2bd74d892123395830869ee4814f17219531805c89b6ac6578f6be23c67ee9d1204f6ff37e3ca783a64ef01939481c42d270f5a7c5d62b489bba78cc6836c6372ad1033be1ce8f851546cc470d98d1879b72cade4f5c3dc4f9c2355d41af406d9aaef2250b343733d63c633f52b7ea191fdd72f429793c375abd667be541ace62d206283e0fadcf3a61ee3526b0993508ded0756cf98155dc2114bfddba015b47054d269e49e7f9719458ce7df94105646ce15de30c88eafa5ee2078596940d08d91c04c61f4d14d0941e1bfbaba32f25b3e116ac02cd64c54ba393228d3008915695a4d8dcf8025a49638b16d38e398a9a7712088d7f402d7ec62b775bdcceeafbad004b669356cc4ebac7079a9bd23afabfc9e2840dab64e58d2fcad0430ea94fc95f5bb7781c9320cefa81410fd97fe5b22f72ee2e5e143fa582e4c9ad4f202105db60cea54426197dbf5f3cb3032a75b396410dbbc9b79659971d03fc133fe07cf9b9331e4dfec7f767aa58ed12fc5fe2e1d5f6c698d48d8328b1c5116fda06c0b7f47e8ea34db242f2d0114eb1eece6b6a3d07d502d0d766daafd58d48b006e64a39ed4d1ea9600000400a68008000d00d608d474dc5c08b5d174430b0000"], 0x77c}, 0x1, 0x0, 0x0, 0x40800}, 0x48840) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x2000, 0x0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r8) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r4, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:42 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x41395527) ioctl$sock_bt_hidp_HIDPGETCONNLIST(r1, 0x800448d2, &(0x7f0000000000)={0xa, &(0x7f0000000380)=[{}, {}, {}, {@fixed}, {@none}, {@fixed}, {@fixed}, {@fixed}, {}, {@fixed}]}) ioctl$sock_inet_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000040)={'veth1_to_team\x00', {0x2, 0x4e22, @multicast2}}) setsockopt$pppl2tp_PPPOL2TP_SO_RECVSEQ(r2, 0x111, 0x2, 0x0, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x41395527) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100)='nl80211\x00') sendmsg$NL80211_CMD_REQ_SET_REG(r3, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x48, r4, 0x0, 0x70bd2c, 0x25dfdbfc, {}, [@NL80211_ATTR_REG_RULES={0x2c, 0x22, 0x0, 0x1, [@NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x1ff}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x6}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x6}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0xfffff0dc}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x7ff}]}, @NL80211_ATTR_USER_REG_HINT_TYPE={0x8}]}, 0x48}, 0x1, 0x0, 0x0, 0x4041}, 0x40000) 22:49:43 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x3, 0x0, 0x6, 0x10001}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r8) accept$alg(r5, 0x0, 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, 0x0, 0x0, 0x1ffffffe) r10 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r10, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) r11 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r12) fchown(r10, r12, r6) 22:49:43 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f00000002c0)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x871, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0xffffffffffffffff, 0x0, 0x0, 0x373, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, r2, 0xa) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0x41395527) r5 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f00000001c0)='NLBL_CIPSOv4\x00') sendmsg$NLBL_CIPSOV4_C_LIST(r4, &(0x7f0000000680)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000640)={&(0x7f0000000480)={0xb8, r5, 0xa1, 0x70bd27, 0x25dfdbfd, {}, [@NLBL_CIPSOV4_A_MLSLVLLST={0x5c, 0x8, 0x0, 0x1, [{0x3c, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x29d08499}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x7638e47f}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xfe}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xb5}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xc3}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x5c}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x91}]}, {0x1c, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x2d}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x655f67f7}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x84}]}]}, @NLBL_CIPSOV4_A_TAGLST={0x1c, 0x4, 0x0, 0x1, [{0x5}, {0x5, 0x3, 0x5}, {0x5, 0x3, 0x7}]}, @NLBL_CIPSOV4_A_TAGLST={0x24, 0x4, 0x0, 0x1, [{0x5, 0x3, 0x6}, {0x5, 0x3, 0x5}, {0x5}, {0x5, 0x3, 0x7}]}, @NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x776fd57660eb05ee}]}, 0xb8}, 0x1, 0x0, 0x0, 0x20008081}, 0x8081) r6 = socket$alg(0x26, 0x5, 0x0) r7 = getegid() r8 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r8, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r7, r9) setsockopt$ALG_SET_KEY(r6, 0x117, 0x1, &(0x7f0000000040), 0x0) r10 = accept$alg(r6, 0x0, 0x0) r11 = dup(r10) write$UHID_DESTROY(r11, &(0x7f0000000200), 0xffffff77) setsockopt(r11, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:43 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=@newlink={0x48, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gtp={{0x8, 0x1, 'gtp\x00'}, {0x14, 0x2, 0x0, 0x1, {{0x8}, {0x8}}}}}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x48}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000000100)={'wg0\x00', r4}) getsockopt$ARPT_SO_GET_INFO(0xffffffffffffffff, 0x0, 0x60, &(0x7f0000000000)={'filter\x00'}, &(0x7f0000000080)=0x44) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:43 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x20, 0x0, 0x0) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:43 executing program 5: prlimit64(0x0, 0x7, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x9}, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x2a0d2983, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x0, 0xf167) r7 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000100)='/dev/cachefiles\x00', 0xa2a00, 0x0) statx(r7, &(0x7f00000000c0)='./file0\x00', 0x6000, 0xc80, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r8) accept$alg(r5, 0x0, 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) r10 = socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, 0x0, 0x0, 0x1ffffffe) fsetxattr$security_selinux(r10, &(0x7f00000001c0)='security.selinux\x00', &(0x7f0000000240)='system_u:object_r:apt_var_lib_t:s0\x00', 0x23, 0x3) 22:49:44 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r2, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) setsockopt$IP_VS_SO_SET_ZERO(r2, 0x0, 0x48f, &(0x7f0000000100)={0x33, @loopback, 0x4e23, 0x0, 'wrr\x00', 0x10, 0xfffffff7, 0x5a}, 0x2c) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = socket$alg(0x26, 0x5, 0x0) r7 = getegid() r8 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r8, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r7, r9) setsockopt$ALG_SET_KEY(r6, 0x117, 0x1, &(0x7f0000000040), 0x0) r10 = dup(0xffffffffffffffff) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r5, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) [ 723.861922] IPVS: set_ctl: invalid protocol: 51 127.0.0.1:20003 22:49:44 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(0xffffffffffffffff, 0xc02064b9, &(0x7f00000001c0)={&(0x7f0000000100)=[0x8000000], &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x1, 0x200, 0xbbbbbbbb}) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = accept$alg(r4, 0x0, 0x0) r9 = dup(r8) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) openat$md(0xffffffffffffff9c, &(0x7f0000000480)='/dev/md0\x00', 0x2000, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:44 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x41395527) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/nvram\x00', 0x1c2, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r2, 0xc02c5341, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) r4 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r3, 0x84, 0x77, &(0x7f0000000100)={r5}, 0x8) getsockopt$inet_sctp_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f0000000480)={r5, 0xc000000}, &(0x7f00000004c0)=0x8) setsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000000100)={r5, @in6={{0xa, 0x4e24, 0x5, @mcast1, 0x49}}}, 0x84) r6 = syz_open_dev$mouse(&(0x7f0000000000)='/dev/input/mouse#\x00', 0x200, 0x800) write$P9_RREADLINK(r6, &(0x7f0000000040)={0x10, 0x17, 0x2, {0x7, './file0'}}, 0x10) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r7, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) fcntl$setsig(r7, 0xa, 0x0) 22:49:44 executing program 2: r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x86, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000140), 0x4}, 0x0, 0x0, 0xeb9, 0x9}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x1) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000a00)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_SET(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="16df05d2b77c50b17d8f1529000000000000000756cdd514", @ANYRES16=r2], 0x2}}, 0x0) sendmsg$TIPC_NL_SOCK_GET(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000001c0)={&(0x7f0000000380)={0x204, r2, 0x300, 0x70bd25, 0x25dfdbfe, {}, [@TIPC_NLA_BEARER={0xc, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x3f}]}, @TIPC_NLA_NET={0x50, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc, 0x3, 0x1}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x3}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x401}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x3}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x982}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x4}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x8}]}, @TIPC_NLA_PUBL={0x54, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xd2}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x200}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x800000}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x5}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x3}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x80}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x5}, @TIPC_NLA_PUBL_LOWER={0x8}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x4}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x5}]}, @TIPC_NLA_LINK={0x84, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x1c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x80000000}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xffffffff}]}, @TIPC_NLA_LINK_PROP={0x1c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x19}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}]}, @TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}]}, @TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0xffffffff}]}, @TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}]}, @TIPC_NLA_LINK_PROP={0x24, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1308bc64}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1c}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5bd}]}]}, @TIPC_NLA_NET={0x38, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc, 0x3, 0xffffffffffffffff}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x100}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0xfffffffffffffffa}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x2}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x80000000}]}, @TIPC_NLA_MEDIA={0x70, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0x54, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3f}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x101}, @TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x89f5}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7fffffff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xa}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x9}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x6f}]}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}]}, @TIPC_NLA_MON={0x14, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0xbc}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xffffffc1}]}]}, 0x204}, 0x1, 0x0, 0x0, 0x1b1203022261d5cc}, 0x24000085) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x41395527) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_INFO(r3, 0xc0bc5310, &(0x7f0000000000)) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) vmsplice(r4, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) setsockopt$inet6_mtu(r4, 0x29, 0x17, &(0x7f0000000240)=0x5, 0x4) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xfec0) syz_genetlink_get_family_id$nbd(&(0x7f0000000100)='nbd\x00') [ 724.588072] IPVS: set_ctl: invalid protocol: 51 127.0.0.1:20003 22:49:45 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340), 0x0) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:45 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) r8 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r8, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) ioctl$FIBMAP(r8, 0x1, &(0x7f0000000100)=0xd2b1) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r9) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r10 = dup(0xffffffffffffffff) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:49:45 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000640)=""/194, 0xc2}, {&(0x7f0000000480)=""/70, 0x46}], 0x1}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}, 0x5}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/100, 0x64}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000000740)={0x0, 0x70, 0x69, 0x1, 0x43, 0xfd, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x7f, 0x20000000000}, 0xc000, 0x400000, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, r2, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0x41395527) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(0xffffffffffffffff, 0xc01064b5, &(0x7f00000001c0)={&(0x7f0000000100)=[0x0], 0x1}) ioctl$DRM_IOCTL_MODE_GETPLANE(r5, 0xc02064b6, &(0x7f0000000300)={r6, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f00000002c0)=[0x0, 0x0]}) r7 = getegid() r8 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r8, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r7, r9) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r10 = accept$alg(r4, 0x0, 0x0) r11 = dup(r10) write$UHID_DESTROY(r11, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x0, 0x1ffffffe) 22:49:45 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9, 0x0, 0x0, 0x0, 0x3f}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x12020, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0x41395527) r5 = dup(0xffffffffffffffff) ioctl$sock_kcm_SIOCKCMCLONE(r4, 0x89e2, &(0x7f0000000100)={r5}) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0)}, 0xc000, 0x0, 0x0, 0x9, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = socket$inet_udp(0x2, 0x2, 0x0) r7 = socket$alg(0x26, 0x5, 0x0) getegid() r8 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r8, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r9) accept$alg(r7, 0x0, 0x0) r10 = dup(0xffffffffffffffff) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r6, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r6, 0x0, 0x0, 0x1ffffffe) 22:49:45 executing program 4: r0 = syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0x6d, 0x619fd26f15255ee3) sendto$rxrpc(r0, &(0x7f0000000040)="674cf6b3489b2368617531fae0bccf09cd1edd21404aa76c1570fa5dd18195c521e730b59d899e35a4732bb5f45ddc5ff3bba15096d8e6556a4ee82f45a220363b0c28aa23ab0c0dc419b1779270e361c97bf00e8426ca30454c87b0a213615f32", 0x61, 0x44000, &(0x7f0000000100)=@in4={0x21, 0x2, 0x2, 0x10, {0x2, 0x4e24, @remote}}, 0x24) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:46 executing program 2: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000480)="4fda883fb2efac9b94688333aa28727a9298bb4adc50ded6fd50610c684c740fe6fe967434abfc941bef2bbc6a271b2434000099a15e438d66baf8ca2c4428cad65fef1dfaa3ae0ea5a96144d6bfa04b57cea878af595b038ea16c5a2173b5449f97866312c9eb8da24064bd08285565f5edec9c77bd49ddc512ee9bf8eb38491201aeb70207a4fc96e8fe1a141056a9170b3b7d2c908dc2df33b21a7bfd82ab4263ef3e07413c0dd27cfca285955fd49933acef2ea9495be229cd4ddd6efa6970da04ed7df043d580bd194115acc737b74375e3c2eff9a7e1761aff78fa75578992be8a015833c1bd735c37e325e3e5a0f2bb0e306c0d3127423bf1ad4b", 0x8) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000200)=0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x410, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x4) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x5) r3 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) r4 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x10000, 0x0) ioctl$sock_SIOCDELRT(r4, 0x890c, &(0x7f0000000140)={0x0, @l2tp={0x2, 0x0, @remote, 0x2}, @sco={0x1f, @fixed={[], 0xd}}, @nfc={0x27, 0x1, 0x2, 0x2}, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff, 0xfffffffffffffff5, 0x76a2}) openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000240)='/selinux/enforce\x00', 0x200, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000480), 0x2e9, 0xfec0) r5 = socket$inet(0x2, 0x1, 0x7) getsockopt$ARPT_SO_GET_INFO(r5, 0x0, 0x60, &(0x7f0000000000)={'filter\x00'}, &(0x7f0000000080)=0x44) 22:49:46 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = accept$alg(r4, 0x0, 0x0) r9 = dup(r8) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) r10 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r10, 0x0, 0x30, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000002000000ac141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000002000000ac1e000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072bc84647525506da89c28f349cfbdb00971fcd14cdeb718eeb75ad14a4621facf664c6dc34de995c729de47720e8fcc787837c46c8526f8ba44e2d4d99b0199c24d500d00ab16bb015e77ffbef2e24f93f27fd2"], 0x10c) ioctl$FS_IOC_GETFLAGS(r10, 0x80086601, &(0x7f0000000100)) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0xffffffffffffffe6) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:46 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0xffffffffffffffe6, 0x2, 0x40, 0x0, 0x6, 0x0, 0x1}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r7) accept$alg(r5, 0x0, 0x0) r8 = dup(0xffffffffffffffff) write$UHID_DESTROY(r8, &(0x7f0000000200), 0xffffff77) setsockopt(r8, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, 0x0, 0x0, 0x1ffffffe) 22:49:46 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340), 0x0) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:46 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) socket$inet_udp(0x2, 0x2, 0x0) socket$alg(0x26, 0x5, 0x0) getegid() r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r4, &(0x7f00000017c0), 0x1b2, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0x41395527) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r6, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) fstat(r6, &(0x7f00000002c0)) stat(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(0x0, r7, 0x0) r8 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ftruncate(r8, 0x4000ff9) r9 = open(&(0x7f0000000240)='./bus\x00', 0x105000, 0x0) sendfile(r8, r9, 0x0, 0x8000fffffffe) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) socket$inet_udplite(0x2, 0x2, 0x88) 22:49:46 executing program 1: r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x50, 0x1002, 0x9}, 0x0) r1 = gettid() prlimit64(r1, 0x8, &(0x7f0000000280)={0x800009, 0x8d}, 0x0) r2 = getpid() sched_setattr(r2, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r3 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r3, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) mq_notify(r5, &(0x7f00000001c0)={0x0, 0x30, 0x2, @thr={&(0x7f00000002c0)="da18251554dd911b2feeea9bdc2ba3fe6c282b693b9f9ce2b42fc74079d0b29642425820cc7d6f0bfb2254e1047592dccb779eb26f9081afa9dcb4afff0013c19fa23a4dde87ee12e0bf2464501b641dbfa761b14c82", &(0x7f0000000480)="7dd24f37b2b3b8ad56c2425652e1cc03d77b17c64e3b323dfe6a3b45f0a4f4ea7fea68186dedbee03c1595157226dee159b9c0f9facd778650a5e4fb237e81eb6c1cb217fddf2c88062963ffc02e78a2511ec0d5c75b1b4504e7e53552b283a1679472f1a9b264b29a2a6026625575002fe893aa2cfad3517161dcf6c5beaec981d815"}}) fcntl$setpipe(r5, 0x407, 0x0) write(r5, &(0x7f0000000340), 0x41395527) vmsplice(r4, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x8, 0x0, 0x0, 0x0, 0x400, 0x40, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg$IPCTNL_MSG_TIMEOUT_DELETE(0xffffffffffffffff, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)={0x9, 0x0, 0x0, 0x8000000001}, 0x2c) bpf$MAP_CREATE(0x0, &(0x7f0000000140)={0x9, 0x18, 0x249e1e, 0x8000000001}, 0x2c) socket$alg(0x26, 0x5, 0x0) ioctl$VHOST_GET_VRING_BASE(r3, 0xc008af12, &(0x7f0000000100)) getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000340), 0x41395527) statx(r7, &(0x7f0000000200)='./file0/file0\x00', 0x800, 0x0, &(0x7f0000000380)) 22:49:46 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) [ 726.752520] audit: type=1804 audit(1584053387.098:82): pid=4594 uid=0 auid=4294967295 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 op="invalid_pcr" cause="open_writers" comm="syz-executor.0" name="/root/syzkaller-testdir193236091/syzkaller.YLdjpH/813/bus" dev="sda1" ino=17931 res=1 22:49:47 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer\x00', 0x10000, 0x0) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/nvram\x00', 0x1c2, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r2, 0xc02c5341, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) r4 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r3, 0x84, 0x77, &(0x7f0000000100)={r5}, 0x8) getsockopt$inet_sctp_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f0000000480)={r5, 0xc000000}, &(0x7f00000004c0)=0x8) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r1, 0x84, 0x19, &(0x7f0000000040)={r5, 0x7}, 0x8) [ 726.798863] audit: type=1800 audit(1584053387.098:83): pid=4594 uid=0 auid=4294967295 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 op="collect_data" cause="failed(directio)" comm="syz-executor.0" name="bus" dev="sda1" ino=17931 res=0 22:49:47 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x6, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) r7 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r7, &(0x7f00000017c0), 0x315, 0x800000) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f0000000340), 0x41395527) statx(r8, &(0x7f0000000480)='./file0\x00', 0x2000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r9) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r10 = accept$alg(r4, 0x0, 0x0) r11 = dup(r10) write$UHID_DESTROY(r11, &(0x7f0000000200), 0xffffff77) sendmsg$IPCTNL_MSG_EXP_GET_STATS_CPU(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000002c0)={&(0x7f00000001c0)={0x14, 0x3, 0x2, 0x401, 0x0, 0x0, {0x1, 0x0, 0x9}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x81}, 0x1) setsockopt(r11, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) r12 = syz_open_procfs(0x0, &(0x7f0000000640)='net/ip_mr_cache\x00') ioctl$sock_inet6_tcp_SIOCOUTQNSD(r12, 0x894b, &(0x7f0000000680)) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:47 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340), 0x0) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) [ 726.798889] audit: type=1804 audit(1584053387.248:84): pid=4581 uid=0 auid=4294967295 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 op="invalid_pcr" cause="ToMToU" comm="syz-executor.0" name="/root/syzkaller-testdir193236091/syzkaller.YLdjpH/813/bus" dev="sda1" ino=17931 res=1 22:49:48 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) pipe(&(0x7f0000000340)={0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/nvram\x00', 0x1c2, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r2, 0xc02c5341, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="01020000", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r3, 0x84, 0x77, &(0x7f0000000100)={r4}, 0x8) getsockopt$inet_sctp_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f0000000480)={r4, 0xc000000}, &(0x7f00000004c0)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r1, 0x84, 0x66, &(0x7f0000000100)={r4, 0x6d5}, &(0x7f0000000140)=0x8) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000180)={r5, @in6={{0xa, 0x4e22, 0xfffffffe, @loopback, 0x1}}}, 0x84) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r6 = socket$inet6(0xa, 0x3, 0x1) connect$inet(r0, &(0x7f0000000500)={0x2, 0x4e20, @local}, 0x10) connect$inet6(r6, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r8 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r8, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) vmsplice(r8, &(0x7f0000000000)=[{&(0x7f0000000380)="64c7a15add8898453e1b53c7afce116770bdd68f5809018d0c7258bf22f907b6ddae6704e5dde0e632d61a3741cb7e8bef8b2066cb2d004a868aa0f5fce8b0a80423c5f303afe2aa9387448941daeceaa394e7b01e9f839c37e59bc38cd7adf366ad7901fd892eb324a0bf3362e04a446cd7897b0cce2ce88643599fac2c1fb56b2256786a8b3aaf0571333d41aa1691e96976f29bbe4f24b03752d77483365b169d09b650246b32de0d2a027682fcaf4c0d8f5a0d8938c836d0a04bb068227d43993ecdcde0aa1b58d603c31b73c4279909b08e098f6aa0d96b6172d4a09e831e987e838b549761c1d7330b213c3613d1cd52b8a1010328858cc3", 0xfb}], 0x1, 0x0) r9 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$BLKGETSIZE(r9, 0x1260, &(0x7f0000000080)) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x4e23, 0x8, @ipv4={[], [], @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x6}, 0x1c) sendmmsg(r6, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:48 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500)}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') unlinkat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0) preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r7) accept$alg(r5, 0x0, 0x0) r8 = dup(0xffffffffffffffff) write$UHID_DESTROY(r8, &(0x7f0000000200), 0xffffff77) setsockopt(r8, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') r9 = socket$nl_rdma(0x10, 0x3, 0x14) preadv(r9, &(0x7f00000017c0), 0x0, 0x800000) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f0000000340), 0x41395527) unlinkat(r6, &(0x7f00000002c0)='./file0\x00', 0x0) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, 0x0, 0x0, 0x1ffffffe) 22:49:48 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r4, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) ioctl$sock_inet_SIOCGIFADDR(r4, 0x8915, &(0x7f0000000480)={'vlan1\x00', {0x2, 0x4e22, @loopback}}) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = socket$alg(0x26, 0x5, 0x0) r7 = getegid() r8 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r8, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r7, r9) setsockopt$ALG_SET_KEY(r6, 0x117, 0x1, &(0x7f0000000040), 0x0) r10 = dup(0xffffffffffffffff) pipe(&(0x7f0000000340)={0xffffffffffffffff}) vmsplice(r11, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) r12 = socket$nl_generic(0x10, 0x3, 0x10) r13 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080)='nl80211\x00') sendmsg$NL80211_CMD_GET_MPATH(r12, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x20, r13, 0x2468825185d9173d, 0x0, 0x0, {}, [@NL80211_ATTR_MAC={0x4, 0x4, @broadcast}]}, 0x20}}, 0x0) sendmsg$NL80211_CMD_DEL_INTERFACE(r11, &(0x7f0000000300)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000002c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="bc660ca175d856012c13ea91c1cd90a4a665ece5202ed84100002000"/39, @ANYRES16=r13, @ANYBLOB="100027bd7000ffdbdf25080000001400040077673000"/34], 0x28}, 0x1, 0x0, 0x0, 0x810}, 0x4040) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r5, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:49:48 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = accept$alg(r4, 0x0, 0x0) r9 = dup(r8) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) r10 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/checkreqprot\x00', 0x2, 0x0) ioctl$SNDCTL_DSP_SETTRIGGER(r10, 0x40045010, 0xffffffffffffffff) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:48 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0xa0}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xfec0) ioctl$VIDIOC_QUERYBUF(0xffffffffffffffff, 0xc0585609, &(0x7f0000000000)={0x4, 0x0, 0x4, 0x40001103, 0x669872e6, {}, {0x3, 0x2, 0x9a, 0x81, 0x1f, 0x7e, "2e35f187"}, 0x9, 0x4, @offset=0x1, 0x1, 0x0, r0}) getsockopt$inet_sctp_SCTP_NODELAY(r2, 0x84, 0x3, &(0x7f0000000080), &(0x7f0000000100)=0x4) r3 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r3, &(0x7f00000017c0), 0x315, 0x800000) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r4, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) ioctl$sock_bt_hidp_HIDPCONNADD(r3, 0x400448c8, &(0x7f0000000180)={r4, r1, 0x2, 0x6, &(0x7f0000000140)="cb047f2e55cc", 0x4, 0x81, 0x400, 0xfff7, 0x5, 0x1, 0x1, 'syz0\x00'}) 22:49:49 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b505", 0x2) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:49 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) pipe(&(0x7f0000000340)={0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/nvram\x00', 0x1c2, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r2, 0xc02c5341, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="01020000", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r3, 0x84, 0x77, &(0x7f0000000100)={r4}, 0x8) getsockopt$inet_sctp_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f0000000480)={r4, 0xc000000}, &(0x7f00000004c0)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r1, 0x84, 0x66, &(0x7f0000000100)={r4, 0x6d5}, &(0x7f0000000140)=0x8) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000180)={r5, @in6={{0xa, 0x4e22, 0xfffffffe, @loopback, 0x1}}}, 0x84) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r6 = socket$inet6(0xa, 0x3, 0x1) connect$inet(r0, &(0x7f0000000500)={0x2, 0x4e20, @local}, 0x10) connect$inet6(r6, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r8 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r8, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) vmsplice(r8, &(0x7f0000000000)=[{&(0x7f0000000380)="64c7a15add8898453e1b53c7afce116770bdd68f5809018d0c7258bf22f907b6ddae6704e5dde0e632d61a3741cb7e8bef8b2066cb2d004a868aa0f5fce8b0a80423c5f303afe2aa9387448941daeceaa394e7b01e9f839c37e59bc38cd7adf366ad7901fd892eb324a0bf3362e04a446cd7897b0cce2ce88643599fac2c1fb56b2256786a8b3aaf0571333d41aa1691e96976f29bbe4f24b03752d77483365b169d09b650246b32de0d2a027682fcaf4c0d8f5a0d8938c836d0a04bb068227d43993ecdcde0aa1b58d603c31b73c4279909b08e098f6aa0d96b6172d4a09e831e987e838b549761c1d7330b213c3613d1cd52b8a1010328858cc3", 0xfb}], 0x1, 0x0) r9 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$BLKGETSIZE(r9, 0x1260, &(0x7f0000000080)) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x4e23, 0x8, @ipv4={[], [], @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x6}, 0x1c) sendmmsg(r6, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:49 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r2, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r2, 0x84, 0x4, &(0x7f0000000100), &(0x7f00000001c0)=0x4) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) [ 728.728602] audit: type=1400 audit(1584053389.218:85): avc: denied { create } for pid=4631 comm="syz-executor.5" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_rdma_socket permissive=1 22:49:49 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x10, 0x0, 0x0, 0x0, 0x4c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext, 0xc0b0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xf, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r7) r8 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r8, 0x0, 0x30, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000002000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000000000000000000100000002000000ac1e000100"/272], 0x10c) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r8, 0x84, 0x20, &(0x7f0000000100)=0x6, 0x4) accept$alg(r5, 0x0, 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, 0x0, 0x0, 0x1ffffffe) 22:49:49 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/policy\x00', 0x0, 0x0) ioctl$VIDIOC_G_PRIORITY(r4, 0x80045643, 0x1) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:50 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) r4 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r4, &(0x7f00000017c0), 0x315, 0x800000) r5 = openat$nvram(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/nvram\x00', 0x1c2, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, 0x0) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) r7 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r7, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r6, 0x84, 0x77, &(0x7f0000000740)=ANY=[@ANYRES32=r8, @ANYBLOB="00000180973ce3983193ee0e365fe059427867886b5a2b2f8f7d5b812127b29881ab56d83f72e7584eb1b6f03cf530ae99277563114ecca010015f87565d44a7e8545447fb4b83db71e7e67a695a48bf922504ac7726816009ea959f495e8e733bc1e7f17abb7758c23417163f6aba8170d1ec4c0800000000000000274b00287690169e6a077b1c24cd74655f7e4f81eb471ee8a6d3e3ec56f4525ae4a7a272483ee547bfd5ec7365776ebf36d8162d0d93e684771a8c7aba3668e8774529bdd7242ebc01b97f6c14f43d71d06e7eb2e552051374633ab93f7b7b2224de293dae28f5bbcf324b856a504340d8894b5fce0337a58f86bd692b77443d667c6083c87768d60d06b5f58fd6542cb3ea252c86029c1a554f9b185547adc66813d9f8789973cf5fec303988b50efcdb96d5e9b54085998547ded2971ef98725a64a37b4749f6aec"], 0x8) getsockopt$inet_sctp_SCTP_CONTEXT(r5, 0x84, 0x11, &(0x7f0000000480)={r8, 0xc000000}, &(0x7f00000004c0)=0x8) r9 = openat$nvram(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/nvram\x00', 0x1c2, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r9, 0xc02c5341, 0x0) r10 = socket$inet(0x2, 0x4000000000000001, 0x0) r11 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r11, 0x84, 0x1d, &(0x7f0000000640)=ANY=[@ANYBLOB="010000c81c22f6dd192cafe00502949c22b2979f52b946f8fbcac26f27e2ce08dda8358c827c0e1803f2a8738e3775a06eb573f58843042cf57a95cb4ba8540d0a74e04e13f2fa442a87f04081580b2cc85fe73947ef01d621c66da378e1bc698787eb1f31ae961d426929840b7641117293ad73aef0c38e21388e341968b6298f8adecc79a1b0d51d6e56a962506325cfd2c5e0cc5c3c8ba16a59d31bb4d4be85defba50017aa57177af95c180a0f1199542c03628f29e215f4347710edc53d4caf6971", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r10, 0x84, 0x77, &(0x7f0000000100)={r12}, 0x8) getsockopt$inet_sctp_SCTP_CONTEXT(r9, 0x84, 0x11, &(0x7f0000000480)={r12, 0xc000000}, &(0x7f00000004c0)=0x8) getsockopt$inet_sctp6_SCTP_STATUS(r4, 0x84, 0xe, &(0x7f0000000480)={r8, 0x6, 0xeb4, 0x1, 0x3, 0x0, 0x5, 0x5, {r12, @in={{0x2, 0x4e21, @broadcast}}, 0x0, 0x400, 0x0, 0x3, 0x628a}}, &(0x7f0000000100)=0xb0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r13 = socket$inet_udp(0x2, 0x2, 0x0) r14 = socket$alg(0x26, 0x5, 0x0) r15 = getegid() r16 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r16, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r15, r17) setsockopt$ALG_SET_KEY(r14, 0x117, 0x1, &(0x7f0000000040), 0x0) r18 = dup(0xffffffffffffffff) write$UHID_DESTROY(r18, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r13, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:49:50 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuset.effective_mems\x00', 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_STATUS64(r1, 0x80984120, &(0x7f0000000100)) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:50 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=@newlink={0x48, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gtp={{0x8, 0x1, 'gtp\x00'}, {0x14, 0x2, 0x0, 0x1, {{0x8}, {0x8}}}}}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x48}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000000100)={'wg0\x00', r4}) getsockopt$ARPT_SO_GET_INFO(0xffffffffffffffff, 0x0, 0x60, &(0x7f0000000000)={'filter\x00'}, &(0x7f0000000080)=0x44) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:50 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b505", 0x2) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:50 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000480)="a8116956eebd2ca1469b45a7727dc8f584a87b32b852cd1275119c4adadb72334cf5909fddf907b0a84ba4e5806c40e71e2f08b21537d773c4a350b95a4d5e70af4470cbd5a1190325e37d1dc412b9633ec1d4331484bfd55305cb5c02d19995077d16873e93b3b1f2e79ea0c751b8a3d777358e07980e25b7acf3d32d9aa94da9400367", 0x84) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x10, 0x0, 0x0, 0x9, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0)}, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, r0, 0xffffffffffffffff, r3, 0x0) ioctl$KVM_CREATE_PIT2(r3, 0x4040ae77, &(0x7f0000000100)={0x3}) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x100, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r7) accept$alg(r5, 0x0, 0x0) r8 = dup(0xffffffffffffffff) write$UHID_DESTROY(r8, &(0x7f0000000200), 0xffffff77) ioctl$PPPIOCDISCONN(r6, 0x7439) setsockopt(r8, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, 0x0, 0x0, 0x1ffffffe) 22:49:51 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f00000002c0)=""/122, 0x7a}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0x100000001, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f00000001c0)='/selinux/enforce\x00', 0x100, 0x0) ioctl$KVM_PPC_GET_SMMU_INFO(r5, 0x8250aea6, &(0x7f0000000640)=""/206) r6 = socket$alg(0x26, 0x5, 0x0) getegid() ioctl$SNDRV_SEQ_IOCTL_PVERSION(r3, 0x80045300, &(0x7f0000000100)) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(r7, &(0x7f00000000c0)='./file0\x00', 0x100, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r8) accept$alg(r6, 0x0, 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, 0x0, 0x0, 0x1ffffffe) 22:49:51 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b505", 0x2) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:51 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(r3, &(0x7f00000000c0)='./file1\x00', 0x100, 0x0, &(0x7f0000000380)) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r7 = dup(0xffffffffffffffff) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x149601, 0x0) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r8, 0x84, 0x71, &(0x7f00000001c0)={0x0, 0xdcb}, 0x8) write$UHID_DESTROY(r7, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:49:51 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast1}, 0x1c) fstat(r0, &(0x7f0000000000)) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:51 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000), 0x0, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/sctp\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6000, 0x200, &(0x7f0000000380)) stat(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(0x0, r7, 0x0) stat(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(0x0, r8, 0x0) setregid(r5, r8) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r4, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:51 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=@newlink={0x48, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gtp={{0x8, 0x1, 'gtp\x00'}, {0x14, 0x2, 0x0, 0x1, {{0x8}, {0x8}}}}}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x48}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000000100)={'wg0\x00', r4}) getsockopt$ARPT_SO_GET_INFO(0xffffffffffffffff, 0x0, 0x60, &(0x7f0000000000)={'filter\x00'}, &(0x7f0000000080)=0x44) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) 22:49:51 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000300)=[{&(0x7f0000000480)="dfe9b72c8206d8247f006ade16ec948717a0526b42d7f5dcf13442675f9f30d36e4aa83deda94367aaa729d045a863997ab445a219d8", 0x36}, {&(0x7f00000002c0)="6495c7c1b8793452970f225c11eb0381696b", 0x12}], 0x2, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) vmsplice(r4, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r4, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000780)=ANY=[@ANYBLOB="d80000000314020016bd7000fedbdf250900020073797a30000000000800410072786500140033007767310000000000000000000000000000000800410072786500140033006261746164765f736c6176655f3100000900020073797a32000000000800410072786500140033006c6f00000000000000000000000000000900020073797a30000000000800410073697700140033006e6574706369300000000000000000000900020073797a310000000008004100727865001400330076657468305f6d6163767461700000002ea4704285aa069a40ec2b6e8cad34d219e1fb3c5967e6454b1bc05adf8754589548291c4462ea57e1abc2634c4712e44a03946547af7f15874867a853dc87148bb4456e280243b10fe82a5af9fcecb943642a5f04467181c32bcac21399"], 0xd8}, 0x1, 0x0, 0x0, 0x44844}, 0x20000000) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_init_net_socket$nfc_llcp(0x27, 0x0, 0x1) perf_event_open(&(0x7f00000002c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 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_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003680)=[{{0x0, 0x0, &(0x7f0000003180)=[{&(0x7f0000001d40)=""/253, 0xfd}], 0x1}}], 0x1, 0x0, 0x0) r5 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/ip6_mr_vif\x00') preadv(r5, &(0x7f00000017c0), 0x19e, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$inet_udp(0x2, 0x2, 0x0) socket$alg(0x26, 0x5, 0x0) getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r7) 22:49:51 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) openat$vfio(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vfio/vfio\x00', 0x20000, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = accept$alg(r4, 0x0, 0x0) r9 = dup(r8) inotify_init() write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:52 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) getegid() r6 = getpid() sched_setattr(r6, &(0x7f0000000040)={0x38, 0x2, 0x12, 0x1000, 0x9, 0x0, 0x80000000000000, 0x0, 0x2, 0xfffffffe}, 0x0) fcntl$getown(0xffffffffffffffff, 0x9) r7 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r7, &(0x7f00000017c0), 0x315, 0x800000) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r7, 0xc0502100, &(0x7f00000002c0)) r8 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r9) ioctl$DRM_IOCTL_GET_CLIENT(r2, 0xc0286405, &(0x7f0000000480)={0x5, 0xfff, {}, {r9}, 0x7, 0x80000001}) r10 = getpid() sched_setattr(r10, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r11 = syz_open_procfs(r10, &(0x7f0000000240)='net/bnep\x00') preadv(r11, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r12) accept$alg(r5, 0x0, 0x0) r13 = dup(0xffffffffffffffff) write$UHID_DESTROY(r13, &(0x7f0000000200), 0xffffff77) setsockopt(r13, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, 0x0, 0x0, 0x1ffffffe) 22:49:52 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffb}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ioctl$SIOCGSTAMP(r1, 0x8906, &(0x7f0000000100)) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = accept$alg(r4, 0x0, 0x0) r9 = dup(r8) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) r10 = socket$bt_rfcomm(0x1f, 0x3, 0x3) pwrite64(r10, &(0x7f00000001c0)="ebe15d0bf464018794331d2347de35ecf0fae7214b62dd06333337470eb9", 0x1e, 0xfffffffffffffc00) 22:49:52 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}, 0x4}, {{0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000380)=""/133, 0x85}, {&(0x7f0000000240)=""/18, 0x12}, {&(0x7f00000002c0)=""/112, 0x70}], 0x3}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0xfffffffffffffcc4, &(0x7f0000000140)=""/95, 0x5f}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r2, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = socket$alg(0x26, 0x5, 0x0) getegid() r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r5, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2000, 0x80, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r6) accept$alg(r4, 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r7, &(0x7f00000017c0), 0x315, 0x800000) mkdirat$cgroup(r7, &(0x7f00000001c0)='syz0\x00', 0x1ff) r8 = dup(0xffffffffffffffff) write$UHID_DESTROY(r8, &(0x7f0000000200), 0xffffff77) setsockopt(r8, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r3, 0x0, 0x0, 0x1ffffffe) 22:49:52 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) socket(0x21, 0x4, 0x86) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:49:52 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) getegid() r6 = getpid() sched_setattr(r6, &(0x7f0000000040)={0x38, 0x2, 0x12, 0x1000, 0x9, 0x0, 0x80000000000000, 0x0, 0x2, 0xfffffffe}, 0x0) fcntl$getown(0xffffffffffffffff, 0x9) r7 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r7, &(0x7f00000017c0), 0x315, 0x800000) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r7, 0xc0502100, &(0x7f00000002c0)) r8 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r9) ioctl$DRM_IOCTL_GET_CLIENT(r2, 0xc0286405, &(0x7f0000000480)={0x5, 0xfff, {}, {r9}, 0x7, 0x80000001}) r10 = getpid() sched_setattr(r10, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r11 = syz_open_procfs(r10, &(0x7f0000000240)='net/bnep\x00') preadv(r11, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r12) accept$alg(r5, 0x0, 0x0) r13 = dup(0xffffffffffffffff) write$UHID_DESTROY(r13, &(0x7f0000000200), 0xffffff77) setsockopt(r13, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, 0x0, 0x0, 0x1ffffffe) 22:49:53 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b50570", 0x3) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:53 executing program 1: r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x4e20, @loopback}, 0x10) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = accept$alg(r4, 0x0, 0x0) r9 = dup(r8) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x80000, 0x6) r10 = openat$full(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/full\x00', 0x50b000, 0x0) write$selinux_attr(r10, &(0x7f00000002c0)='system_u:object_r:insmod_exec_t:s0\x00', 0x23) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:53 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r2, 0x0, 0x30, &(0x7f0000000d80)=ANY=[@ANYBLOB="000000000000000002000000ac14140000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000002000000ac1e0001000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b232bad46bbe745d7fd55b436ef11e79a27e04d5a01193e6f131c5bcc02794842c398153dc79ebe65a0c836f9ee88b7289f5a13eee51457f76f1657429c723789e99f4bf6a121579c3b21e17c2ca2b78e9852818fc21fe4abb1907cdaae49028de33edcb399b3bfd5ca8d625785274a7ab43cf0085cd0ff47a5d1327568d9876f031e457ac49b5e66a2f7d86aa973ab8f3d518b0d9a25ab231835d1ec4b334d9"], 0x1) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000b40)={{{@in6=@dev, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in=@loopback}}, &(0x7f0000000b00)=0xffffff65) syz_mount_image$jfs(&(0x7f0000000000)='jfs\x00', &(0x7f00000001c0)='./file0\x00', 0x71a, 0x3, &(0x7f0000000740)=[{&(0x7f00000002c0)="50e899cea0047440cbe43dacd74a19e5eae706b1979709af26ecabc9deb564b81dca370913e575429533d179a8a93d4ce36982d4ee561c3d95dd3a1ee41218df0a91115d9dde64dfbf2ecfa1a37b78b5bafe470622d8da7224a9913cf6", 0x5d, 0x2}, {&(0x7f0000000480)="a83dde17c3ef91eb7e480c7a44bf8f2ea5b880a7cd423175c703bc395bf0e394539c89f7a1c945ef34294ba42169e54cc39f7b83cfd1d9991adb7b858304e1be7a2efeaf4e5db96ca83dd17469ff4316e8e9fee74d7acfcd332d18c5e7657e791bc55617f624781ad1842e9e8fc4aed520aee09d8994b6b5445ed7de0c9b2f72a448e3c8f7ccacb1f18cf6222c397c481d8c8b72f895ba3605f37ac0ad5aa7f5", 0xa0, 0x800}, {&(0x7f0000000640)="d321e96b8da104527cb54e560f0b17d764dd0cad21d9b28280e8886b0fbb7495c440f9bba5f3c924f93193430638446cdc7e417b80d5c517eb4988961686e1de10e8261cf8f1ae44e1abad9667b2751df8c96df8e6b74629f451bd2eba58df67ee8eb95e07658c630afcec40e258ec9623ed5b72231fdc7cf303d532b76de88b9180510cebd5def61f9ae386f94ebea6e0d3989f18726faf90693a1f177f7fff229d9a94ea46216f8c583c5b1ec0da507b3f2a67bc7d88566f04537b109c45b74c468bfb0c5f0eadc92e80", 0xcb}], 0xd0, &(0x7f0000000c40)=ANY=[@ANYBLOB='iocharset=macgaelic,usrquota,umask=0xfffffffffffffffd,appraise_type=imasig,func=FIRMWARE_CHECK,euid>', @ANYRESDEC=r3, @ANYBLOB="2c73758fd3898b6f6c652fd6df763ba08c93656c66002c0083240fce334492b0b902e42aa257acffeb80a82c6b402a1a2f157b53e5267adee91e790a90291d937d025797dbc6e53e74b231fff5b35d9effa8664ed128d05a5eb36e7302a7f559b333fe26784cb8d8031e1dc262180fded5b326d284861c99f48380cb49737586716eb32e7667eea5b305ee536d1a47ab65972dc82caf16e1690e608564dd098d52aafa1caae3f3ca3715aaf13af471b0c0c931ea2ae07954"]) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) r5 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self\x00', 0xd0000, 0x0) vmsplice(r5, &(0x7f0000000000), 0x0, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = socket$inet_udp(0x2, 0x2, 0x0) r7 = socket$alg(0x26, 0x5, 0x0) getegid() r8 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r8, &(0x7f00000017c0), 0x1b2, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f0000000340), 0x41395527) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f0000000340), 0x41395527) statx(r10, &(0x7f0000000980)='./file0\x00', 0x0, 0x800, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r11) accept$alg(r7, 0x0, 0x0) r12 = dup(0xffffffffffffffff) write$UHID_DESTROY(r12, &(0x7f0000000200), 0xffffff77) setsockopt(r12, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r6, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r6, 0x0, 0x0, 0x1ffffffe) 22:49:53 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) getegid() r6 = getpid() sched_setattr(r6, &(0x7f0000000040)={0x38, 0x2, 0x12, 0x1000, 0x9, 0x0, 0x80000000000000, 0x0, 0x2, 0xfffffffe}, 0x0) fcntl$getown(0xffffffffffffffff, 0x9) r7 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r7, &(0x7f00000017c0), 0x315, 0x800000) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r7, 0xc0502100, &(0x7f00000002c0)) r8 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r9) ioctl$DRM_IOCTL_GET_CLIENT(r2, 0xc0286405, &(0x7f0000000480)={0x5, 0xfff, {}, {r9}, 0x7, 0x80000001}) r10 = getpid() sched_setattr(r10, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r11 = syz_open_procfs(r10, &(0x7f0000000240)='net/bnep\x00') preadv(r11, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r12) accept$alg(r5, 0x0, 0x0) r13 = dup(0xffffffffffffffff) write$UHID_DESTROY(r13, &(0x7f0000000200), 0xffffff77) setsockopt(r13, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, 0x0, 0x0, 0x1ffffffe) 22:49:53 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x76f, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = accept$alg(r4, 0x0, 0x0) ioctl$NBD_SET_BLKSIZE(r3, 0xab01, 0x1cc) r9 = dup(r8) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:53 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r7) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = dup(0xffffffffffffffff) write$UHID_DESTROY(r8, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:49:54 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f0000000940)=ANY=[@ANYBLOB="66696c74657200000000000000000000000000000000000000000000000000000e000000040000009002000000070000c800000060010000c8000000c8000080f8010000f8010000f8010000f8010000f80100000400000000000000000000000000000000000000eeff000000000000000000000000000000000033000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000c80000000000000000000000000000000000000000003000616464727479706500000000000000000000000000fa000000000000000000000000000000000000000000000000280052454a4543540000000000000000002000000000000000000000000000000000000000000000e0000001ac1414bb0000000000000000677265300000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000700098000000000000000000000000000000000000000000280052454a45435400000000000000ff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070009800000000000000000000000000000000000000000028005345540000000000000000000000000000000000000000000000000000010000040000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000980000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0x1, 0x6, &(0x7f0000000080)=0x8003, 0x4) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @broadcast}, 0x10) sendmmsg(r2, &(0x7f0000007fc0), 0x4000000000001a8, 0x0) r5 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r5, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r7, 0x407, 0x0) write(r7, &(0x7f0000000340), 0x41395527) vmsplice(r6, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$inet_udp(0x2, 0x2, 0x0) socket$alg(0x26, 0x5, 0x0) getegid() r8 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r8, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)) 22:49:54 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000300)=[{&(0x7f0000000480)="dfe9b72c8206d8247f006ade16ec948717a0526b42d7f5dcf13442675f9f30d36e4aa83deda94367aaa729d045a863997ab445a219d8", 0x36}, {&(0x7f00000002c0)="6495c7c1b8793452970f225c11eb0381696b", 0x12}], 0x2, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) vmsplice(r4, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r4, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000780)=ANY=[@ANYBLOB="d80000000314020016bd7000fedbdf250900020073797a30000000000800410072786500140033007767310000000000000000000000000000000800410072786500140033006261746164765f736c6176655f3100000900020073797a32000000000800410072786500140033006c6f00000000000000000000000000000900020073797a30000000000800410073697700140033006e6574706369300000000000000000000900020073797a310000000008004100727865001400330076657468305f6d6163767461700000002ea4704285aa069a40ec2b6e8cad34d219e1fb3c5967e6454b1bc05adf8754589548291c4462ea57e1abc2634c4712e44a03946547af7f15874867a853dc87148bb4456e280243b10fe82a5af9fcecb943642a5f04467181c32bcac21399"], 0xd8}, 0x1, 0x0, 0x0, 0x44844}, 0x20000000) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_init_net_socket$nfc_llcp(0x27, 0x0, 0x1) perf_event_open(&(0x7f00000002c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 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_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003680)=[{{0x0, 0x0, &(0x7f0000003180)=[{&(0x7f0000001d40)=""/253, 0xfd}], 0x1}}], 0x1, 0x0, 0x0) r5 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/ip6_mr_vif\x00') preadv(r5, &(0x7f00000017c0), 0x19e, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$inet_udp(0x2, 0x2, 0x0) socket$alg(0x26, 0x5, 0x0) getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r7) 22:49:54 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b50570", 0x3) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:54 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000000180), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x800, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/sysvipc/msg\x00', 0x0, 0x0) statx(r3, &(0x7f0000000240)='./file0\x00', 0x2000, 0x8e0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f0000000540)={0x5, 0x70, 0x3, 0xc0, 0x0, 0x8, 0x0, 0x8, 0xa92c0, 0xa, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x81, 0x4, @perf_bp={&(0x7f0000000140), 0x4}, 0x800, 0x101, 0x200, 0x4, 0x3, 0x0, 0xf8}, r0, 0x1, r8, 0x8) setregid(r5, r7) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r4, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000640)=[&(0x7f00000001c0)='net/fib_triestat\x00', &(0x7f00000002c0)='net/fib_triestat\x00', &(0x7f0000000300)='net/fib_triestat\x00', &(0x7f0000000480)='\\vboxnet0\'ppp1user$\x00', &(0x7f00000004c0)='keyring^:}^{vboxnet0]]\x00', &(0x7f0000000500)='net/fib_triestat\x00'], &(0x7f0000000740)=[&(0x7f0000000680)='{\x00', &(0x7f00000006c0)='net/fib_triestat\x00', &(0x7f0000000700)='+cgroup:}[GPL-:vboxnet1^\x00']) [ 734.044155] Cannot find add_set index 0 as target 22:49:54 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000300)=[{&(0x7f0000000480)="dfe9b72c8206d8247f006ade16ec948717a0526b42d7f5dcf13442675f9f30d36e4aa83deda94367aaa729d045a863997ab445a219d8", 0x36}, {&(0x7f00000002c0)="6495c7c1b8793452970f225c11eb0381696b", 0x12}], 0x2, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) vmsplice(r4, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r4, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000780)=ANY=[@ANYBLOB="d80000000314020016bd7000fedbdf250900020073797a30000000000800410072786500140033007767310000000000000000000000000000000800410072786500140033006261746164765f736c6176655f3100000900020073797a32000000000800410072786500140033006c6f00000000000000000000000000000900020073797a30000000000800410073697700140033006e6574706369300000000000000000000900020073797a310000000008004100727865001400330076657468305f6d6163767461700000002ea4704285aa069a40ec2b6e8cad34d219e1fb3c5967e6454b1bc05adf8754589548291c4462ea57e1abc2634c4712e44a03946547af7f15874867a853dc87148bb4456e280243b10fe82a5af9fcecb943642a5f04467181c32bcac21399"], 0xd8}, 0x1, 0x0, 0x0, 0x44844}, 0x20000000) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_init_net_socket$nfc_llcp(0x27, 0x0, 0x1) perf_event_open(&(0x7f00000002c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 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_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003680)=[{{0x0, 0x0, &(0x7f0000003180)=[{&(0x7f0000001d40)=""/253, 0xfd}], 0x1}}], 0x1, 0x0, 0x0) r5 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/ip6_mr_vif\x00') preadv(r5, &(0x7f00000017c0), 0x19e, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$inet_udp(0x2, 0x2, 0x0) socket$alg(0x26, 0x5, 0x0) getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r7) 22:49:54 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x10000, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r7) accept$alg(r5, 0x0, 0x0) r8 = dup(0xffffffffffffffff) write$UHID_DESTROY(r8, &(0x7f0000000200), 0xffffff77) setsockopt(r8, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) r9 = creat(&(0x7f0000000100)='./file0\x00', 0x1a) sendmsg$RDMA_NLDEV_CMD_RES_CQ_GET(r9, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="280000000c1400062abd7000ffdb24df25080003000300000008000100010000020847003d00010000"], 0x28}}, 0x4008001) sendmmsg(r4, 0x0, 0x0, 0x1ffffffe) 22:49:55 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl(r10, 0x2d, &(0x7f0000000740)) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:49:55 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f0000000940)=ANY=[@ANYBLOB="66696c74657200000000000000000000000000000000000000000000000000000e000000040000009002000000070000c800000060010000c8000000c8000080f8010000f8010000f8010000f8010000f80100000400000000000000000000000000000000000000eeff000000000000000000000000000000000033000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000c80000000000000000000000000000000000000000003000616464727479706500000000000000000000000000fa000000000000000000000000000000000000000000000000280052454a4543540000000000000000002000000000000000000000000000000000000000000000e0000001ac1414bb0000000000000000677265300000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000700098000000000000000000000000000000000000000000280052454a45435400000000000000ff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070009800000000000000000000000000000000000000000028005345540000000000000000000000000000000000000000000000000000010000040000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000980000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0x1, 0x6, &(0x7f0000000080)=0x8003, 0x4) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @broadcast}, 0x10) sendmmsg(r2, &(0x7f0000007fc0), 0x4000000000001a8, 0x0) r5 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r5, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r7, 0x407, 0x0) write(r7, &(0x7f0000000340), 0x41395527) vmsplice(r6, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$inet_udp(0x2, 0x2, 0x0) socket$alg(0x26, 0x5, 0x0) getegid() r8 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r8, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)) 22:49:55 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:55 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b50570", 0x3) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) [ 735.108920] Cannot find add_set index 0 as target 22:49:56 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = accept$alg(r4, 0x0, 0x0) r9 = dup(r8) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r6, 0x8933, &(0x7f0000000100)={'vxcan1\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000001c0)={'vxcan1\x00', r10}) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:56 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f0000000940)=ANY=[@ANYBLOB="66696c74657200000000000000000000000000000000000000000000000000000e000000040000009002000000070000c800000060010000c8000000c8000080f8010000f8010000f8010000f8010000f80100000400000000000000000000000000000000000000eeff000000000000000000000000000000000033000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000c80000000000000000000000000000000000000000003000616464727479706500000000000000000000000000fa000000000000000000000000000000000000000000000000280052454a4543540000000000000000002000000000000000000000000000000000000000000000e0000001ac1414bb0000000000000000677265300000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000700098000000000000000000000000000000000000000000280052454a45435400000000000000ff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070009800000000000000000000000000000000000000000028005345540000000000000000000000000000000000000000000000000000010000040000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000980000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0x1, 0x6, &(0x7f0000000080)=0x8003, 0x4) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @broadcast}, 0x10) sendmmsg(r2, &(0x7f0000007fc0), 0x4000000000001a8, 0x0) r5 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r5, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r7, 0x407, 0x0) write(r7, &(0x7f0000000340), 0x41395527) vmsplice(r6, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$inet_udp(0x2, 0x2, 0x0) socket$alg(0x26, 0x5, 0x0) getegid() r8 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r8, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)) 22:49:56 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0xe2f3, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x9, 0x406840) setregid(0x0, r7) accept$alg(r5, 0x0, 0x0) r8 = dup(0xffffffffffffffff) write$UHID_DESTROY(r8, &(0x7f0000000200), 0xffffff77) setsockopt(r8, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, 0x0, 0x0, 0x1ffffffe) 22:49:56 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) socket(0x2, 0x2, 0x88) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) [ 736.258908] Cannot find add_set index 0 as target 22:49:57 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:57 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x7}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x4d008, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, r2, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = accept$alg(r4, 0x0, 0x0) r9 = dup(r8) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:57 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x0, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:58 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000000)='/dev/nvme-fabrics\x00', 0x4000, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000740)={0x1, {{0xa, 0x4e22, 0x7f, @empty, 0x7ff}}, {{0xa, 0x4e21, 0x8000, @local, 0xe2}}}, 0x108) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f00000006c0)=[{&(0x7f0000000100)="e52d5ef05e34f7fa714c9cade205bfab559ee95a3d5a4d3be7563f67a71f8e18c320fb5cbda92e7816096cd6", 0x2c}, {&(0x7f00000001c0)="bd0e28", 0x3}, {&(0x7f0000000480)="aa14c4c58d6887dae6db9a204a65a177e5e2c5a70a554f780fe6ed93b6b01fce72d18f6e874e3bf4db325d1babc31926623636454979d61655c024042d8b10fd3ff74132d55f9378c8747bef3480577e282515234133dd8a7819f871ce39d19065f24fafe788a41f11a7e428a3ec9457289110dfe08903c2d23c4bb1c8dbd169f76dd6c10355405278d47c355390fbe364b5d3cecc59c9db944fe125f95c193ec689f6e1a57456cd69633b7d42c4bb45dc", 0xb1}, {&(0x7f00000002c0)="6b3676aef44f727827fd2ac9e258658ec6a857447f372fb3c10c4250d687846f0c872d8e70c607b6cabf6cc0dee04da516e52a7d4ba65cb6f46b694c2c1b05fccb511089aadc2aec861c13", 0x4b}, {&(0x7f0000000640)="7d0af0a2527e241c8abadc7cea638f94b1874b678535415727cf30a9491e66937396fb852c7832919a66cef1962eac6b7eacf75ebed96d90558df47c9a1740957f846c43019b539ebc4d09759f2e41", 0x4f}], 0x5, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = socket$alg(0x26, 0x5, 0x0) r7 = getegid() r8 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r8, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r7, r9) setsockopt$ALG_SET_KEY(r6, 0x117, 0x1, &(0x7f0000000040), 0x0) r10 = dup(0xffffffffffffffff) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r5, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:49:58 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:58 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/avc/hash_stats\x00', 0x0, 0x0) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) vmsplice(r7, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) vmsplice(r8, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$VIDIOC_QBUF(r8, 0xc058560f, &(0x7f00000002c0)={0x9, 0xa, 0x4, 0x400, 0x56, {0x77359400}, {0x3, 0xc, 0x5, 0x1, 0x7, 0x5, "5f2214e6"}, 0x30, 0x1, @offset=0x6, 0xd74, 0x0, 0xffffffffffffffff}) statx(r9, &(0x7f00000000c0)='./file0\x00', 0x400, 0x200, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r10) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r11 = accept$alg(r4, 0x0, 0x0) r12 = dup(r11) write$UHID_DESTROY(r12, &(0x7f0000000200), 0xffffff77) setsockopt(r12, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:58 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x0, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:59 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:59 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) socket$netlink(0x10, 0x3, 0x4) 22:49:59 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) syz_open_dev$sndseq(&(0x7f0000000100)='/dev/snd/seq\x00', 0x0, 0x400) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = accept$alg(r4, 0x0, 0x0) r9 = dup(r8) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:49:59 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:50:00 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x0, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:50:00 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x4000, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) lsetxattr(&(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)=@known='trusted.overlay.upper\x00', &(0x7f00000002c0)=':mime_typesystem-\x00', 0x12, 0x3) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = accept$alg(r4, 0x0, 0x0) r9 = dup(r8) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:50:00 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:50:00 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x1, 0x8, 0x0, 0xba60000000000}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) pipe(&(0x7f0000000340)={0xffffffffffffffff}) vmsplice(r10, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$BLKDISCARD(r10, 0x1277, &(0x7f0000000100)=0x4) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:50:01 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:50:01 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x0, 0x0, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:50:01 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r3, &(0x7f00000017c0), 0x0, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r6) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r7 = accept$alg(r4, 0x0, 0x0) r8 = dup(r7) write$UHID_DESTROY(r8, &(0x7f0000000200), 0xffffff77) setsockopt(r8, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:50:02 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = accept$alg(r4, 0x0, 0x0) r9 = dup(r8) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) acct(&(0x7f0000000100)='./file0\x00') connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:50:02 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:50:02 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)) stat(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(0x0, r7, 0x0) stat(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(0x0, r8, 0x0) fstat(r4, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r7, r9) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r10 = dup(0xffffffffffffffff) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:50:03 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:50:03 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x0, 0x0, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:50:04 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:50:04 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x0, 0x0, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:50:04 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) r10 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000100)='/dev/dlm-monitor\x00', 0x2800, 0x0) r11 = getpid() sched_setattr(r11, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) sendmsg$nl_generic(r10, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000ac0)={0x3f8, 0x3d, 0x4, 0x70bd2a, 0x25dfdbfc, {}, [@typed={0x9f, 0x12, 0x0, 0x0, @binary="691bdba5ec9a5849499bc4cccedf5df985e5fc6b6992cb13052734d0eaa20977cdedff3332a6036afde7b7960fa61fc146864e037e80aa17ba9f0b3c531d57656f60ae8a7a3fe578d5147932620989f89eb2c3ce8612d29f09fe500606022b0a2bd9cc3c0ddfda869c137308ef0db74983f02de522ecb47f251fc81b106bec6c49a82d9b47e7b716fcbd1a65b2363d1f6c4b20c5d76c85884689c9"}, @typed={0x8, 0x4b, 0x0, 0x0, @pid=r11}, @typed={0x14, 0x8, 0x0, 0x0, @ipv6=@ipv4={[], [], @local}}, @nested={0xd7, 0x32, 0x0, 0x1, [@generic="77f1d34768512de27cd914e0e8bc635fd2834887856095bab12897ef605f4fc6cd452a008702f410e273066d20f19f67bbd897ba82288dda62075ae9192094d151010bf44e58b4ffa799e570fc9204ba6a09a8a805dc319506df713605e4d6ff6f5d8fe07ac3434e694ca5697da8d5817674fbd100b735fca4ee08d1f7a59fb32a2e6072e962affeb6b90327aaf70e1daf44843b7ac5beb167bc86c172a8edb147043aa324867354b0441eedc936155aa5b222867d79e778bc87d53dbec2b072d06afcef7da58f", @typed={0xc, 0x21, 0x0, 0x0, @u64=0xfffffffffffffffc}]}, @nested={0x250, 0x67, 0x0, 0x1, [@generic="63fc2ead2689ec09e797fb886cdf455f5662c72222d0e5de0c6390053269ab6f0014abca1c31a871d05bfe8470fcb216333ee94276651c59caaa3f0ca70940775e7176cdedc586bb1fe59acfdd39d9894a3c56539c7a7327bacd3117940636b97a839ad1d9955efb6e234fb7a79ab7ed7c0f37f68a155175c8b8063fb33d2190c570af9ef728b859e2cab3af99a17070f0f1e05ed0e0d15125320fa275ddf0c699cd6d89dfa6a74a28b07ae82dfc6fcb8e33b1085c17265439de2733b053769d7d0653", @generic="75e4bd4526e976e538e8e74947983e2b7f361259cd7ec8bf2e5fbe75542066c83262dbc68d0374a9b3a825cc06cb9f4c885f8fe17502c936e14fbdf49a41d49d4feedcb803a85a76b2578f8dd1f7fa0d3f42337d292c496a92b2d194ef99426946fd1179cb5a6ac6bd96f46df3f0c0b106e110dfeb36b75b87b35c0b3e9b534a5af9a7e4fe3e7909c4b6678fa9ead9327a04a6d3f63bfc9a21dc5955d7b1d42b1fb3b392255d4fa55729f6d8d2bac41bfd26735ff6961ff8c89a6a562417df4779b1474b", @generic="13d2db41ed089efe57787e2727f5b4369c95805364f84d7fc27f390cfec9ca249e6bcb29a02756a3ff3a799c29bc6f3785b16f7328182105ef1ce1be4287cf388d840ba45c778930429a74541ad507643a29875233eeb115e70001ac87559e7f80f42a03ad7e26180c68e68c0927ffedd758b25fded02e76965aa60ed465b07c8ff493b6797b5cb47d8a0036e1f2a6cde1e90607d3acbec131239ae8e69fafa9c3510a6f59692c580519b8ce7c75bbd70f5577de97938ed8d9144f122eddf44331b4f17f97"]}]}, 0x3f8}, 0x1, 0x0, 0x0, 0x200400c0}, 0x44011) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:50:04 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() pipe(&(0x7f0000000340)={0xffffffffffffffff}) vmsplice(r6, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) r7 = openat$adsp1(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/adsp1\x00', 0x10800, 0x0) r8 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r8, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) pipe(&(0x7f0000000340)={0xffffffffffffffff}) vmsplice(r9, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) r10 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r10, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) io_submit(0x0, 0x4, &(0x7f0000000840)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x5, 0x5, r1, &(0x7f0000000ac0)="2c4f3fe5952630fdd20d1729e0a8d86261b3ac3d2cea3f21038805d2ef1757650dea82797f9c6a17dbb8195a2de194f0a1855f01df842ee9f8cf952b7e1c27856ec6e04b8b463d96756da0e5c0fb850df61d5082b766e25224bfbb88615b3e9ce8683171ba6dea16cd1d537f9bcbd7068b471fb7987301122b441cc8b1b0bb207516a68cad83b20af00ba39b399669f985af81d230e3c1dad71979701d1e0799680b3ff15dce924ac2f37d4e95242a8465908c8f376c99692cb1caed4f8260b0d8f4f1577a4e59d3ea9b5822b80680dad9baa6e4f790f10b4cc789097da24f0dd04f785265316abf02a2699d70f98b6b40c2b2dce13f62ac972b4275fbc7e070b32e22b8c56490bd2dc2f198355d28b086beb8253c5a8848940f3d13ab5c510cc44775de8e686c6eff39f95cc3f45df1f4c20aeb08217305705fdde9149b10e299e9e80f76b9068dc6efdc81a0dd3e3c6c86a00df0923932023239951cf941c24193c759b4748b77d7e1c7e687d4e43d23add7810975b60a26fc01c858bce3613c9347bce94e03d43985e6b1ac098584637f18c004306d17f05f0a04df61dcfdc113dbb3eaf8f022e4c21d417cb323b4f75a71a3a7f643feb3ab3b64f71ece0fa6ac5a54114cfeb10a20d5aa92c93dbf075b6aec948bf0237e454e8e25602149a6e2d6ae86ef87b16296c9098a58c3590ec6871342042fdcfe2f91c97a17b3d1685bb2ed6d9d7fb74a41f923706f9343d4dd7ec4c3f7c4fd414e2cf738e5d977fabacea8424bcaf5496a8a30e7e6e8c47288a45ceadf1929aa85b6aa33a4535d2bf9e40d091853fd4cf5c9a2d1185398667a258470dfeeb9f5f11be3dafe596b8bab6c3534208f0b40195c1a3df55ca376eed0f343f3958f00ddb4b7fddf39f228a626571e748d91c23f562faaecad85e69b9526401838fca4cfb064ced48ff34a43cba30641c6e3849044caff646ed31a1295921acd4b15e19f4a7f9cbb4f0c1c28cc2b11910d101b072ad72fce255957c664f3c8135f2af627e8865b4deab2d5ade7186f4796e02e21e188248f59a6f928b4079248ca5fcadc06e72892f12b644db8e5e2d44ff2cf7c7e26eda49c1862f5ebe95a0606ab68152e49a5d1206c38c535f9131ccbae989a71e4feb8c0b331a09ec638345717bdd27308d336f3b814ebda0a8e549e1ccb132226a4be10931fded5c64c6cc5ea288f6bc469b18907c68932ebe8009d1c7ce789514103afdf2a43d0a990bd69241b7d2d08778e0121eaebcd5f5cb06194c8fa3a77ab5ad02eb532912f799279fdf0a0296bcabace466eceaa0be047a5feeb805051420d10fb7aeb51bc364074c916be2561c44127b066e16b4a06a54523f6a985d25381f973b9f4aad6a0c79b330d1dd08293132f61ed9e824e42cbe799afddd89590e0d24d32ed6eec48dd5f863f3926c0e9018c1bbad4db9fff826aae21e81e839a4c46e886d6f15fdb26d3039d0be07545bcb442c5bc4afd3659b811cb3dc0c012e29027c7a3b1ca85033f49f4e72896441f026796084f25b6c0e5baad86dcfe609690027e9cfe1d0fbe319d4b5ddd9c3d579079efd2cc4363cb23102b22b2db34fdf55de4444df6e2adfede6ba8dec2371a7aaa9af9eb12f45bb2b28ea6ae14ee5f5374a98f48b73f76da0b197ea46d1cfeb8fc289a3f9a47cd90c6f3b942fa841e5234c194521aebce019af007642b509b789ca6e62186ddc54cb4e372d9625621e49e9f37d5af3d9c344501ab6083b28d742119e04cc94a2e595e72644d7a6f409816fc82c5c3667ac78c686042a76a1fd41c91fe91752d0fc0e4168404262558d4a72e4f67f66c4a984c4e6c67ba3fe9586311530103f1e837ef0bc8e210446b160b0829b013119583ae38b4c41c0efc9566d5afbb21111be46e6bd56f4d269ec6fc8f4b0fe16e811fb097b36e049152c2f5503681e1f25eb00019ca83cb40d970f26edbbb264a6a768c265a6b58ad546a2e231a3e6112ad5c9679dc8ddd7bf7ceac4b39c024464c72708502ae814be21767608499d70cde92a51f3ca5482c2c92d7dafe608c060db7b8555e7eacac0d2519bef47f3b1b88ea7d827958a52eff7ba3df768fb14346ea6832107b50f15842cf896c9631609f30fd3f3b230bde82bc2954ab0fc55bc32b49ff9bd018353d8707e5a78ea50a0c79b30db9b284b47b1b4e07e3bac7b5a1d9d6a33ce5c8674c093a8999996e9cb26e8ff5d43fbb3c385d1257bc29a2cb8d1b440cdb4b762374cd04a98b77f3dff92e338c114955fde04ac753449b04fe71a123a79195594eb2ba80d06bea0f64d8304198b5360950d73b49cb41965c07c5624d0cf940c988f51c36afb9d9f180027b42cae71a7e3a3d7c32d2d4e4c36451f7507ea173d2fc7d5f64b49a5f77e42b071ff761010f18dbe496035ea1a8953d7bde02fdd8e2a0bca582aaa641c3582a1ee3db083ab2a9a26b095e0bea62e819675526603c90c0a9a9169ccb89840cf5f9790ee02569b044cdec5ed223d6a73aab4a7ce4a83f0a967ee4c393455792eb8a1f03429654368872489b38c279730ba669bb71e402202d17c2352869978d0256bc497c9e3bea4beaa8725e49d70ad1f76f3a5657f149b05a76f3a48574d024ec8ea95a56bab7bc8aca876e4edd6ea7859694ceb8b475d1fddbc5e5b9c914be56b8a7abb8bab12359e8cf3861575afc247ead007075f2a93b4c9ccd4588443eb46d16ef0a84359f00255f60cdea8703b1b4f68f03297bcfa451e28ef6f6de48c06226edee9970c37aeeafc37ccdf804db9ed265659261dbd034cd84409307463e94a886c919bc11af145d65cd8b2ecfb6443d4760e70614d08e239c6dfc1044b0e031b33db7888e55f44f5cf0cfd17f657e7bbd61714bc7ab2d70f8a92fb439e0ca87212cd46b9d6e59e223204c644aa4df7d81ee42625ba1303c1b73dd025d8928e3141613019bd0f738c4daacdd776a88cdc4cc90942d1b7414098faa763bce37aa5d61367405d9ae22026ae038fc6dec2a79728bf83ec36f71151358eae75b924f46526d2f901f05be80ad6f6bed95f9f48d741f07ba5ee28269a6fe09c88c1a52edbcacae50bb9208c66f10156083c14961652ef802a3aab0d653ace3b5373dc540e40009c597f8957e92f468806c67f4bc463d4c2a434b599ad3e0a529457453096eb66a9c249c7663e147596a944a8ee850510fd9475fce37574e8daa11812b58c59b258246a363085fd24e07952e81a5853a35e7f2098fafd3d5fbd89e5ce07dcc7a4d305eaf8c12a03f6d2f17e3c85f04cd91111f180023e77976822e7fe8b73498e4ce64ff3c267d5cf769b2af891fa4d6bcabb26dc2c149e7a2d7f07869f32e7dd46119794738df37e421864a1b539d6ccdf2ea9d42675afdccc21b702ec0cea8146a865ea7338f8664905116033449729b4652542d27173a71c1a9de7593c95f6bf263d041cb40b1cf0138c670aade055d09c7af368d3b403402ef2c1b9f1b1cea82cc2a18feb4c154684ccc0b7ef459d106a15ddd4f47a6b3be391413ac76f860a5121383bbf22dddcaa7f375c47f615fa5e9c169bbec26860ed7aa3a996c85f10ffea6c09b21de513f5e07102f81416bc9d4283159fe3e1a0e6abb1c703ef6fdafd5a2cd0b7cccd9d67671c2450f2e551e642b34cca5a885abc4c06a9179c1de41267d7ecdae15482dc76cc7489f3bacb55c889ba9228da1a849e462c7d72c6512a002cab3911a6608556c35cb647945808f8971f0689371c5ec0d6c4728080a3b4cccc063b4be4770a299f21c023003b59bc37a1b1191e4edb9342b1a474b0e6b3e8b1908d4f5b2db4a77a342235d8c866777d9d075b7ec9d38e224d2e1520b36b7e9b1a16e733da2ee19a68d2b135baef23d402c579ea9affb9b125eec23e9f10b5fde8abeb39348b72da188cc7eb3be88947c2ab9fcf669e4fae031702eb11b38f188d8cb028609d0210b9fc7658794b9ae7d13480594897c2447f42f8b0602c16aa6c44e67bf87765e7762ad8a2040fb2f3da0ec22f51f4bca7b30fc7aca79badb8f1514ff121af653a8bae3889a25a1f4b4d51c3cc05aaef2c48ce3c5bef258c091fb7b719536d6cb8ae8020c14581b30b19e888cf3056535ea0245b1a9a3301b9b1230d5c389a8b56d7015ba1a29544cf0a8dc2a4176f08a5126b4e7ff68b5d8e9f77809fa979d4354d0f104f6c0d9014d63f076cca354b36ad1c0f8bfa500aeafb8075ad972e85336c13eae45f6d3fa510b9e3a3559131cd974353f7ee10d9a71cfb3bb2ffac6ffcf5cd0876a3c463987f5c530753d272dc16be73770168ec960bddb88fd2e3054a5bf37cd3778ca6f7fc31900047536ebc127bcb2e853bfd2ac32d59c6ee05588a33c4d0191a8609fbaee6a0125f89c8a0bee5b0d3033547eeb2fcecaec9d12c08efa925c20b33b23967b3c9a0deac430ec153fd49898cc6190d6b46d7b1e62be2145ce4f8f921a891a903a9680fff2f23bc8deffbceafae93b2d6a61636a76277bfa309ad00ecf64e841bab68187491247e732f3fc40a7d21a9fbe255708e2b7d3f161619c5bf151820c8519b1447cff0a2bfd561697c2a3b4de7e567e22108a7ece4b05794e2f729e174c7820c57f549b5eca49e991c2945d05cae5aad8f20539dca539f51aa487b5836197a9e92ff11917a7dff3a8c75f425beb780bbfb4ca70e4c873bed78d689ad674c8263611552686124304ef617c10ee3657a2f38fdc79ed3a1760da91fffe04d17e4c697c68e68f5f37f29d073e2a78a1fe4add263d12d76d0eccb9c8d0a8a42bc434d098f3f2ff29447758a5c3fc627ec2a4dd0bd0d0b47ac76952474a75d8db49f7f843a9b251d1d55150fdc14e68f7f91ef65d6955e953ff40b71a378928506081af35f1587874fa148ae95f7afc41ccd078dbf2cd2a6fcc199d345ca836db7e7f05fba644b7b61f53f51c824cfe7d1a50881006e70d3811ae31c774413c6b715be357fa8cc380f5a8a96acb84ceed0f02c87aedc5b019e4723edeb33c39300c5b9b62442ceec3a4a1aaf28e7e2d8c5c2f462c84c10a1b9e9fcca915c332d1b71c60721f9c30dd8819bf863d20a2314d3a0e89471765345839d8e9b288ae286cb0b5106850af2cb9f96d7503cfb1bf017912684cc4b717ca7338d78f34f0a8163c710ae7a9fa0fde255b82298e842d29f265253eb329cd60bc42c7258716628338dac9cdf78c66631b2924f47c4a754a2a4d80e6e5ff52637db2f0b7afb8691cf2ba806858b0f784329535056758f23cfd936fc3ecebd494ae50ad80dab6964eb795a8c7070cff0865e5fec4325da4579ce1c41dec120645b26e7e36128795fd19427a4ccfc60df4fba81b03a2ac9dcedbd20bd3f4bc5e5004780e520c3f846f974bdbc1d4f7a415251a10f852fb5e88153e5236358e4f600092fb759b03473ea0ab4637b0be60313562705df3418950d92ceaf1eee83556d6483124556d1b5113ba6325a6e1ae1ee9fc6d46b85394d345a3bb4945f5e821d39df42b86314969eaa90482636b960a723b9819ea1f68b4d5f13c7bcc716eceb5b3c31dff034c535f03ba4bc4c56dd24f1ebed713be6d0576c7b743ba32a3c73dad2922f84ec9c1b3a6b566764537450084f11a2f50b7b3f919f89340c5bfc33dfb65deaa931c270d968762c3152f4bec5413aae259793b2cc365797c82d4695aac30749d0ea69b4fe08b766fbde75896af30cc9f0a80b3f476acd03522c54dac15e0a42bf20c1e7d10c3644b69b773dbedd7884e4d0b55e7723da8ec44c4bdb25976b9", 0x1000, 0x4, 0x0, 0x3, r6}, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x8, r7, &(0x7f00000002c0)="e84453cb808db4432bb34fd033d4677f407f87cb681d003996d0bca6e1248b928dde8dffa39745558ce5708ef683f41c3508ddb9e1685bebbf16b029f476c1fa147ad13020128d5edce9a48a24d622b3", 0x50, 0x9, 0x0, 0x1}, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x1, 0x0, r8, &(0x7f00000004c0)="9d21a7b14e30ad8a9adaad0af5cdb9761b2ec8dd2f920d1fad799f0cb4956c9a1c9e0042356acb0a5049622bd5ec254169261fd125ffe83b6f27a50f256c5803f46efdbaade31e89b9454a5d034e", 0x4e, 0x80000000, 0x0, 0x1, r9}, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x3, 0x0, r10, &(0x7f00000007c0)="fb311c696eb4882a53673ee1c9205ecee280fc91aab6b6", 0x17, 0xffffffffffffffff, 0x0, 0x1}]) r11 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r11, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r12) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r13 = accept$alg(r4, 0x0, 0x0) r14 = dup(r13) setsockopt$inet6_group_source_req(r11, 0x29, 0x2f, &(0x7f0000000640)={0x1, {{0xa, 0x4e23, 0x7ff, @ipv4={[], [], @multicast2}, 0xff}}, {{0xa, 0x4e20, 0x3, @remote, 0x96}}}, 0x108) write$UHID_DESTROY(r14, &(0x7f0000000200), 0xffffff77) setsockopt(r14, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:50:07 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:50:07 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x0, 0x3, 0x0) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:50:08 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x6, 0x1, 0x0, 0x6, 0xfffffffffffffffc}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = accept$alg(r4, 0x0, 0x0) r9 = dup(r8) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:50:08 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') r8 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r8, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) ioctl(r8, 0x101, &(0x7f0000000100)="dff824a902efa24e74117e6f3a26b47c1c74f5c95444d45a4c50b87a6c96318c4d8d8bad40724de9efa1197ee5d77a2be4aca734c7f0") preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r9) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r10 = dup(0xffffffffffffffff) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) [ 749.186674] syz-executor.3 invoked oom-killer: gfp_mask=0x14200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=0 [ 749.203657] syz-executor.3 cpuset=syz3 mems_allowed=0-1 [ 749.209843] CPU: 1 PID: 7487 Comm: syz-executor.3 Not tainted 4.14.173-syzkaller #0 [ 749.217644] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 749.227096] Call Trace: [ 749.229695] dump_stack+0x13e/0x194 [ 749.233340] dump_header+0x178/0x6d4 [ 749.237148] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 749.242175] ? _raw_spin_unlock_irqrestore+0xa0/0xe0 [ 749.247279] ? ___ratelimit+0x50/0x519 [ 749.251151] oom_kill_process.cold+0x10/0xae3 [ 749.255651] ? lock_downgrade+0x6e0/0x6e0 [ 749.259794] out_of_memory+0x2d5/0x1110 [ 749.263755] ? oom_killer_disable+0x1c0/0x1c0 [ 749.268232] ? mutex_trylock+0x152/0x1a0 [ 749.272278] __alloc_pages_slowpath+0x1fbf/0x26c0 [ 749.277122] ? warn_alloc+0xf0/0xf0 [ 749.280737] __alloc_pages_nodemask+0x5d3/0x700 [ 749.285387] ? __alloc_pages_slowpath+0x26c0/0x26c0 [ 749.290410] ? _raw_spin_unlock_irq+0x24/0x80 [ 749.294908] ? _raw_spin_unlock_irq+0x5a/0x80 [ 749.299503] alloc_pages_vma+0xc2/0x4a0 [ 749.303486] wp_page_copy+0x1f1/0x1300 [ 749.307366] ? follow_pfn+0x200/0x200 [ 749.311500] do_wp_page+0x244/0x11d0 [ 749.315198] ? finish_mkwrite_fault+0x640/0x640 [ 749.319849] __handle_mm_fault+0x1c0e/0x3280 [ 749.324240] ? copy_page_range+0x1d70/0x1d70 [ 749.328640] ? find_held_lock+0x2d/0x110 [ 749.332701] handle_mm_fault+0x288/0x7a0 [ 749.336755] __do_page_fault+0x4bc/0xb40 [ 749.340800] ? vmalloc_fault+0xdf0/0xdf0 [ 749.344929] ? do_page_fault+0x60/0x4f2 [ 749.348884] ? page_fault+0x2f/0x50 [ 749.352501] page_fault+0x45/0x50 [ 749.355939] RIP: 720678: (null) [ 749.359996] RSP: 720620:0000000000008041 EFLAGS: 00720678 [ 749.384811] Mem-Info: [ 749.402494] active_anon:1317986 inactive_anon:195 isolated_anon:0 [ 749.402494] active_file:309 inactive_file:294 isolated_file:26 [ 749.402494] unevictable:0 dirty:31 writeback:0 unstable:0 [ 749.402494] slab_reclaimable:15693 slab_unreclaimable:119026 [ 749.402494] mapped:52753 shmem:251 pagetables:31759 bounce:0 [ 749.402494] free:21057 free_pcp:157 free_cma:0 [ 749.442440] Node 0 active_anon:1880264kB inactive_anon:756kB active_file:8kB inactive_file:20kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:208904kB dirty:32kB writeback:0kB shmem:972kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 1396736kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 749.493170] Node 1 active_anon:3391680kB inactive_anon:24kB active_file:644kB inactive_file:616kB unevictable:0kB isolated(anon):0kB isolated(file):212kB mapped:1208kB dirty:92kB writeback:0kB shmem:32kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 749.606223] Node 0 DMA free:10384kB min:220kB low:272kB high:324kB active_anon:4460kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:20kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 749.635266] lowmem_reserve[]: 0 2557 2557 2557 2557 [ 749.644002] Node 0 DMA32 free:26804kB min:36272kB low:45340kB high:54408kB active_anon:1875804kB inactive_anon:756kB active_file:8kB inactive_file:120kB unevictable:0kB writepending:32kB present:3129332kB managed:2621272kB mlocked:0kB kernel_stack:15808kB pagetables:48508kB bounce:0kB free_pcp:904kB local_pcp:248kB free_cma:0kB [ 749.676937] lowmem_reserve[]: 0 0 0 0 0 [ 749.681306] Node 0 Normal free:0kB min:4kB low:4kB high:4kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:348kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 749.728848] lowmem_reserve[]: 0 0 0 0 0 [ 749.738234] Node 1 Normal free:62948kB min:53612kB low:67012kB high:80412kB active_anon:3375380kB inactive_anon:24kB active_file:1056kB inactive_file:1320kB unevictable:0kB writepending:92kB present:3932160kB managed:3870192kB mlocked:0kB kernel_stack:26048kB pagetables:78508kB bounce:0kB free_pcp:776kB local_pcp:56kB free_cma:0kB [ 749.772204] lowmem_reserve[]: 0 0 0 0 0 [ 749.776377] Node 0 DMA: 2*4kB (UM) 13*8kB (EH) 6*16kB (UMEH) 2*32kB (UH) 4*64kB (UEH) 3*128kB (MEH) 1*256kB (E) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 10384kB [ 749.796402] Node 0 DMA32: 25*4kB (UMH) 15*8kB (UME) 681*16kB (UME) 471*32kB (UME) 13*64kB (UM) 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 27020kB [ 749.814424] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 749.825288] Node 1 Normal: 50*4kB (M) 626*8kB (UM) 296*16kB (UME) 131*32kB (UMEH) 33*64kB (MEH) 4*128kB (ME) 7*256kB (MEH) 4*512kB (UMEH) 3*1024kB (UM) 0*2048kB 9*4096kB (M) = 60536kB [ 749.847417] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 749.856879] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 749.871034] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 749.883269] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 749.893158] 2408 total pagecache pages [ 749.898228] 0 pages in swap cache [ 749.934666] Swap cache stats: add 0, delete 0, find 0/0 [ 749.964491] Free swap = 0kB [ 749.975229] Total swap = 0kB [ 749.986306] 1965979 pages RAM [ 749.997142] 0 pages HighMem/MovableOnly [ 750.009966] 339049 pages reserved [ 750.018508] 0 pages cma reserved [ 750.021981] Out of memory: Kill process 5234 (syz-executor.0) score 1007 or sacrifice child 22:50:10 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:50:10 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x0, 0x3, 0x0) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) [ 750.982129] udevd invoked oom-killer: gfp_mask=0x15080c0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), nodemask=(null), order=0, oom_score_adj=-1000 [ 751.031584] udevd cpuset=/ mems_allowed=0-1 [ 751.048168] CPU: 1 PID: 5251 Comm: udevd Not tainted 4.14.173-syzkaller #0 [ 751.055241] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 751.064583] Call Trace: [ 751.067166] dump_stack+0x13e/0x194 [ 751.070778] dump_header+0x178/0x6d4 [ 751.074471] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 751.079730] ? _raw_spin_unlock_irqrestore+0xa0/0xe0 [ 751.085163] ? ___ratelimit+0x50/0x519 [ 751.089041] oom_kill_process.cold+0x10/0xae3 [ 751.093533] ? lock_downgrade+0x6e0/0x6e0 [ 751.097678] out_of_memory+0x2d5/0x1110 [ 751.101657] ? oom_killer_disable+0x1c0/0x1c0 [ 751.106137] ? mutex_trylock+0x152/0x1a0 [ 751.110182] __alloc_pages_slowpath+0x1fbf/0x26c0 [ 751.115020] ? warn_alloc+0xf0/0xf0 [ 751.119257] __alloc_pages_nodemask+0x5d3/0x700 [ 751.124001] ? __alloc_pages_slowpath+0x26c0/0x26c0 [ 751.129004] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 751.133748] ? retint_kernel+0x2d/0x2d [ 751.137628] alloc_pages_current+0xe7/0x1e0 [ 751.141940] __get_free_pages+0xb/0x40 [ 751.145813] pgd_alloc+0x20/0x2b0 [ 751.149340] mm_init+0x53f/0x920 [ 751.152711] mm_alloc+0xa2/0xc0 [ 751.155991] do_execveat_common.isra.0+0x909/0x1c70 [ 751.160997] ? __check_object_size+0x170/0x28a [ 751.165766] ? prepare_bprm_creds+0x110/0x110 [ 751.170243] ? getname_flags+0x23d/0x560 [ 751.174294] SyS_execve+0x34/0x40 [ 751.177817] ? setup_new_exec+0x770/0x770 [ 751.182159] do_syscall_64+0x1d5/0x640 [ 751.186050] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 751.191767] RIP: 0033:0x7fc1007dd207 [ 751.195491] RSP: 002b:00007ffefa8bee48 EFLAGS: 00000206 ORIG_RAX: 000000000000003b [ 751.203190] RAX: ffffffffffffffda RBX: 00000000ffffffff RCX: 00007fc1007dd207 [ 751.210466] RDX: 0000000001dc5c70 RSI: 00007ffefa8bef40 RDI: 00007ffefa8bff50 [ 751.217747] RBP: 0000000000625500 R08: 0000000000001d17 R09: 0000000000001d17 [ 751.225011] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000001dc5c70 [ 751.232263] R13: 0000000000000007 R14: 0000000001c34030 R15: 0000000000000005 [ 751.272499] Mem-Info: [ 751.275520] active_anon:1315240 inactive_anon:194 isolated_anon:0 [ 751.275520] active_file:639 inactive_file:611 isolated_file:99 [ 751.275520] unevictable:0 dirty:8 writeback:3 unstable:0 [ 751.275520] slab_reclaimable:15764 slab_unreclaimable:118700 [ 751.275520] mapped:53212 shmem:251 pagetables:31806 bounce:0 [ 751.275520] free:23504 free_pcp:83 free_cma:0 [ 751.458632] Node 0 active_anon:1880992kB inactive_anon:756kB active_file:8kB inactive_file:8kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:208908kB dirty:4kB writeback:0kB shmem:972kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 1396736kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 751.554946] Node 1 active_anon:3379968kB inactive_anon:20kB active_file:1812kB inactive_file:3612kB unevictable:0kB isolated(anon):0kB isolated(file):348kB mapped:4540kB dirty:28kB writeback:12kB shmem:32kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 751.626796] Node 0 DMA free:10384kB min:220kB low:272kB high:324kB active_anon:4460kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:20kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 751.688506] lowmem_reserve[]: 0 2557 2557 2557 2557 [ 751.699407] Node 0 DMA32 free:27900kB min:36272kB low:45340kB high:54408kB active_anon:1876532kB inactive_anon:756kB active_file:8kB inactive_file:8kB unevictable:0kB writepending:4kB present:3129332kB managed:2621272kB mlocked:0kB kernel_stack:15808kB pagetables:48496kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 751.734084] lowmem_reserve[]: 0 0 0 0 0 [ 751.738112] Node 0 Normal free:0kB min:4kB low:4kB high:4kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:348kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 751.769814] lowmem_reserve[]: 0 0 0 0 0 [ 751.773934] Node 1 Normal free:56120kB min:53612kB low:67012kB high:80412kB active_anon:3380068kB inactive_anon:20kB active_file:2020kB inactive_file:1760kB unevictable:0kB writepending:40kB present:3932160kB managed:3870192kB mlocked:0kB kernel_stack:25888kB pagetables:78708kB bounce:0kB free_pcp:700kB local_pcp:116kB free_cma:0kB [ 751.853339] lowmem_reserve[]: 0 0 0 0 0 [ 751.857938] Node 0 DMA: 2*4kB (UM) 13*8kB (EH) 6*16kB (UMEH) 2*32kB (UH) 4*64kB (UEH) 3*128kB (MEH) 1*256kB (E) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 10384kB [ 751.876412] Node 0 DMA32: 11*4kB (UM) 31*8kB (UME) 754*16kB (UMEH) 456*32kB (UMEH) 13*64kB (UME) 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 27780kB [ 751.890873] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 751.901661] Node 1 Normal: 373*4kB (UME) 180*8kB (UM) 189*16kB (UM) 138*32kB (UMEH) 42*64kB (UMH) 6*128kB (ME) 9*256kB (MH) 4*512kB (UMEH) 3*1024kB (UM) 1*2048kB (M) 8*4096kB (M) = 56068kB [ 751.918705] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 751.927595] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 751.936238] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 751.945174] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 751.953801] 1390 total pagecache pages [ 751.957684] 0 pages in swap cache [ 751.961156] Swap cache stats: add 0, delete 0, find 0/0 [ 751.966514] Free swap = 0kB [ 751.969525] Total swap = 0kB [ 751.972618] 1965979 pages RAM [ 751.975719] 0 pages HighMem/MovableOnly [ 751.979702] 339049 pages reserved [ 751.983216] 0 pages cma reserved [ 751.986586] Out of memory: Kill process 5249 (syz-executor.3) score 1007 or sacrifice child 22:50:16 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x6000, 0xeaa723ef5bdfa340, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = accept$alg(r4, 0x0, 0x0) r9 = dup(r8) r10 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r10, 0x0, 0x30, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000120002000000ac1414000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005a8b35e1000000000000c2e300000000000000000000000000000000000100000002000000ac1e0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5b721e55608f200001a00"/272], 0x10c) close(r10) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) [ 758.925930] syz-executor.1 invoked oom-killer: gfp_mask=0x15080c0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), nodemask=(null), order=3, oom_score_adj=1000 [ 758.939173] syz-executor.1 cpuset=syz1 mems_allowed=0-1 [ 758.945696] CPU: 0 PID: 5270 Comm: syz-executor.1 Not tainted 4.14.173-syzkaller #0 [ 758.953508] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 758.962875] Call Trace: [ 758.965480] dump_stack+0x13e/0x194 [ 758.969130] dump_header+0x178/0x6d4 [ 758.972982] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 758.978025] ? _raw_spin_unlock_irqrestore+0xa0/0xe0 [ 758.983139] ? ___ratelimit+0x50/0x519 [ 758.987036] oom_kill_process.cold+0x10/0xae3 [ 758.992071] ? lock_downgrade+0x6e0/0x6e0 [ 758.996226] out_of_memory+0x2d5/0x1110 [ 759.000210] ? oom_killer_disable+0x1c0/0x1c0 [ 759.004712] ? mutex_trylock+0x152/0x1a0 [ 759.008779] __alloc_pages_slowpath+0x1fbf/0x26c0 [ 759.013641] ? warn_alloc+0xf0/0xf0 [ 759.017269] ? find_held_lock+0x2d/0x110 [ 759.021339] ? fs_reclaim_acquire+0x10/0x10 [ 759.025788] __alloc_pages_nodemask+0x5d3/0x700 [ 759.030460] ? __alloc_pages_slowpath+0x26c0/0x26c0 [ 759.035466] ? copy_process.part.0+0x17d5/0x6a70 [ 759.040209] ? rcu_read_lock_sched_held+0x10a/0x130 [ 759.045212] ? __lock_acquire+0x5f7/0x4620 [ 759.049433] ? trace_hardirqs_on+0x10/0x10 [ 759.053657] copy_process.part.0+0x26a/0x6a70 [ 759.058136] ? trace_hardirqs_on+0x10/0x10 [ 759.062372] ? save_trace+0x290/0x290 [ 759.066267] ? find_held_lock+0x2d/0x110 [ 759.070326] ? find_held_lock+0x2d/0x110 [ 759.074374] ? __cleanup_sighand+0x40/0x40 [ 759.078619] ? lock_downgrade+0x6e0/0x6e0 [ 759.082773] _do_fork+0x180/0xc80 [ 759.086331] ? put_timespec64+0xaa/0xf0 [ 759.090295] ? fork_idle+0x270/0x270 [ 759.094013] ? SyS_clock_gettime+0xf5/0x180 [ 759.098325] ? SyS_clock_settime+0x1a0/0x1a0 [ 759.102747] ? fput+0xb/0x140 [ 759.105860] ? do_syscall_64+0x4c/0x640 [ 759.109847] ? sys_vfork+0x20/0x20 [ 759.113391] do_syscall_64+0x1d5/0x640 [ 759.117477] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 759.122663] RIP: 0033:0x45c679 [ 759.125839] RSP: 002b:00007f3afed21c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 759.133729] RAX: ffffffffffffffda RBX: 00007f3afed226d4 RCX: 000000000045c679 [ 759.141076] RDX: 9999999999999999 RSI: 0000000000000000 RDI: 0000000000000103 [ 759.148428] RBP: 000000000076c0e0 R08: ffffffffffffffff R09: 0000000000000000 [ 759.155777] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 759.163148] R13: 0000000000000074 R14: 00000000004c2f23 R15: 000000000076c0ec [ 759.181506] Mem-Info: [ 759.185481] active_anon:1316942 inactive_anon:197 isolated_anon:0 [ 759.185481] active_file:58 inactive_file:110 isolated_file:28 [ 759.185481] unevictable:0 dirty:0 writeback:0 unstable:0 [ 759.185481] slab_reclaimable:15884 slab_unreclaimable:118466 [ 759.185481] mapped:52349 shmem:251 pagetables:31774 bounce:0 [ 759.185481] free:22905 free_pcp:106 free_cma:0 [ 759.222622] Node 0 active_anon:1880992kB inactive_anon:756kB active_file:4kB inactive_file:4kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:208904kB dirty:0kB writeback:0kB shmem:972kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 1396736kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 759.253805] Node 1 active_anon:3386776kB inactive_anon:32kB active_file:228kB inactive_file:536kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:492kB dirty:0kB writeback:0kB shmem:32kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 759.285592] Node 0 DMA free:10400kB min:220kB low:272kB high:324kB active_anon:4460kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:20kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 759.325393] lowmem_reserve[]: 0 2557 2557 2557 2557 [ 759.332427] Node 0 DMA32 free:28048kB min:36272kB low:45340kB high:54408kB active_anon:1876532kB inactive_anon:756kB active_file:4kB inactive_file:4kB unevictable:0kB writepending:0kB present:3129332kB managed:2621272kB mlocked:0kB kernel_stack:15744kB pagetables:48492kB bounce:0kB free_pcp:120kB local_pcp:120kB free_cma:0kB [ 759.365901] lowmem_reserve[]: 0 0 0 0 0 [ 759.369930] Node 0 Normal free:0kB min:4kB low:4kB high:4kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:348kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 759.400405] lowmem_reserve[]: 0 0 0 0 0 [ 759.404419] Node 1 Normal free:53172kB min:53612kB low:67012kB high:80412kB active_anon:3386776kB inactive_anon:32kB active_file:228kB inactive_file:136kB unevictable:0kB writepending:0kB present:3932160kB managed:3870192kB mlocked:0kB kernel_stack:25952kB pagetables:78584kB bounce:0kB free_pcp:712kB local_pcp:248kB free_cma:0kB [ 759.437359] lowmem_reserve[]: 0 0 0 0 0 [ 759.464980] Node 0 DMA: 2*4kB (UM) 13*8kB (EH) 7*16kB (UMEH) 2*32kB (UH) 4*64kB (UEH) 3*128kB (MEH) 1*256kB (E) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 10400kB [ 759.486193] Node 0 DMA32: 31*4kB (UM) 94*8kB (UM) 748*16kB (UM) 449*32kB (UME) 13*64kB (UME) 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 28044kB [ 759.504110] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 759.514928] Node 1 Normal: 2*4kB (UM) 55*8kB (UME) 120*16kB (UM) 133*32kB (UMEH) 36*64kB (MH) 7*128kB (UME) 6*256kB (MH) 4*512kB (UMEH) 3*1024kB (UM) 0*2048kB 9*4096kB (M) = 53344kB [ 759.535310] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 759.544232] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 759.557036] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 759.566452] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 759.579757] 377 total pagecache pages [ 759.635315] 0 pages in swap cache [ 759.638810] Swap cache stats: add 0, delete 0, find 0/0 [ 759.644462] Free swap = 0kB [ 759.647497] Total swap = 0kB [ 759.650596] 1965979 pages RAM [ 759.653694] 0 pages HighMem/MovableOnly [ 759.657662] 339049 pages reserved [ 759.670119] 0 pages cma reserved [ 759.673517] Out of memory: Kill process 1284 (syz-executor.0) score 1007 or sacrifice child [ 759.683283] Killed process 1284 (syz-executor.0) total-vm:75228kB, anon-rss:16584kB, file-rss:34816kB, shmem-rss:0kB 22:50:18 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x0, 0x3, 0x0) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:50:20 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) [ 760.801391] NOHZ: local_softirq_pending 08 [ 760.805686] NOHZ: local_softirq_pending 08 [ 764.682727] syz-fuzzer invoked oom-killer: gfp_mask=0x14201ca(GFP_HIGHUSER_MOVABLE|__GFP_COLD), nodemask=(null), order=0, oom_score_adj=0 [ 764.727598] syz-fuzzer cpuset=/ mems_allowed=0-1 [ 764.739749] CPU: 1 PID: 9656 Comm: syz-fuzzer Not tainted 4.14.173-syzkaller #0 [ 764.747432] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 764.756873] Call Trace: [ 764.759472] dump_stack+0x13e/0x194 [ 764.763110] dump_header+0x178/0x6d4 [ 764.766816] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 764.771929] ? _raw_spin_unlock_irqrestore+0xa0/0xe0 [ 764.777015] ? ___ratelimit+0x50/0x519 [ 764.780907] oom_kill_process.cold+0x10/0xae3 [ 764.785405] ? lock_downgrade+0x6e0/0x6e0 [ 764.789544] out_of_memory+0x2d5/0x1110 [ 764.793512] ? oom_killer_disable+0x1c0/0x1c0 [ 764.798007] ? mutex_trylock+0x152/0x1a0 [ 764.802060] __alloc_pages_slowpath+0x1fbf/0x26c0 [ 764.807154] ? warn_alloc+0xf0/0xf0 [ 764.810773] __alloc_pages_nodemask+0x5d3/0x700 [ 764.815427] ? __alloc_pages_slowpath+0x26c0/0x26c0 [ 764.820440] ? lock_downgrade+0x6e0/0x6e0 [ 764.824577] alloc_pages_current+0xe7/0x1e0 [ 764.828894] __page_cache_alloc+0x245/0x3d0 [ 764.833200] filemap_fault+0xc21/0x1c30 [ 764.837163] ? __lock_page_or_retry+0x8a0/0x8a0 [ 764.841818] ? lock_acquire+0x170/0x3f0 [ 764.845864] ? ext4_filemap_fault+0x7c/0xb0 [ 764.850174] ext4_filemap_fault+0x84/0xb0 [ 764.854305] __do_fault+0xfa/0x380 [ 764.857829] __handle_mm_fault+0x22e9/0x3280 [ 764.862223] ? copy_page_range+0x1d70/0x1d70 [ 764.866616] ? find_held_lock+0x2d/0x110 [ 764.870666] handle_mm_fault+0x288/0x7a0 [ 764.874708] __do_page_fault+0x4bc/0xb40 [ 764.878753] ? vmalloc_fault+0xdf0/0xdf0 [ 764.882796] ? do_page_fault+0x60/0x4f2 [ 764.886752] ? page_fault+0x2f/0x50 [ 764.890360] page_fault+0x45/0x50 [ 764.893805] RIP: 0020:0x13 [ 764.896638] RSP: 000a:000000c428eb7098 EFLAGS: 00000000 [ 764.904967] Mem-Info: [ 764.913022] active_anon:1317538 inactive_anon:197 isolated_anon:0 [ 764.913022] active_file:363 inactive_file:338 isolated_file:0 [ 764.913022] unevictable:0 dirty:11 writeback:0 unstable:0 [ 764.913022] slab_reclaimable:15937 slab_unreclaimable:118035 [ 764.913022] mapped:52907 shmem:251 pagetables:31763 bounce:0 [ 764.913022] free:22253 free_pcp:34 free_cma:0 [ 764.979186] Node 0 active_anon:1881368kB inactive_anon:756kB active_file:44kB inactive_file:60kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:208908kB dirty:8kB writeback:0kB shmem:972kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 1396736kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 765.008787] Node 1 active_anon:3376284kB inactive_anon:32kB active_file:1112kB inactive_file:2020kB unevictable:0kB isolated(anon):0kB isolated(file):128kB mapped:2120kB dirty:36kB writeback:0kB shmem:32kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 765.104336] Node 0 DMA free:10380kB min:220kB low:272kB high:324kB active_anon:4460kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:20kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 765.136468] lowmem_reserve[]: 0 2557 2557 2557 2557 [ 765.143017] Node 0 DMA32 free:28052kB min:36272kB low:45340kB high:54408kB active_anon:1876916kB inactive_anon:756kB active_file:8kB inactive_file:0kB unevictable:0kB writepending:4kB present:3129332kB managed:2621272kB mlocked:0kB kernel_stack:15680kB pagetables:48420kB bounce:0kB free_pcp:244kB local_pcp:112kB free_cma:0kB [ 765.173803] lowmem_reserve[]: 0 0 0 0 0 [ 765.178418] Node 0 Normal free:0kB min:4kB low:4kB high:4kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:348kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB 22:50:25 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = accept$alg(r4, 0x0, 0x0) r9 = dup(r8) write$P9_RRENAME(r3, &(0x7f0000000100)={0x7, 0x15, 0x2}, 0x7) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) [ 765.226792] lowmem_reserve[]: 0 0 0 0 0 [ 765.250081] Node 1 Normal free:55504kB min:53612kB low:67012kB high:80412kB active_anon:3376384kB inactive_anon:32kB active_file:3168kB inactive_file:6984kB unevictable:0kB writepending:76kB present:3932160kB managed:3870192kB mlocked:0kB kernel_stack:25824kB pagetables:78492kB bounce:0kB free_pcp:1156kB local_pcp:720kB free_cma:0kB [ 765.304016] lowmem_reserve[]: 0 0 0 0 0 [ 765.309027] Node 0 DMA: 2*4kB (UM) 13*8kB (EH) 7*16kB (UMEH) 2*32kB (UH) 4*64kB (UEH) 3*128kB (MEH) 1*256kB (E) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 10400kB [ 765.330730] Node 0 DMA32: 93*4kB (UM) 122*8kB (UM) 735*16kB (UME) 446*32kB (UME) 12*64kB (UME) 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 28148kB [ 765.345431] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 765.356722] Node 1 Normal: 2*4kB (UE) 148*8kB (UMEH) 207*16kB (UMEH) 36*32kB (UME) 81*64kB (UMH) 13*128kB (UM) 7*256kB (MH) 5*512kB (UMEH) 3*1024kB (UM) 0*2048kB 9*4096kB (M) = 56792kB [ 765.374113] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 765.383505] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 765.392446] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 765.401926] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 765.410805] 2715 total pagecache pages [ 765.414703] 0 pages in swap cache [ 765.418553] Swap cache stats: add 0, delete 0, find 0/0 [ 765.424089] Free swap = 0kB [ 765.427464] Total swap = 0kB [ 765.430878] 1965979 pages RAM [ 765.433990] 0 pages HighMem/MovableOnly [ 765.438500] 339049 pages reserved [ 765.442325] 0 pages cma reserved [ 765.446186] Out of memory: Kill process 5274 (syz-executor.3) score 1007 or sacrifice child [ 766.273772] syz-executor.1 invoked oom-killer: gfp_mask=0x14280ca(GFP_HIGHUSER_MOVABLE|__GFP_ZERO), nodemask=(null), order=0, oom_score_adj=1000 [ 766.287440] syz-executor.1 cpuset=syz1 mems_allowed=0-1 [ 766.293269] CPU: 1 PID: 5293 Comm: syz-executor.1 Not tainted 4.14.173-syzkaller #0 [ 766.301519] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 766.310894] Call Trace: [ 766.313523] dump_stack+0x13e/0x194 [ 766.317262] dump_header+0x178/0x6d4 [ 766.320973] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 766.325985] ? _raw_spin_unlock_irqrestore+0xa0/0xe0 [ 766.331102] ? ___ratelimit+0x50/0x519 [ 766.335071] oom_kill_process.cold+0x10/0xae3 [ 766.339560] ? lock_acquire+0x170/0x3f0 [ 766.343619] ? lock_downgrade+0x6e0/0x6e0 [ 766.347759] out_of_memory+0x2d5/0x1110 [ 766.351751] ? oom_killer_disable+0x1c0/0x1c0 [ 766.356251] ? mutex_trylock+0x152/0x1a0 [ 766.360302] __alloc_pages_slowpath+0x1fbf/0x26c0 [ 766.365153] ? warn_alloc+0xf0/0xf0 [ 766.368779] __alloc_pages_nodemask+0x5d3/0x700 [ 766.373437] ? __alloc_pages_slowpath+0x26c0/0x26c0 [ 766.378448] ? __lock_acquire+0x5f7/0x4620 [ 766.383168] alloc_pages_vma+0xc2/0x4a0 [ 766.387153] wp_page_copy+0xa22/0x1300 [ 766.391031] ? follow_pfn+0x200/0x200 [ 766.394821] do_wp_page+0x244/0x11d0 [ 766.398542] ? lock_acquire+0x170/0x3f0 [ 766.402510] ? finish_mkwrite_fault+0x640/0x640 [ 766.407182] __handle_mm_fault+0x1c0e/0x3280 [ 766.411578] ? copy_page_range+0x1d70/0x1d70 [ 766.416087] ? find_held_lock+0x2d/0x110 [ 766.420145] handle_mm_fault+0x288/0x7a0 [ 766.425158] __do_page_fault+0x4bc/0xb40 [ 766.429217] ? vmalloc_fault+0xdf0/0xdf0 [ 766.433261] ? do_page_fault+0x60/0x4f2 [ 766.437226] page_fault+0x25/0x50 [ 766.440678] RIP: 0010:copy_user_enhanced_fast_string+0xe/0x20 [ 766.446762] RSP: 0018:ffff88816dd6fb60 EFLAGS: 00010206 [ 766.452125] RAX: 0000000000000000 RBX: 0000000000001000 RCX: 0000000000000500 [ 766.459380] RDX: 0000000000001000 RSI: ffff8881fe44fb00 RDI: 0000000020602000 [ 766.466646] RBP: 0000000020601500 R08: ffffed103fc8a000 R09: 0000000000000000 [ 766.473913] R10: ffffed103fc89fff R11: ffff8881fe44ffff R12: ffff8881fe44f000 [ 766.481166] R13: 00007ffffffff000 R14: 0000000020602500 R15: ffff88816dd6fde0 [ 766.488524] copyout+0x99/0xc0 [ 766.491707] copy_page_to_iter+0x32a/0xc80 [ 766.495949] pipe_to_user+0xa8/0x160 [ 766.499660] __splice_from_pipe+0x332/0x740 [ 766.504168] ? iter_to_pipe+0x4c0/0x4c0 [ 766.508143] vmsplice_to_user+0x197/0x1c0 [ 766.512289] ? __splice_from_pipe+0x740/0x740 [ 766.516772] ? save_trace+0x290/0x290 [ 766.520558] ? __might_fault+0x104/0x1b0 [ 766.524624] ? find_held_lock+0x2d/0x110 [ 766.528690] ? lock_downgrade+0x6e0/0x6e0 [ 766.532852] ? __fget+0x228/0x360 [ 766.536377] SyS_vmsplice+0x12a/0x150 [ 766.540166] ? default_file_splice_write+0x80/0x80 [ 766.545191] do_syscall_64+0x1d5/0x640 [ 766.549079] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 766.554627] RIP: 0033:0x45c679 [ 766.557896] RSP: 002b:00007f3afed42c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000116 [ 766.565702] RAX: ffffffffffffffda RBX: 00007f3afed436d4 RCX: 000000000045c679 [ 766.572970] RDX: 0000000000000001 RSI: 0000000020000000 RDI: 0000000000000006 [ 766.580240] RBP: 000000000076c040 R08: 0000000000000000 R09: 0000000000000000 [ 766.587497] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 766.594752] R13: 0000000000000c45 R14: 00000000004ce48b R15: 000000000076c04c [ 766.603016] Mem-Info: [ 766.605479] active_anon:1317209 inactive_anon:197 isolated_anon:0 [ 766.605479] active_file:118 inactive_file:127 isolated_file:0 [ 766.605479] unevictable:0 dirty:0 writeback:0 unstable:0 [ 766.605479] slab_reclaimable:15982 slab_unreclaimable:117844 [ 766.605479] mapped:52426 shmem:251 pagetables:31783 bounce:0 [ 766.605479] free:23180 free_pcp:82 free_cma:0 [ 766.639386] Node 0 active_anon:1881376kB inactive_anon:756kB active_file:4kB inactive_file:4kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:208904kB dirty:0kB writeback:0kB shmem:972kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 1396736kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 766.668121] Node 1 active_anon:3387460kB inactive_anon:32kB active_file:272kB inactive_file:456kB unevictable:0kB isolated(anon):0kB isolated(file):120kB mapped:508kB dirty:0kB writeback:0kB shmem:32kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 766.695981] Node 0 DMA free:10400kB min:220kB low:272kB high:324kB active_anon:4460kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:20kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 766.722640] lowmem_reserve[]: 0 2557 2557 2557 2557 [ 766.727695] Node 0 DMA32 free:28248kB min:36272kB low:45340kB high:54408kB active_anon:1876916kB inactive_anon:756kB active_file:4kB inactive_file:4kB unevictable:0kB writepending:0kB present:3129332kB managed:2621272kB mlocked:0kB kernel_stack:15680kB pagetables:48420kB bounce:0kB free_pcp:120kB local_pcp:0kB free_cma:0kB [ 766.756529] lowmem_reserve[]: 0 0 0 0 0 [ 766.760582] Node 0 Normal free:0kB min:4kB low:4kB high:4kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:348kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 766.786467] lowmem_reserve[]: 0 0 0 0 0 [ 766.790539] Node 1 Normal free:54456kB min:53612kB low:67012kB high:80412kB active_anon:3387460kB inactive_anon:32kB active_file:528kB inactive_file:520kB unevictable:0kB writepending:0kB present:3932160kB managed:3870192kB mlocked:0kB kernel_stack:25952kB pagetables:78692kB bounce:0kB free_pcp:656kB local_pcp:0kB free_cma:0kB [ 766.819731] lowmem_reserve[]: 0 0 0 0 0 [ 766.826023] Node 0 DMA: 2*4kB (UM) 13*8kB (EH) 7*16kB (UMEH) 2*32kB (UH) 4*64kB (UEH) 3*128kB (MEH) 1*256kB (E) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 10400kB [ 766.842182] Node 0 DMA32: 97*4kB (UM) 126*8kB (UME) 734*16kB (UME) 448*32kB (UME) 12*64kB (UME) 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 28244kB [ 766.857690] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 766.868558] Node 1 Normal: 158*4kB (UM) 100*8kB (UMEH) 209*16kB (UMEH) 25*32kB (UME) 53*64kB (UMH) 13*128kB (UM) 7*256kB (MH) 5*512kB (UMEH) 3*1024kB (UM) 0*2048kB 9*4096kB (M) = 54920kB [ 766.885853] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 766.895692] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 766.904968] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 766.914514] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 766.923707] 338 total pagecache pages [ 766.927581] 0 pages in swap cache [ 766.931072] Swap cache stats: add 0, delete 0, find 0/0 [ 766.936431] Free swap = 0kB [ 766.952683] Total swap = 0kB [ 766.955828] 1965979 pages RAM [ 766.958927] 0 pages HighMem/MovableOnly [ 766.980120] 339049 pages reserved [ 766.985716] 0 pages cma reserved [ 766.990676] Out of memory: Kill process 32276 (syz-executor.0) score 1007 or sacrifice child [ 766.999868] Killed process 32276 (syz-executor.0) total-vm:75096kB, anon-rss:16576kB, file-rss:34816kB, shmem-rss:0kB 22:50:26 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x0, 0x3, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) [ 767.068220] oom_reaper: reaped process 32276 (syz-executor.0), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB 22:50:29 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:50:29 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000340), 0x41395527) statx(r7, &(0x7f0000000100)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r8) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r4, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:50:29 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x5, 0x40) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x100000aa, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) r9 = syz_open_dev$media(&(0x7f0000000100)='/dev/media#\x00', 0x1ff, 0x121000) r10 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000100)='/dev/sequencer\x00', 0x0, 0x0) close(r10) r11 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r11, &(0x7f0000000200)={0x0, 0x18, 0xfa00, {0x0, &(0x7f00000001c0)={0xffffffffffffffff}, 0x106}}, 0x20) write$RDMA_USER_CM_CMD_QUERY(r10, &(0x7f00000000c0)={0x13, 0x10, 0xfa00, {0x0, r12, 0x2}}, 0x18) write$RDMA_USER_CM_CMD_BIND_IP(r9, &(0x7f00000001c0)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x4e23, 0x0, @ipv4={[], [], @empty}, 0x9}, r12}}, 0x30) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r13 = dup(0xffffffffffffffff) write$UHID_DESTROY(r13, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:50:30 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) dup(r9) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:50:30 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x0, 0x3, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) [ 771.292583] kworker/u4:1 invoked oom-killer: gfp_mask=0x14040c0(GFP_KERNEL|__GFP_COMP), nodemask=(null), order=1, oom_score_adj=0 [ 771.338046] kworker/u4:1 cpuset=/ mems_allowed=0-1 [ 771.361271] CPU: 1 PID: 22 Comm: kworker/u4:1 Not tainted 4.14.173-syzkaller #0 [ 771.368866] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 771.378237] Workqueue: events_unbound call_usermodehelper_exec_work [ 771.384775] Call Trace: [ 771.387373] dump_stack+0x13e/0x194 [ 771.391533] dump_header+0x178/0x6d4 [ 771.395338] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 771.400633] ? _raw_spin_unlock_irqrestore+0xa0/0xe0 [ 771.405757] ? ___ratelimit+0x50/0x519 [ 771.409653] oom_kill_process.cold+0x10/0xae3 [ 771.414143] ? lock_downgrade+0x6e0/0x6e0 [ 771.418587] out_of_memory+0x2d5/0x1110 [ 771.422812] ? oom_killer_disable+0x1c0/0x1c0 [ 771.427489] ? mutex_trylock+0x152/0x1a0 [ 771.431546] __alloc_pages_slowpath+0x1fbf/0x26c0 [ 771.436382] ? warn_alloc+0xf0/0xf0 [ 771.440014] __alloc_pages_nodemask+0x5d3/0x700 [ 771.444765] ? __alloc_pages_slowpath+0x26c0/0x26c0 [ 771.450216] cache_grow_begin+0x7b/0x410 [ 771.454283] ? __cpuset_node_allowed+0xfa/0x450 [ 771.459293] fallback_alloc+0x205/0x2b0 [ 771.463256] kmem_cache_alloc_node+0xe7/0x7a0 [ 771.467737] ? check_preemption_disabled+0x35/0x240 [ 771.472741] copy_process.part.0+0x17d5/0x6a70 [ 771.477324] ? finish_task_switch+0x178/0x620 [ 771.481810] ? mark_held_locks+0xa6/0xf0 [ 771.485869] ? _raw_spin_unlock_irq+0x24/0x80 [ 771.490635] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 771.496418] ? _raw_spin_unlock_irq+0x5a/0x80 [ 771.500906] ? finish_task_switch+0x178/0x620 [ 771.505704] ? finish_task_switch+0x14d/0x620 [ 771.510288] ? switch_mm_irqs_off+0x2c3/0xec0 [ 771.514784] ? umh_complete+0x80/0x80 [ 771.518574] ? __cleanup_sighand+0x40/0x40 [ 771.522799] ? __sched_text_start+0x8/0x8 [ 771.526932] ? umh_complete+0x80/0x80 [ 771.530739] _do_fork+0x180/0xc80 [ 771.534374] ? fork_idle+0x270/0x270 [ 771.538093] ? ___preempt_schedule+0x16/0x18 [ 771.542575] ? _raw_spin_unlock_irq+0x6c/0x80 [ 771.548100] ? kernel_sigaction+0x13b/0x200 [ 771.552423] ? recalc_sigpending+0x90/0x90 [ 771.556646] ? umh_complete+0x80/0x80 [ 771.560431] kernel_thread+0x2f/0x40 [ 771.564131] call_usermodehelper_exec_work+0x97/0x210 [ 771.569761] ? call_usermodehelper_exec_async+0x4c0/0x4c0 [ 771.575298] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 771.580733] process_one_work+0x813/0x1540 [ 771.584961] ? pwq_dec_nr_in_flight+0x2b0/0x2b0 [ 771.589729] ? worker_thread+0x15d/0x1070 [ 771.593864] ? _raw_spin_unlock_irq+0x24/0x80 [ 771.598455] worker_thread+0x5d1/0x1070 [ 771.602443] ? process_one_work+0x1540/0x1540 [ 771.606928] kthread+0x30d/0x420 [ 771.610295] ? kthread_create_on_node+0xd0/0xd0 [ 771.614979] ret_from_fork+0x24/0x30 [ 771.626185] Mem-Info: [ 771.628697] active_anon:1319129 inactive_anon:195 isolated_anon:0 [ 771.628697] active_file:501 inactive_file:470 isolated_file:63 [ 771.628697] unevictable:0 dirty:28 writeback:1 unstable:0 [ 771.628697] slab_reclaimable:16132 slab_unreclaimable:117363 [ 771.628697] mapped:53133 shmem:251 pagetables:31863 bounce:0 [ 771.628697] free:20601 free_pcp:0 free_cma:0 [ 771.662750] Node 0 active_anon:1882200kB inactive_anon:756kB active_file:4kB inactive_file:4kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:208904kB dirty:0kB writeback:0kB shmem:972kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 1396736kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 771.690393] Node 1 active_anon:3394316kB inactive_anon:24kB active_file:1796kB inactive_file:1852kB unevictable:0kB isolated(anon):0kB isolated(file):124kB mapped:3428kB dirty:112kB writeback:4kB shmem:32kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 771.722268] Node 0 DMA free:10380kB min:220kB low:272kB high:324kB active_anon:4480kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:20kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 771.774002] lowmem_reserve[]: 0 2557 2557 2557 2557 [ 771.779155] Node 0 DMA32 free:27120kB min:36272kB low:45340kB high:54408kB active_anon:1877720kB inactive_anon:756kB active_file:4kB inactive_file:4kB unevictable:0kB writepending:0kB present:3129332kB managed:2621272kB mlocked:0kB kernel_stack:15680kB pagetables:48424kB bounce:0kB free_pcp:92kB local_pcp:0kB free_cma:0kB [ 771.844137] lowmem_reserve[]: 0 0 0 0 0 [ 771.855018] Node 0 Normal free:0kB min:4kB low:4kB high:4kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:348kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 771.927672] lowmem_reserve[]: 0 0 0 0 0 [ 771.980707] Node 1 Normal free:58988kB min:53612kB low:67012kB high:80412kB active_anon:3382128kB inactive_anon:24kB active_file:416kB inactive_file:2104kB unevictable:0kB writepending:116kB present:3932160kB managed:3870192kB mlocked:0kB kernel_stack:26144kB pagetables:79008kB bounce:0kB free_pcp:720kB local_pcp:180kB free_cma:0kB [ 772.017351] lowmem_reserve[]: 0 0 0 0 0 [ 772.022011] Node 0 DMA: 1*4kB (U) 13*8kB (EH) 6*16kB (UEH) 2*32kB (UH) 4*64kB (UEH) 3*128kB (MEH) 1*256kB (E) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 10380kB [ 772.124378] Node 0 DMA32: 38*4kB (UME) 128*8kB (UMH) 704*16kB (UME) 432*32kB (UME) 12*64kB (UME) 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 27032kB [ 772.150803] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 772.202870] Node 1 Normal: 1*4kB (E) 131*8kB (UH) 241*16kB (UMEH) 78*32kB (UMEH) 41*64kB (UMH) 32*128kB (UME) 11*256kB (M) 5*512kB (UMH) 1*1024kB (U) 0*2048kB 8*4096kB (M) = 53292kB [ 772.263254] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 772.310712] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 772.340149] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 772.370204] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 772.420135] 1648 total pagecache pages [ 772.424072] 0 pages in swap cache [ 772.427525] Swap cache stats: add 0, delete 0, find 0/0 [ 772.442369] Free swap = 0kB [ 772.447805] Total swap = 0kB [ 772.452968] 1965979 pages RAM [ 772.468932] 0 pages HighMem/MovableOnly [ 772.488525] 339049 pages reserved [ 772.505880] 0 pages cma reserved [ 772.516134] Out of memory: Kill process 5334 (syz-executor.3) score 1007 or sacrifice child 22:50:40 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x0, 0x3, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:50:43 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) dup(r9) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) [ 784.843389] kworker/u4:7 invoked oom-killer: gfp_mask=0x15080c0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), nodemask=(null), order=3, oom_score_adj=0 [ 784.916738] kworker/u4:7 cpuset=/ mems_allowed=0-1 [ 784.933117] CPU: 0 PID: 10888 Comm: kworker/u4:7 Not tainted 4.14.173-syzkaller #0 [ 784.940865] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 784.950333] Workqueue: events_unbound call_usermodehelper_exec_work [ 784.956741] Call Trace: [ 784.959344] dump_stack+0x13e/0x194 [ 784.962983] dump_header+0x178/0x6d4 [ 784.966820] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 784.971855] ? _raw_spin_unlock_irqrestore+0xa0/0xe0 [ 784.976968] ? ___ratelimit+0x50/0x519 [ 784.981395] oom_kill_process.cold+0x10/0xae3 [ 784.985904] ? lock_downgrade+0x6e0/0x6e0 [ 784.990077] out_of_memory+0x2d5/0x1110 [ 784.994233] ? oom_killer_disable+0x1c0/0x1c0 [ 784.998740] ? mutex_trylock+0x152/0x1a0 [ 785.002811] __alloc_pages_slowpath+0x1fbf/0x26c0 [ 785.007760] ? warn_alloc+0xf0/0xf0 [ 785.011403] __alloc_pages_nodemask+0x5d3/0x700 [ 785.016075] ? __alloc_pages_slowpath+0x26c0/0x26c0 [ 785.021089] ? copy_process.part.0+0x17d5/0x6a70 [ 785.025833] ? rcu_read_lock_sched_held+0x10a/0x130 [ 785.030841] ? save_trace+0x290/0x290 [ 785.034641] copy_process.part.0+0x26a/0x6a70 [ 785.039123] ? __lock_acquire+0x5f7/0x4620 [ 785.043364] ? finish_task_switch+0x178/0x620 [ 785.047870] ? mark_held_locks+0xa6/0xf0 [ 785.051924] ? umh_complete+0x80/0x80 [ 785.055865] ? __cleanup_sighand+0x40/0x40 [ 785.060120] ? umh_complete+0x80/0x80 [ 785.063911] _do_fork+0x180/0xc80 [ 785.067368] ? fork_idle+0x270/0x270 [ 785.071074] ? mark_held_locks+0xa6/0xf0 [ 785.075128] ? _raw_spin_unlock_irq+0x24/0x80 [ 785.079966] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 785.084969] ? _raw_spin_unlock_irq+0x5a/0x80 [ 785.089474] ? kernel_sigaction+0x13b/0x200 [ 785.093778] ? recalc_sigpending+0x90/0x90 [ 785.097996] ? umh_complete+0x80/0x80 [ 785.101791] kernel_thread+0x2f/0x40 [ 785.105874] call_usermodehelper_exec_work+0x97/0x210 [ 785.111055] ? call_usermodehelper_exec_async+0x4c0/0x4c0 [ 785.116589] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 785.122040] process_one_work+0x813/0x1540 [ 785.126268] ? pwq_dec_nr_in_flight+0x2b0/0x2b0 [ 785.131045] ? worker_thread+0x15d/0x1070 [ 785.135195] ? _raw_spin_unlock_irq+0x24/0x80 [ 785.139678] worker_thread+0x5d1/0x1070 [ 785.143667] ? process_one_work+0x1540/0x1540 [ 785.148180] kthread+0x30d/0x420 [ 785.151536] ? kthread_create_on_node+0xd0/0xd0 [ 785.156280] ret_from_fork+0x24/0x30 [ 785.193267] Mem-Info: [ 785.195739] active_anon:1317273 inactive_anon:197 isolated_anon:0 [ 785.195739] active_file:25 inactive_file:0 isolated_file:39 [ 785.195739] unevictable:0 dirty:0 writeback:0 unstable:0 [ 785.195739] slab_reclaimable:16275 slab_unreclaimable:116589 [ 785.195739] mapped:52257 shmem:251 pagetables:31895 bounce:0 [ 785.195739] free:23882 free_pcp:561 free_cma:0 [ 785.229159] Node 0 active_anon:1883148kB inactive_anon:756kB active_file:4kB inactive_file:8kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:208904kB dirty:0kB writeback:0kB shmem:972kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 1396736kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 785.257034] Node 1 active_anon:3385816kB inactive_anon:32kB active_file:100kB inactive_file:44kB unevictable:0kB isolated(anon):0kB isolated(file):64kB mapped:96kB dirty:4kB writeback:0kB shmem:32kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 785.284377] Node 0 DMA free:10380kB min:220kB low:272kB high:324kB active_anon:4480kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:20kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 785.320097] lowmem_reserve[]: 0 2557 2557 2557 2557 [ 785.325172] Node 0 DMA32 free:27000kB min:36272kB low:45340kB high:54408kB active_anon:1878668kB inactive_anon:756kB active_file:4kB inactive_file:8kB unevictable:0kB writepending:0kB present:3129332kB managed:2621272kB mlocked:0kB kernel_stack:15712kB pagetables:48360kB bounce:0kB free_pcp:904kB local_pcp:116kB free_cma:0kB [ 785.354339] lowmem_reserve[]: 0 0 0 0 0 [ 785.358380] Node 0 Normal free:0kB min:4kB low:4kB high:4kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:348kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 785.384050] lowmem_reserve[]: 0 0 0 0 0 [ 785.388051] Node 1 Normal free:58044kB min:53612kB low:67012kB high:80412kB active_anon:3385816kB inactive_anon:32kB active_file:256kB inactive_file:0kB unevictable:0kB writepending:0kB present:3932160kB managed:3870192kB mlocked:0kB kernel_stack:26016kB pagetables:79064kB bounce:0kB free_pcp:1352kB local_pcp:700kB free_cma:0kB [ 785.417602] lowmem_reserve[]: 0 0 0 0 0 [ 785.421657] Node 0 DMA: 1*4kB (U) 13*8kB (EH) 6*16kB (UEH) 2*32kB (UH) 4*64kB (UEH) 3*128kB (MEH) 1*256kB (E) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 10380kB [ 785.437973] Node 0 DMA32: 38*4kB (UM) 249*8kB (UEH) 696*16kB (UEH) 409*32kB (UMH) 7*64kB (UE) 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 26816kB [ 785.453158] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 785.464027] Node 1 Normal: 556*4kB (UM) 347*8kB (UMEH) 255*16kB (UM) 98*32kB (UMEH) 46*64kB (UMEH) 32*128kB (UME) 16*256kB (ME) 6*512kB (UMEH) 3*1024kB (UME) 2*2048kB (ME) 6*4096kB (M) = 58168kB [ 785.481770] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 785.490882] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 785.499466] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 785.508417] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 785.517267] 314 total pagecache pages [ 785.521204] 0 pages in swap cache [ 785.524658] Swap cache stats: add 0, delete 0, find 0/0 [ 785.530058] Free swap = 0kB [ 785.533084] Total swap = 0kB [ 785.536097] 1965979 pages RAM [ 785.539198] 0 pages HighMem/MovableOnly [ 785.543236] 339049 pages reserved [ 785.546689] 0 pages cma reserved [ 785.550078] Out of memory: Kill process 5355 (syz-executor.3) score 1007 or sacrifice child [ 790.915698] syz-fuzzer invoked oom-killer: gfp_mask=0x14201ca(GFP_HIGHUSER_MOVABLE|__GFP_COLD), nodemask=(null), order=0, oom_score_adj=0 [ 790.937863] syz-fuzzer cpuset=/ mems_allowed=0-1 [ 790.946069] CPU: 0 PID: 7462 Comm: syz-fuzzer Not tainted 4.14.173-syzkaller #0 [ 790.953534] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 790.962896] Call Trace: [ 790.965482] dump_stack+0x13e/0x194 [ 790.969097] dump_header+0x178/0x6d4 [ 790.972800] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 790.977811] ? _raw_spin_unlock_irqrestore+0xa0/0xe0 [ 790.982907] ? ___ratelimit+0x50/0x519 [ 790.986785] oom_kill_process.cold+0x10/0xae3 [ 790.991273] ? lock_downgrade+0x6e0/0x6e0 [ 790.995423] out_of_memory+0x2d5/0x1110 [ 790.999383] ? oom_killer_disable+0x1c0/0x1c0 [ 791.003874] ? mutex_trylock+0x152/0x1a0 [ 791.007927] __alloc_pages_slowpath+0x1fbf/0x26c0 [ 791.012760] ? warn_alloc+0xf0/0xf0 [ 791.016380] __alloc_pages_nodemask+0x5d3/0x700 [ 791.021043] ? __alloc_pages_slowpath+0x26c0/0x26c0 [ 791.026041] ? lock_downgrade+0x6e0/0x6e0 [ 791.030188] alloc_pages_current+0xe7/0x1e0 [ 791.034494] __page_cache_alloc+0x245/0x3d0 [ 791.038801] filemap_fault+0xc21/0x1c30 [ 791.042787] ? __lock_page_or_retry+0x8a0/0x8a0 [ 791.047441] ? lock_acquire+0x170/0x3f0 [ 791.051408] ? ext4_filemap_fault+0x7c/0xb0 [ 791.056070] ext4_filemap_fault+0x84/0xb0 [ 791.060212] __do_fault+0xfa/0x380 [ 791.063738] __handle_mm_fault+0x22e9/0x3280 [ 791.068141] ? copy_page_range+0x1d70/0x1d70 [ 791.072543] ? find_held_lock+0x2d/0x110 [ 791.076705] handle_mm_fault+0x288/0x7a0 [ 791.080764] __do_page_fault+0x4bc/0xb40 [ 791.084813] ? vmalloc_fault+0xdf0/0xdf0 [ 791.089289] ? do_page_fault+0x60/0x4f2 [ 791.093267] ? page_fault+0x2f/0x50 [ 791.096881] page_fault+0x45/0x50 [ 791.100336] RIP: 0018:0x13 [ 791.103169] RSP: 2e59bec4:000000c420039f20 EFLAGS: 00000000 [ 791.117894] Mem-Info: [ 791.137529] active_anon:1318522 inactive_anon:197 isolated_anon:0 [ 791.137529] active_file:10 inactive_file:5 isolated_file:8 [ 791.137529] unevictable:0 dirty:0 writeback:0 unstable:0 [ 791.137529] slab_reclaimable:16382 slab_unreclaimable:116272 [ 791.137529] mapped:52206 shmem:251 pagetables:31890 bounce:0 [ 791.137529] free:22901 free_pcp:227 free_cma:0 [ 791.172327] Node 0 active_anon:1883156kB inactive_anon:756kB active_file:4kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:208904kB dirty:0kB writeback:0kB shmem:972kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 1396736kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 791.199956] Node 1 active_anon:3390932kB inactive_anon:32kB active_file:56kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:0kB dirty:0kB writeback:0kB shmem:32kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 791.227102] Node 0 DMA free:10380kB min:220kB low:272kB high:324kB active_anon:4480kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:20kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 791.275238] lowmem_reserve[]: 0 2557 2557 2557 2557 [ 791.292073] Node 0 DMA32 free:28016kB min:36272kB low:45340kB high:54408kB active_anon:1878676kB inactive_anon:756kB active_file:4kB inactive_file:0kB unevictable:0kB writepending:0kB present:3129332kB managed:2621272kB mlocked:0kB kernel_stack:15648kB pagetables:48360kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 791.321961] lowmem_reserve[]: 0 0 0 0 0 [ 791.326597] Node 0 Normal free:0kB min:4kB low:4kB high:4kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:348kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 791.353073] lowmem_reserve[]: 0 0 0 0 0 [ 791.357645] Node 1 Normal free:53708kB min:53612kB low:67012kB high:80412kB active_anon:3390932kB inactive_anon:32kB active_file:84kB inactive_file:400kB unevictable:0kB writepending:0kB present:3932160kB managed:3870192kB mlocked:0kB kernel_stack:26112kB pagetables:79180kB bounce:0kB free_pcp:772kB local_pcp:120kB free_cma:0kB [ 791.387504] lowmem_reserve[]: 0 0 0 0 0 [ 791.393596] Node 0 DMA: 1*4kB (U) 13*8kB (EH) 6*16kB (UEH) 2*32kB (UH) 4*64kB (UEH) 3*128kB (MEH) 1*256kB (E) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 10380kB [ 791.411554] Node 0 DMA32: 142*4kB (UM) 304*8kB (UME) 684*16kB (UME) 415*32kB (UMEH) 11*64kB (UME) 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 27928kB [ 791.426228] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 791.437126] Node 1 Normal: 20*4kB (UME) 78*8kB (UMEH) 208*16kB (UME) 110*32kB (UMEH) 34*64kB (UMEH) 29*128kB (UM) 15*256kB (ME) 7*512kB (UMEH) 2*1024kB (UE) 1*2048kB (E) 7*4096kB (M) = 53632kB [ 791.454661] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 791.463839] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 791.473479] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 791.485854] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 791.495248] 329 total pagecache pages [ 791.499662] 0 pages in swap cache [ 791.503825] Swap cache stats: add 0, delete 0, find 0/0 [ 791.511711] Free swap = 0kB [ 791.515202] Total swap = 0kB [ 791.518797] 1965979 pages RAM [ 791.524097] 0 pages HighMem/MovableOnly [ 791.528696] 339049 pages reserved [ 791.536644] 0 pages cma reserved [ 791.542423] Out of memory: Kill process 8626 (syz-executor.2) score 1007 or sacrifice child [ 791.551556] Killed process 8626 (syz-executor.2) total-vm:75228kB, anon-rss:16576kB, file-rss:34816kB, shmem-rss:0kB [ 791.598417] oom_reaper: reaped process 8626 (syz-executor.2), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB 22:51:02 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) dup(r9) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:51:02 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x0, 0x3, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) [ 807.395625] syz-executor.3 invoked oom-killer: gfp_mask=0x15080c0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), nodemask=(null), order=0, oom_score_adj=1000 [ 807.415139] syz-executor.3 cpuset=syz3 mems_allowed=0-1 [ 807.421198] CPU: 1 PID: 5378 Comm: syz-executor.3 Not tainted 4.14.173-syzkaller #0 [ 807.429103] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 807.438463] Call Trace: [ 807.441069] dump_stack+0x13e/0x194 [ 807.444708] dump_header+0x178/0x6d4 [ 807.448429] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 807.453452] ? _raw_spin_unlock_irqrestore+0xa0/0xe0 [ 807.458560] ? ___ratelimit+0x50/0x519 [ 807.462892] oom_kill_process.cold+0x10/0xae3 [ 807.467396] ? lock_downgrade+0x6e0/0x6e0 [ 807.471553] out_of_memory+0x2d5/0x1110 [ 807.475539] ? oom_killer_disable+0x1c0/0x1c0 [ 807.480041] ? mutex_trylock+0x152/0x1a0 [ 807.484142] __alloc_pages_slowpath+0x1fbf/0x26c0 [ 807.489034] ? warn_alloc+0xf0/0xf0 [ 807.492682] __alloc_pages_nodemask+0x5d3/0x700 [ 807.497361] ? __alloc_pages_slowpath+0x26c0/0x26c0 [ 807.502913] ? trace_hardirqs_on+0x10/0x10 [ 807.507166] ? save_trace+0x290/0x290 [ 807.511360] alloc_pages_current+0xe7/0x1e0 [ 807.515804] pte_alloc_one+0x15/0x100 [ 807.519715] __handle_mm_fault+0x2ad5/0x3280 [ 807.524260] ? copy_page_range+0x1d70/0x1d70 [ 807.528668] ? find_held_lock+0x2d/0x110 [ 807.533098] handle_mm_fault+0x288/0x7a0 [ 807.537176] __do_page_fault+0x4bc/0xb40 [ 807.541225] ? vmalloc_fault+0xdf0/0xdf0 [ 807.545294] ? do_page_fault+0x60/0x4f2 [ 807.549256] ? page_fault+0x2f/0x50 [ 807.552867] page_fault+0x45/0x50 [ 807.556321] RIP: 0074:0x4c2f23 [ 807.559600] RSP: 4c7ab6d4:000000000076c0e0 EFLAGS: ffffffff [ 807.562493] Mem-Info: [ 807.571848] active_anon:1320793 inactive_anon:197 isolated_anon:0 [ 807.571848] active_file:46 inactive_file:41 isolated_file:21 [ 807.571848] unevictable:0 dirty:21 writeback:0 unstable:0 [ 807.571848] slab_reclaimable:16750 slab_unreclaimable:115262 [ 807.571848] mapped:52270 shmem:251 pagetables:31946 bounce:0 [ 807.571848] free:21231 free_pcp:145 free_cma:0 [ 807.606064] Node 0 active_anon:1881256kB inactive_anon:756kB active_file:60kB inactive_file:128kB unevictable:0kB isolated(anon):0kB isolated(file):56kB mapped:209032kB dirty:52kB writeback:0kB shmem:972kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 1388544kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 807.635894] Node 1 active_anon:3401916kB inactive_anon:32kB active_file:124kB inactive_file:36kB unevictable:0kB isolated(anon):0kB isolated(file):28kB mapped:48kB dirty:32kB writeback:0kB shmem:32kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 807.663831] Node 0 DMA free:10380kB min:220kB low:272kB high:324kB active_anon:4480kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:20kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 807.692721] lowmem_reserve[]: 0 2557 2557 2557 2557 [ 807.697783] Node 0 DMA32 free:28244kB min:36272kB low:45340kB high:54408kB active_anon:1875076kB inactive_anon:756kB active_file:60kB inactive_file:232kB unevictable:0kB writepending:0kB present:3129332kB managed:2621272kB mlocked:0kB kernel_stack:15680kB pagetables:48380kB bounce:0kB free_pcp:988kB local_pcp:368kB free_cma:0kB [ 807.727863] lowmem_reserve[]: 0 0 0 0 0 [ 807.731987] Node 0 Normal free:0kB min:4kB low:4kB high:4kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:348kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 807.757508] lowmem_reserve[]: 0 0 0 0 0 [ 807.761663] Node 1 Normal free:58868kB min:53612kB low:67012kB high:80412kB active_anon:3391248kB inactive_anon:32kB active_file:124kB inactive_file:200kB unevictable:0kB writepending:0kB present:3932160kB managed:3870192kB mlocked:0kB kernel_stack:26016kB pagetables:79280kB bounce:0kB free_pcp:848kB local_pcp:116kB free_cma:0kB [ 807.791703] lowmem_reserve[]: 0 0 0 0 0 [ 807.795697] Node 0 DMA: 1*4kB (U) 13*8kB (EH) 6*16kB (UEH) 2*32kB (UH) 4*64kB (UEH) 3*128kB (MEH) 1*256kB (E) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 10380kB [ 807.811502] Node 0 DMA32: 42*4kB (UM) 201*8kB (UME) 687*16kB (UME) 410*32kB (UME) 12*64kB (UME) 1*128kB (E) 0*256kB 1*512kB (M) 1*1024kB (E) 0*2048kB 0*4096kB = 28320kB [ 807.830428] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 807.841267] Node 1 Normal: 141*4kB (UME) 302*8kB (UMEH) 401*16kB (UME) 186*32kB (UMEH) 37*64kB (UMEH) 20*128kB (UM) 15*256kB (ME) 8*512kB (UMEH) 2*1024kB (UE) 2*2048kB (ME) 6*4096kB (M) = 58932kB [ 807.862226] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 807.871223] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 807.880190] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 807.889206] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 807.897812] 512 total pagecache pages [ 807.901795] 0 pages in swap cache [ 807.905311] Swap cache stats: add 0, delete 0, find 0/0 [ 807.910893] Free swap = 0kB [ 807.913912] Total swap = 0kB [ 807.917085] 1965979 pages RAM [ 807.920224] 0 pages HighMem/MovableOnly [ 807.924284] 339049 pages reserved [ 807.927736] 0 pages cma reserved [ 807.931156] Out of memory: Kill process 15321 (syz-executor.2) score 1007 or sacrifice child [ 807.940483] Killed process 15321 (syz-executor.2) total-vm:75228kB, anon-rss:16576kB, file-rss:34816kB, shmem-rss:0kB [ 808.002929] oom_reaper: reaped process 15321 (syz-executor.2), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB 22:51:11 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$inet_udp(0x2, 0x2, 0x0) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = accept$alg(r4, 0x0, 0x0) r9 = dup(r8) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x0, 0x3, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) [ 812.486553] kworker/u4:2 invoked oom-killer: gfp_mask=0x15080c0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), nodemask=(null), order=3, oom_score_adj=0 [ 812.499312] kworker/u4:2 cpuset=/ mems_allowed=0-1 [ 812.515352] CPU: 0 PID: 30 Comm: kworker/u4:2 Not tainted 4.14.173-syzkaller #0 [ 812.523125] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 812.532668] Workqueue: events_unbound call_usermodehelper_exec_work [ 812.539191] Call Trace: [ 812.541841] dump_stack+0x13e/0x194 [ 812.545568] dump_header+0x178/0x6d4 [ 812.549469] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 812.554638] ? _raw_spin_unlock_irqrestore+0xa0/0xe0 [ 812.559839] ? ___ratelimit+0x50/0x519 [ 812.563737] oom_kill_process.cold+0x10/0xae3 [ 812.568253] ? lock_downgrade+0x6e0/0x6e0 [ 812.572687] out_of_memory+0x2d5/0x1110 [ 812.576677] ? oom_killer_disable+0x1c0/0x1c0 [ 812.581354] ? mutex_trylock+0x152/0x1a0 [ 812.585511] __alloc_pages_slowpath+0x1fbf/0x26c0 [ 812.590373] ? warn_alloc+0xf0/0xf0 [ 812.594015] __alloc_pages_nodemask+0x5d3/0x700 [ 812.598695] ? __alloc_pages_slowpath+0x26c0/0x26c0 [ 812.603712] ? copy_process.part.0+0x17d5/0x6a70 [ 812.608473] ? rcu_read_lock_sched_held+0x10a/0x130 [ 812.613492] ? save_trace+0x290/0x290 [ 812.617303] copy_process.part.0+0x26a/0x6a70 [ 812.621914] ? __lock_acquire+0x5f7/0x4620 [ 812.626691] ? finish_task_switch+0x178/0x620 [ 812.631205] ? mark_held_locks+0xa6/0xf0 [ 812.635285] ? umh_complete+0x80/0x80 [ 812.639091] ? __cleanup_sighand+0x40/0x40 [ 812.643331] ? umh_complete+0x80/0x80 [ 812.647163] _do_fork+0x180/0xc80 [ 812.650715] ? fork_idle+0x270/0x270 [ 812.654451] ? mark_held_locks+0xa6/0xf0 [ 812.658549] ? _raw_spin_unlock_irq+0x24/0x80 [ 812.663161] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 812.668180] ? _raw_spin_unlock_irq+0x5a/0x80 [ 812.672854] ? kernel_sigaction+0x13b/0x200 [ 812.677267] ? recalc_sigpending+0x90/0x90 [ 812.681511] ? umh_complete+0x80/0x80 [ 812.685318] kernel_thread+0x2f/0x40 [ 812.689103] call_usermodehelper_exec_work+0x97/0x210 [ 812.694325] ? call_usermodehelper_exec_async+0x4c0/0x4c0 [ 812.699886] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 812.706159] process_one_work+0x813/0x1540 [ 812.710413] ? pwq_dec_nr_in_flight+0x2b0/0x2b0 [ 812.715108] ? worker_thread+0x15d/0x1070 [ 812.719706] ? _raw_spin_unlock_irq+0x24/0x80 [ 812.724210] worker_thread+0x5d1/0x1070 [ 812.728223] ? process_one_work+0x1540/0x1540 [ 812.732726] kthread+0x30d/0x420 [ 812.736104] ? kthread_create_on_node+0xd0/0xd0 [ 812.740777] ret_from_fork+0x24/0x30 [ 812.747860] Mem-Info: [ 812.750338] active_anon:1318513 inactive_anon:197 isolated_anon:0 [ 812.750338] active_file:60 inactive_file:137 isolated_file:21 [ 812.750338] unevictable:0 dirty:5 writeback:0 unstable:0 [ 812.750338] slab_reclaimable:16893 slab_unreclaimable:114874 [ 812.750338] mapped:52338 shmem:251 pagetables:31941 bounce:0 [ 812.750338] free:23506 free_pcp:197 free_cma:0 [ 812.784853] Node 0 active_anon:1868964kB inactive_anon:768kB active_file:156kB inactive_file:320kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:209216kB dirty:0kB writeback:60kB shmem:984kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 1388544kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 812.813411] Node 1 active_anon:3394824kB inactive_anon:20kB active_file:56kB inactive_file:204kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:72kB dirty:0kB writeback:4kB shmem:20kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 812.840680] Node 0 DMA free:10380kB min:220kB low:272kB high:324kB active_anon:4480kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:20kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 812.880455] lowmem_reserve[]: 0 2557 2557 2557 2557 [ 812.885822] Node 0 DMA32 free:36708kB min:36272kB low:45340kB high:54408kB active_anon:1864492kB inactive_anon:768kB active_file:112kB inactive_file:656kB unevictable:0kB writepending:60kB present:3129332kB managed:2621272kB mlocked:0kB kernel_stack:15712kB pagetables:48336kB bounce:0kB free_pcp:836kB local_pcp:508kB free_cma:0kB [ 812.916335] lowmem_reserve[]: 0 0 0 0 0 [ 812.921175] Node 0 Normal free:0kB min:4kB low:4kB high:4kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:348kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 812.948589] lowmem_reserve[]: 0 0 0 0 0 [ 812.954035] Node 1 Normal free:57752kB min:53612kB low:67012kB high:80412kB active_anon:3394824kB inactive_anon:20kB active_file:56kB inactive_file:684kB unevictable:0kB writepending:4kB present:3932160kB managed:3870192kB mlocked:0kB kernel_stack:26016kB pagetables:79292kB bounce:0kB free_pcp:248kB local_pcp:112kB free_cma:0kB [ 812.984498] lowmem_reserve[]: 0 0 0 0 0 [ 812.990244] Node 0 DMA: 1*4kB (U) 13*8kB (EH) 6*16kB (UEH) 2*32kB (UH) 4*64kB (UEH) 3*128kB (MEH) 1*256kB (E) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 10380kB [ 813.023731] Node 0 DMA32: 1020*4kB (UM) 34*8kB (UM) 1022*16kB (UME) 407*32kB (UME) 11*64kB (UM) 3*128kB (ME) 0*256kB 1*512kB (E) 1*1024kB (M) 0*2048kB 0*4096kB = 36352kB [ 813.069366] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 813.084654] Node 1 Normal: 60*4kB (UME) 365*8kB (UMEH) 427*16kB (UME) 174*32kB (UMEH) 17*64kB (UMEH) 5*128kB (UME) 12*256kB (M) 6*512kB (UMEH) 2*1024kB (UE) 2*2048kB (ME) 6*4096kB (M) = 54152kB [ 813.106530] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 813.115611] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 813.129843] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 813.138908] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 813.152937] 1591 total pagecache pages [ 813.157514] 0 pages in swap cache [ 813.164624] Swap cache stats: add 0, delete 0, find 0/0 [ 813.173339] Free swap = 0kB [ 813.177193] Total swap = 0kB [ 813.206026] 1965979 pages RAM [ 813.216389] 0 pages HighMem/MovableOnly [ 813.233328] 339049 pages reserved [ 813.237070] 0 pages cma reserved [ 813.244863] Out of memory: Kill process 5389 (syz-executor.3) score 1007 or sacrifice child 22:51:12 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) syz_mount_image$ocfs2(&(0x7f0000000100)='ocfs2\x00', &(0x7f00000001c0)='./file0\x00', 0x1, 0x6, &(0x7f00000006c0)=[{&(0x7f0000000ac0)="343a13c013b959c8c415a6419cccf802518d0f66a11d8d923f6949795c7148874a9ef3a0c96783a4644120570f9a9633604dc03607a30a7cd764d83ef66d292bd595a43f59941b9c2b3d86b3fdc4fb8cbc2992bb6624f5beb3285d3ad24a29e15ebaf06799c6bf9a3bab46b88834679331f28fad84f5a1e6ac38c783b01ca3ee08dc5f00e6628bbe47759f06550ce9aa2a04e09155b0e42479f696fa658f8393deb6b03359ebae30f7e4a35d816d92d49ad628f6598aaaccc8d7c9a79b501c6d76ffa58c79eafa7fb3114ca61af6974dfddaaf1dbb9be3c9a23307a9952bc290a5bb53152b0c5a75adc9fdc1147286aec657dafb18db3c5ac85612a02200420f130b8a0db9a894a06fb3656d853e162520a15ef7a1457c71939cfa2aebcc827794577cc158dcba3b8de919e2b27485e1ae939107daf7a66027289ef3ffcfda331c43e67506ba0ac8c3dc07692db89c74d42125a54ec702a57a5c004ba023acbbbf631d7674d76c7ad99612ce028ecafce01e964763e402cd37bad5e3cca04cd9d8af7205ca76a01e54905029fe3b0c243ff6b8045175913b2a4fa6a0ab2310de8f2ef6815c5e14099df664a7449f7a7f6d9b343f5d1c98a5b3f2abed6d30f598043c9a55e1a8b3eb2d2f45221f17e6dbce716df492b3d15ff78bd28fed65234352621fcf344939aae875e7850aba59357f02bbf669861639e30aad1b73d5c6ab28725880d744b75dc9d1ce8f5e5263f6e9f5740e107ca2338a33757d2949fd3030bbaefc1d2cccdc3f4607a1c7a61cdb5571a1f51f75f10fb98266197a0310faae6700bc3ecea45805a604bcd672bb9ed35121576731e86a211352f061592fd0aee8e1395fa88fc7ba209e9d179825fd48cec9bf94016aabe4230f6e3f4a16149ad3be60afe789670f5812e57e62d4ad2798e67aa8d5f377822dce47972766e2bae43611986c11bc78b103a365a6b0cc0722e95ca6511dc731fa3137f16e80d9395e02cd051cb7d450f9aa3421d4c3268b93e91e4a828f6024f4b3f53ec206efb72e7254561d7218d59792289bd60f4d4732f3747f196db3a17e704d158e4d37eb303614e117b70e1d87672f8906a961825068b10a8110803592796ae07ac0d9f58e82edf80afb5644d7da8f74c096fa0bdfd86a9800f56e1046ef9ccd8936c296a887cc0279eb9ed9b6447b8c00b1d752886319987b296daf184627bd1981cea95d5edbfffcd1571d8680d72f787f50720cdf837edb192264b54b8a69990fba54c58f229c4f3cf795fd05c1e3c42cc5a82cdb99575648b08fad4b11b45895f1f10d0eec34b29db7538a96fcff339b3b03df8984d89b118b1979fda3c612616f3025985d3412ccf75d43c833c6bc6b61f7d0a566b108eaee8e25dc76d56eae9bd6fe99b395eba0e3f1751eb1304be746e66f33c3c9e7589d687b383d4bacb49f7b3eb450d394220aaa0626b4ed8f0dbbd2206f93307abd6a01c974d55f7e9eae9d1ca64a59be6d3eb07ab59882c6568f4b638314a1ca69f3e21766c7f49803e95d2aaf0db4d2abdde4f7ccfa5626bfb6c4529ff05319b2cfa987d2b85052acd949aa093b5d4fd8f23f7ea8a479210f6ac41e6b6e57a22f5b8b9204aa212ca9af0b2009fcb04ab859696b5612318675652cf6bbaf988d5ff679fc1780c4f4bfda2da8e81a68fcaf4d56946a218370f669421364751e1d1dbecba67bf8562f044a23e518e92c6862ccabb816143bec10aa3df9e42d5f9ebdb01a6db2077eddd00535b630554e3a70f946a10b5bd9a91bd534bc79418889632310c0bcb6d9972da12a1c81cc2fdaa3d04f6b1f9ee3fc78bcc1659a5aa1f15c5305dc3d18236e68471ad5ed75b0e74f0d64acfd96a923a52a42863bf1cce81e9233636ff45b89b60dbdbeb7d93113e23f8a743f029d04e54b1b509f2e2621854c5c5444e188a45daae6fb6681080a27d05710b65bbefab32e2ab25b13bc6ecf0e85b8e8881f39fb05f9460b647853f874336621786ab726b48fe48ba2fca5b9c8a05807249c67480c0eb3c3bd28842b38adbe77a38176cb116290c18095916a5e669cbb273b053ea0c7a0ee6471f0753a454b7daa70d57f7657036897c5468ac781f64280ae4ba6646fcd1c807c9b9653ae1f2e95ccaaa27931105088ab96ebffa791b2bfb36e9b0de243a9aef32540b6aea7bcbcea75d33081b4a15a674165bc4a4c0fe6b0456ba8e15ac3ce6c6ee8ba97cd0f04d48ecf6017bf3c9f7e9ad6de334122d30458be7b29db3ad0dc6dcb10075215a03f42cf9c7df18180c189b04bbac3b18bae52a46189d0a173c3482c305282093271956030cb558e97fcc5752999cbe616da5da8514ad1fcb5d22aad7f883a516a4f75c846697d5aac2ee246da8c992d15106ea184df3ef13f74a7839dc06d535e4b5b1e0d5eada417d6db53d4c07f76c7f62d5014bc6bcb1fd06e83a9dd0e4135484b7003be320f4606a14c01cc49f69fd719848b9761ff18e17da0f332d809730723b0d25b2a7cb50edb910f4fc5a0f28a8c84cf211a2bb8845ae3419411b3362faad8dd2047b8c8cb11e40b5d299f12ebefc0f616999dcec2ca0d117460604bd2c0efa9a2c687226d2a1f022749d58de1a594051747158adaee941d7f3f9cfc7c1f2df338a21cc3593f91dcd0c308ee386ce3fab8ffbdb15b655affb7d9619587270e66c6232a43641f9c320c909a2ca0d9dd7a06b8cb3f7f4cd3dad597618f397f87ebd785c2c89df1bce0e3f82eacf30583860420568cbf1121d14ecc9ccb1af6babdd57f6d1761faf3e0f1054edb02a8060408c52fad22feabaae576db34c2a95b7ac7187f888da07c0861c597616f43506a49ca97879afe157f67edc26157fece146f2303fcbe9a46404c3afca5db4f30bf861ee8a53939143ecec6682169569ee760e39bc049eeb94ade5039ef3c6e4b9f7e0fab2ab8414b2957dbd40fe76b6617f97e3062144d918e08b7e10f9679255e77bf4604bd037dcd2255dfa238841ec61667cfc020c5ee3caf32fe506b182d1036e15010e99af63f838c80f3640b9d64ae5a5925f2c021a44bc6bf12daf3cfefc08af297b14cd933001c946fbb6f3af43a435849da562a071bf86a65e8f8fbb1c612569f366901c432f8996defc3a1017786a11815705cdc9400574b1dbe58438d76f330608e2a4662fa37c07163d9d15a975d2b7297274576cb8db5916bfaa64bc3cd52b33a1f0542b230e6d7388ab9e7a476c56ae0d9a1189503d3cff882ae53616377a3413706ada0984700f95d8e6c2a35be808d0ed4be448e5f4eb96b5a532c036b2ecd9896592086823aac710ad28e56b1cb044217734e7aab296cf7fe78f99712e0b440c466112be832474b8089f37454df4f13cd92c2486a2ebc5340e04120541b0407834d63692efb43f64e57efa91c21cda65369229f6ce22402b3fe4c281bf0ffd29605ac1192d3c99d72b548ac5fc1d04f007dd5a976144f75513c4fcd32376f73aa46b8f4e78515ec3353e3d5afdec745d2883be7d2d9d3bd5a003537fc7d707014b6f695df722c241f67b7b95850fcc037d6fd27d79a4edde08925d7dc774672fddcd85bc6351956d22c0e8c6b436f1b02fe715f24eb5abf8fda3e3036d68bb1276db5601ec989b5572ec078c5719721290cfc7c9bf007fe66539bd757bd2c37f44b99785008aa343272d3b4910babd6f95bf081f5c58a17bbd56915f0b0e183a90535afd1a9f78066217cf556ad26f58dfe63b707386306d29f7199ad8ef48ee193fbe3b1c0cca4b4247c016943d44fe5d38752a59c46e2755d0319615d6cf7fe2e3e3286d8483bfc322faf3d68828eda4ee7bba80bf8281431fc4c6a633f9d71565c78e1fa32168bb90c10eef726ab23dc45085fffb3252215a4f3bf4ad507c95e082e4bde77386cb45a5b29bd9f15bcda76086fd3411be5a95a4f6aa42930c0536b6ce247d4431823e26fb133a24e8df5473e43bf31ca1de582adc2d445334dfb98de4fe78d5c37157c5646a733684628c5007edd22cd42cd21f1d9539cdd842343bdedfecad858feb0c74aefe571aebfd84f0abc03507ff5402567cc2bb119ac8cd7582d5044fe5f4b2f7fd189829c3e09087fc92ba5d3c885f39998e52da22d97abb80196f172fcd430193a9dc84c25225a326a2b27f7e027e83037dc6aa80559098c520e51b403b4b4e5669f846a4ca8ea5bf2cf47b4f6ca428ff1a946f4ec7ad0eeef5779b107a5512cba760c30339ec6a69e4e72f7ccd9612bf2fea9f886467303a2f5017d12bec1158cf02871ecfd74106fe12a37b8dc754b2890351b68ec08db3970b4d12e55ba113bf42aad96fde28132bc267f67f114a720a74c9445e92ec458ab651e01bb328c8a1a17bb89e26ab822a5e75d6c4d79d3b618471e3cbda572aa024135fa877942d514d3b4824a1b573cdcaa627ed58d3f9161e24e861b9f852413d67d8e82ab68d7e72eaf8a0cb0c3b3ede01f3d9082050b82b1f0519f27d2097f83d394414a6531ba0e399faa329bbffffc450ed42cee45729114e69e7363dc9e5d9aca95b8f4db0dd6c699874fcf176aca261e18a465c6e9498a9ffb7a935373366930eb20efb6e7374558a3810851f5291823a053e0214857a02b1750867343039773ce43a40041e47c7fd8ec104a856a5e802c201e8284ee57b01f844c59abdd5c676819deceb66a8402249514d46184e5cd7bc01d50d86581090ededdb44847df8b78df0bcdcbca29d94e482e777ece7ac3f57a7c6192e475c4b72d492f5b119bb7c8763772ccd42294452d78b4c6e7ea8f49f11e6b06d42720ef2d622c80f4ce44ed87c1e1dfefd795c45e5eb6ef31bcff3b4580ad0b352947695c98500f24f69c93d62a3974c9d9b6521e04f4d6c150f5861a9e020f3f327d5c9731669757faf6d61f1bd3b72050ed36a92f672c1e53daf0fd841f8c26835271df7d1f5c692a724d9876ef49868793a87a44bff947feee2485b9d4e48a65dc035b829e436826ec53ba8d7dea957dc28649bbb29a3ae3be5bfe7a806beae9d689653e1e9c396d13351186be06ee3a009a7a771ca060d426a9f80b8715ab57fed212846b4d138c8b1fa87a935d09991fd0b57d2b264014b9eca3d20976c450704d52ea2478fbe038840a076d8a04d07339c89d2a5992ca782d139fc7a8e73d0f9d2166e968971640495a2c1296b36b240270601f52005cbf5895a7682e7334c0c488b7091c0d327732c7d09bc4c7be0cb2217f3d376c904315668d42819206975bc5c907350bbcd76fc8f0b2d6c3c17d98b4d40d11f9d6d08415b07cb605a76c8cbbcd423eaaacd58658d46c4e3cb08f0334926a007ca6baf553a4f8a03ad827ba7a83c342cddb3f3989b673e31d290f0e9f1a829b8977fa194100000ffe7c1c35e9265a10340579764fda875632847125587da8e9c25886b89ad87007918e367a2eceea520a90bf4799aef2be5a04fa80db647a9465362ddeffc9c3ebfe35b1705629c02ebeb3e2fc91a413edf344295c5d9c6f8ed77b0d59a38d8b5be2b5f0f885214808b6fa32920be256322cea61a4b1f5c86d4e65910166ab057817bc7a03df25a967328bd49f63637332584d8309f20035d796d127f1af2962803a8b7539fc51da4ed32459b94cd95a16a3274bc4d4798fef209b05c98e34f687fde4b1aafae05501df3dc35745f78f6b8d9b6ccaea72bc73faa9e81a0706e0a1788419ec9b84a28ef61839911f8c19c27af02a45bf6e5a8593c26259d78bc5b2159b86a74005b1d996804d1a3414b82160ebb2c565515379630f", 0x1000, 0x8}, {&(0x7f0000001ac0)="84f551a278d9121335a51f2e8922f68f2436b0beedc73150f8b545006e937d23370855037aa8e2ba528ae76c7db35969c0bbfa2c09c3fb127c0fe176120ffed7cacd8f9a7c39a9fceab11fdf61937a96e24f6a6fa1c2a9dcdca42a9e92f702892bbc74291c43dbf9d9843a7bfa090f12378d30800b4ce97beb7878716dd93883c89ad5f3167831b8cf5531f91cb46750aec43ed626aa6d184c516d5913814153b3c56c2abde2270560e45ff6a1caa9f322e6220a1a32555e9f9559ffad2503a04e5ff581f48ecaa571dcb0eaa3cba76084373b6bd8bb0f1f392ea01e610dabc8114cef0ec6a466416b312a498a62897492333a7c4d17aaaf660463cab1cbbdc8cc786d93a78ffd2639964e4b67bea35f698829e40d7856b8cd2af9c4272a5ccfb6dfb0348230940d90323ffc7351b1a73346a77086153159b56bcbe86c8cb2d585f6a5208619f8008bf35fbbfe69418249ef260c4365fc0183a24bf750692508cc5d7e3959f4cd399c233dd99151520683ac98d8a3b1a91226b884033fe60744c3a8e359413a0a9d5ee70a1c855bcd7dad24f87263a54fadc528f8be8478961c40a64a601f2e60674bde5d4faf45ae2bb5587662f22b308d97624a0bfc19e2666d25c547b38165e1323ef9bc72e07e51235851f5b7cc249bcd638bd94d230633d6be338c46278f3478f37a797877b1d313d521699eb5c4014634c05e40115f6d253d2e1ad14ff6e873bd4a5a591d5958349662e0501b89a60e549e552c093627795523ad869b6e6ef25f4985dde9a54df9fb9e1f8f07c3566fea09cbc125674c2dda86ad215fabb1a7cfa0e0a08dec9d874a5bf674ff7c08f602eecf22ac43c6779a929ee6557831a7a3d0d51a46f8493f7d1c6b008b45c5efe123ab6c0e75890ed9b01280866bfc9c0e2401b7984fc7ffbed4ed1d3c4c86ac3f5e1d2c8333974b3cbf74ab0da2395ee4085a52fe0e786cab15ec23c80a3d0b757cef46b1cfd9e8298193a6ce240a12d1de45140b2b19f39da6d0939dfc505aaab06796ab6346ecf94b686de884f3f1fe5da78db574b5f814955937b340db85e54c8efabacb64998000df4bc6bb25e5a62b6129e90481534848484d26ad967ecdbcf8805dbda7b82918576f1ac1fb82be3e4120d369bb5eb4c1fc6996bba89c927eaa9389b1b69ae90a65c3f5492f889a34932d4b9af97f6856d3c4cc0f11b60b9951ab5e56b815f5dd03857126b69e454e568dc50cad4ea17e9f163c0e465ba067f7007615ae28f0b19e9c9598d5f72edd97fd1db5a8cfb6493628b2df216767f6918d696ed4bea5df5a06153dd8790cfa5c866d067c87714803daa70f26dca9dc58c37707dbd5eae56fe0f002a760494e0d4199b85286800224454fe04bc296d51d2b1b50eec2d7f7e80a9d3a5a3864c635c36328106be46baf0ebc964a1ceabde11f23d2b55b4274b488971b8bb9e235fcd4a9e680bc10e3f20a7c53528730b1287a0c4f71a7198ffcc9b207e0d578892fd8ffaee1ff0a1ed02393b68e5f0d988c6527073f7991410723f8ca339b170cf722455dc58cbb53a91b87f68f6449f974a58cb8c037ad832723bbb583cf0065f36e04b68b4e78d52d1f0f17340a3c9a7a5fc3ed8503724f043b84ab00a6a52645e0a5c40faac70f40a660ec08c001f99fbc646ae38355636b96d46387f00848971f7907f51e199b535a831e34db68db1c09c9347e16190f2f5853d8b6c9ac7ff69fbcc14759f156e5fa25b5f18884f5bb1cb722c62c379383aab14b7d5ae6978cb67ae350ac96c414245723e7999681f3b8f7fb734d2a5916bcb0f6f42f244410e02e9b3f61712f977d93d5270036d27baea382cea93ea38ac12e8665246576c634a626420f4dea2399c603628a85e01fda3c459ada4b728cb9a887a78dbcb52541d9dcff530eeb78ba63d45019e8a607b1eeaaf6468c9a9e6fd7acdc368faa225da90e0c087ff5d04ed15133508bf8e6502cac6fb467cf4548e00a9af3497ebb4dc87e4b3ac46eb89bf62c48922450bacf925c5ef9b52dd236ef8f75a2f49526ea575ee94bd9292838a6e61a928a59f3f575321cebfc1c21c48039bc7929be68e21577831f94b9256b679a345731a37f6db46ae9370a90f27a92fbad20661bf3d9d160f17c766dbc358ad2b3e4517725f5244ea1f58bf0ca2a62309df394f30861bf7382e4962e33becbd6d29d0c7c0887e80a712946e00f877f3a35704f44141466f6094fac62e8d9a27a49fcf982a1e18494e81a0635f5c0d3203bc651baa383034cb17e46fb80494ff2a3924b9ed549148e3742c7c37310d6ee8d334ee57ab0976e66062a7fa41bc32a340de8b8242ead1bb526987bbf8356b126acdabad1e5ff0dac79d337f3d8ff6f6aa88bd5e3e25508f8dd7bcb91b16529c85f9e1b72ff2c58e8194c5e495a2c7ff3be9b683ab3a3179697ce014ce3ee29b51af87ec8f8ac008195c12a3b30dbb543f914a31d2ccf9b7af56e99f4aa176740d97d76842431c415b1474b3653679bbbaf1905d85843b4e347e0e204909912c3bb2de8979ffc1a6dba91de4b4d48960b05cfb1fdd2953d8a9cf3c5878796829f7f1d031bc4492f6363802cdb353d71c2b9660b60cb372c2340e32f0d99251fd42f9485391cc4d4417ede1b5a4de4babad24844739a7e7699dcd85cb731404322c8d75b7e04e453efa9715f4006e5fdefc405ca931e336618a5aab441d3a2284e9983aeeccb55f02b0311bb148587b83bab8cf9940d2b99e8f7ec60f09b60a6fd265eb017bcbe545b06c8f486f485b543b105a6cd61a9229e75b4ebce200709b68368bec6e3c1b01f158d9f4f1d35217a4013dfcff4a41bb5e86506721c3b76a88c78cff1e6ab1bd53e632734ead75ffa6429374617808fbecade198226e2dc3daf4440f02fb62d00bc71081baa77b3a44d1521de0cd119066ad7b2a2cc87051034c437931349185d1f551931ee21cbd9d1239c70d02f32676ef373a76e30ea9128d559e4312b29a999ae9f64986cd90426a7b97b5e6b66cacd6fa945bd7d82ae4ec550a5320e005b2f0a0c1b830712e12e44dfe3670e567d368a81e6bf401b6d3f081adff9143cb6c408938de34eeb24471c249070603d0a3239067ce8a6c27f8d652f7c9759dd182ff36ca9408e043948c433f92b4bf69723c93c045ce313e89196805665cf1029c9f55907914a3b169e3b8dec73ff77d6b8904c23a6ce5bce54fae4c5ce025194892058df718ca51f33625bb146eea3f9510af5d89a149fbf99809c37726f69a90a292774afa5d69ad8187ef393464cc4cebebeec09d42cce9dcbde198a0d53aec79412e37e81cafe24d8e26463aec30eccb949c3485561a45748a7c0a29544e3aeba29c60e09ec9aab2eadb128e60e718a7cb230feaa2f95310e3e597878d9205bacbaf78d5388887d00c3223b70999c4ff59193b106a792fe3160a42c9772b9fd6265b6243103d5d44b68e51626377d99f4152db302231bb9cd55415545a1bbe84d945361a36094c7d1d9cafb0ef3b9f08baa9de983b0cc10a44337de7f3b9f08830943e959d3d7ee5b299e89cbe8b5d37d362ca9ba99d4994d275842632a7be773a5d2aa5e0a075a4e8ff1f067eb4980e911f4401889cb7de47a18709b4aaac24590ea5e4f5751c53f4dfde0950ede5ef6f7487bb85b590296de61b5436662516e0edc212b4e6de17c9ad2bea6c23b14ce072f1ef5295776f3c9c90f7e840171f3ee349aa84fc6ce8f8ebe4131530fc2c83c4fa9ea469cdeeb1edc6855e6cbe292975ca7b24f7caa52ec4b2b917f43f70e4e867e9264bd4cb593d66b54cdb9f2682680b57ddf78b59aa130d35ffee0ac7109d3e70ec22caa2d309a1140d0d12b3958ae998c0649c37249b3acbb0f6e2a919251d1e351af5a18770bd9fb6922c4fda72ea5fc64de11f087ab4635fc712a8969c98305c712e0083b23b2c582adbd660b197b95dfe1f0bedd98b87f6d5cb4eef08d786dde976d8aca274ace801a3ced9351824452d290b0dda66367326e73fe49edcd7138e9e74595b2cdf0bed7d4b7fd8892b6cefa958f8351612c1a1ff39e92b4ab7cf9a368c54168d50f3b4c5c6cad79bbc3145dbad2a510b7b277d50b67cc88493967e8466ac6002eabdb5d38e93cebf57f841fb45cdeb223b519b589a07ea031d480ec48886b77587e4046d80af1cd07499188952e19f6842f6299723c2b6fd5162137c05c5b43c51842ad9ad63717dcd4a96e5b57de588120b15a4ddd695758c821385702ccc12c86db6b1ae4881fa55a6bcfaf1d3ab27b7398b818569058344c8e620f7194b442b8eefad48f408dfa87da9b5e48ed5249ea431ba1d393be1c9eb198ae46ff32dd593a56a948425130d901a5694655c5353e8771a6e78b7dd432116276d4e8bc259f073bf17d413347a149264511e31e7eb6a691540ae4a6422b8b6847bce7c5b58ba7019298703c13b58453f1f8b632d0c158bc366d60ed92448f924134ea16ac025c391a9c512ad8a18b2c279368a7953c8939542f31b8a450d986b593be93f58a176b24987ca0cb80426169e35b2a1d1bba5414e0390fc331a0077c5ff729740930d48d6070c51725ddf0c74e1b9d7519270475d725e10123708759793446ae68eb93ede43a1109a745cc8a444ef753abc9d379696b07b20917b78443f4a606492c8b203ed645d514c443fdb1a1681341989b6bde62279cbdb384c98ee3ff921abc6e54fa812d4b23e7740af8faacedecc865e83b9a133482895cbde0522ec19f614b6e4d15307a39112252fe7f2ef1211131c55b47c5380fb4292f803496e4006363f85f245f3c210c7c2725559f4522e85cef8325e8a9f14df1debc1f010051db94a9cabee332e41720431fdb4e7ddf70d03863891f9c108a7272bc45359854135ef051b7c46e734b6e1539e51fc00fa90a09b64c281cc423aa27ab4c3139586816c1c259f4d3d88f5bd92270afdcecde3c3b59e9baff7e0d235b8e4e4948517760eeb2c21b60864225e3382c58fbc81d75346c856ce689948e55f6bca67694f2a2dd6a3773504392ade69e3979d569e29fc74badab5cf74b85a058f5678055ee3371a3f53ffb452c0fdca7e6641f43740a4cbe51d9f56d5b3f77d7b92732c957e34a715b3f6da051397af893cda15a5779a1fea64a7d099c2193e6b2c1e6e01ce5c005e9424d12ab12721dd27e81271b05378c1e40fdedb9bbc3275832f97f7892a531d456c2ab97b6373382554088c2827b3547931643468df42bdc00ed851a624e7a97d0c0e637d08455dbc3ec3ee56768d5f7faf0fadb932bfdff9aab68113ca279f260dda01815a3dedd1cf292149e8322b0eb39626ad090c4391cb23926f8d98d84c15b8aab35b7c335e485d28bcb8f206a676c390cf8b9a2cc22e31333410db10c50ec29ebfd71b120d9c230e80782167afaa4f14a0f0cdec7ae82063d70ff3811c4d139e713d3bcf66a80a85a630a9784f7626ccd858810ee94cc0ad662ef87d05b813b39e584c5ce0dd2fc9cd04db5780d498558d67c6e9e9a17cee578b777447c5e424d99d2354fc5027f7b87c3232d8600019774a0551c64993d9670ffb8b96963e561c4b3bdd3461ec2e561ce3f4409d84b085597896143f4a1d430cf9166c2cd2765998b7459ce22ffb6dfbd9540cfdf750f6650b9ecbfc34fa2dec68d34331cfd7602b8809d44bc93c400c0c8629c522a92f6d1c2e0de6ecd27be684205e2cf5083adf06b12b7fb23095f5c62ac20d2e6fd1df2fdf9ce3898307c1c47e5d9dab7a722329ec18d328d1d3d", 0x1000, 0x3}, {&(0x7f00000002c0), 0x0, 0x20}, {&(0x7f0000002e80)="cadb0b4dd2344c24327c8ea39b604379c9e9f21043df5d43a122053ebcf8084915cdb2e57da492b0beb569ea5cea800bce74f3b7e416c98fdb406c45a1c59e7a3b8528c850dc323f74b6e77403fa6dacc46523a074aac7edf2c79dcf1bf1b2ec2bb96228cc2c10731b87ba3ba80e48e22f5192afd6bf24d99b6de4060f76a62fd2297fb2a92a84824d2a57039e4c1a752f76dbe3cb6948f9803d3540ae3ee577e5a7d78de28a87818323376de7df55d96ae5cd3120d5b93a2910b296c435266932941f2447e9e1c92953172067304fa3f4b0d61b2616dd78d8cc6c003c158557d9f4336d0609b68173cec1e50c1e0099511442d5d3b54ad31f31386df543c9c0b7eabab6ca2e2477f286dad4ec47c9cacc7ac744b03d04dce86b9940dcc1591c064daa4e9aef141406d7078b1047c3976980341e1e8a9d4b538bd74cfd902c8ebcdbc5dfe0d0143a40fc1a2f758acc2191b580cdb99beb3f1d3c65697b406a6de5d629f4da5bbd9ba9e8321e777554bc84afb1c49599b299830a1b87467f70376a00ac14ea10a4a89e6a7ab703ac47f3e44a37c837020001f0ecc46ed183c5d2ed74f23a2518031a2fcf0238bf29c5a89a122dd78e79fe28d7a088d0ab7d505592234e3116829a6cf7fd57d159a996f4a9779ef870503f78538b970cc13b611f345a73a3428caf69ec329b8efff2f543ed19c412e21670073a5f8d8535affcc72685475ed24ab80253bc75f501b9448a8819870de15c25f639d26548a21406320dd25d979533eaf548fb229464e620b57fb26e7c34970c071100a5402440c3dfdf4f590ed5c6adcfe9141809d91acd24e89504dbefb4e3bdf822564d5abc3496fc9c03520106c01dbcacdf00c9beb93356d7e66dd3379e5fbdaf27ee1680bf6a8a36942f69274a704eedf47872c78a3fac5db7912ab49f80e90baf1c7ca12782790d1388a46a4175b8d761c7693f308a37111566e4ed06f6e2cc9e1d297216f062fc3bf9039fec1aaf92dc30def3607fa624d225f13b5c35dadc046747ffd8691d282a4822f4d28da2ab8f3558dcb19195103e3f0d8b862fa6227349cce46adaebc4a7a69d6a98f42b72cc75648a8867acf4b768338c84e21306533a2b2723761fa83ecff7c3254f4951f3cc79f2b7fae3e3ed83ad72abc3c2b4fc5eaae93efaaab2207586ea197fd5d2e5b25e24da14f321242cc42099cc0022820d4ca3da840fa34cce09142bd544d2f7439423860110c4e1b49006e3a98955edbcc223dabf810025815ce84ca536c53b3735d91829ebbe55b3ba07739dfb2539f1089e55461a713d97613eefe07c033a24a648c2b838f9dbcd2390aa5fb11d41dc07d3ac15606106efc2a288b0df15ea16937e2e9aa013c1d093b5387025ca1922af4f2bca7f5338bd3695e3fa9f549307138ff3bdb354f0624a23f6c279661a61b81eae9f05874a645710a6b5ffa95a3273928d04ed189b36209c927094b34378f3b5df1a8bfb26cdebcdf87ce06bd7ace3c11bcceebda0ae1f363b79dae05eb507db11eb54568730105ddc97f65d43fc519f2d2b146ec5028bf7f253df63571b615beb00993b7ff7777d22ed89761783c6912d639e96b12e2a2f0a65a8a91a99579a5694d36e5b76e77afc2ca4abe951a2e3d95972ef7d5a1969ef5da5dc055f78f9b9f77844cd2b7967d65cb2132e130bd6c33edc1f4d2c4c45fce703d35094e1dbdfbf553c4cddd3e4ae660b911e0b9ac10602ec46ceda27610146600603019752e9b9d135432bf8dd26875e19438cea3a8ed72837e46372d616cd054f7010a93a126ccbc6dd95cc8b99ae9adb2e83a0e8a8e5b01aee2f515e0788819ec784a48a83f00128129fd50db7410271e4226c5334863f5d2117094703d358e4d21facbc2a39f41805c3a3f1c3dd246a16b791b96ca7fc929594bc968d82ba69a710e0bb7a18efbb15636d23eb1dc5acd8bca5eac298f450a4b383fb6036f4ddb042aae9084c0bdc65a8f1507e54b69b76938c0f953977c1f108e9933ebfe0a00a943be0dd830c9264044532e9c4308b8e6483520dad199c71924b1333d77f34207bb6e65ad2e229ed5741771b40b9fa17e5b768dcf08337f0dce4b78d37bcf84de02e7581870312c82bc37306380c9b3d39daaf7bd47726e8fd326b7a21ac970b4c2a3f81a94966ce46a261b693d03f7417586cf34a66a793002677ea4accdbb736564cfe0847b70ab0d1da0ee69d6cb45a03d3252404c3f9a5550e7edc0c1c939471971eb4d9781b57aded42a327ebece5aea079de8ee47a50e799b33d443eccced54058722f46f6eda5624b8c2c149c1aa36ec067318bf135ffff9380d10924cb7185054d931a1e8f817c7840a1cb8a9404c6b5f60aac8a84de2cc9593414507e6e9efbe990fef20166c52b341c239c5b34690cf1f1d195f0fb3786c82788a6f0bf6f53a7e89994e80f6e01bd4d96b7e70ce449f868935818864bdcc3ead4946e7f0efcb05edeadd857e1e332e3a649f0c407cff477816de194b2d1ac1411fab63394a7f4194551626409c82c35dbab1622ee7e5ec896931b8b9e48b96621d355f2382b4887b28467e5d4def6dceae652f75d4feb4f15913111d3206feca16d4baded8cf65947eef1827b95dcf64fa87ece006e47ecbedb8d2ec3ba48f298fc9520c00d45a56b7a47db80484e1872c26cb77d26098d1d76484caceacd2af39941a5265ec190432bc743b74096f1b52b911fa60b44abb43227d7844fd02573eb36502fffaa0f0f6f2d76a20aeec34acce237db45f77c2693ae98f348e59ec4337d17ae82fbad06340214e7554c7500444cda820747f78c4d17e470a4f59afed962d1143155d5ce3b4968049f935e6167207e1547737150e7976c95a0c3d3ed3a85d0a28adb86db85b2147e770237a3757e094041c0908ad79c7598e04761565762fd7dc06087b6edd492a6df01b47d068bbdcf28af7f778e691e720c9aee29cb15c779e552fd174154a5180c2c0a2adb48fb29c2041d4144215dfd9d4274019cd3bd50a9b8adbb047defe4568b8867b05501140b73ec396ca0bec6cb1429d0a818b9b5866dc097cd47225b938839df4d9d15ca4b638489e980d5c1944db2854a9d283d5be5bdc70cdf151a2877bc115999d6c90e8d8f896057c72ae04f2d8f19a122904d743e73143810e37f74fa3aded6ecd716b3879e3b3402a768265599cbb6d1e0d09a62161cce945cb046c12492dd28870b3b015f531a76325dd4a8afdfd6be79fed87263524d5c98cabce770496eeedc937cad1ccb81ea9a479f8ade9335ed5ce7295a2573e70a77552ede183e6446467629f3dfce73206f6ac9d549ec8699b97f878e2d50e54a01a4f041381a8f1c976d5cd46af8d60776c4213e05e00edca21ddb496fa4a92b2529d31e1f18bec13bae724e40d6901c379ebcac5cbca28d2d5d922570a151759dbca8fe1022a07508a0d58352c9df1b43ca7f2aa72bfb8aa1c0a5aa737b6bfb6a9d8a9c5b03189d978447a398553aa2cf621b10b8a77a5ae40fb3f809d13bd70f78f9c2effcd11e4899da91b4bc60e5fbb0aa68947b84fd4b98a6f7b2667eeb433e5adc802bea5cdd257c4f943ef353e32dd6baac5be20d28311a4b708dc9bd8121211f749217b204707bff0512ea40a57d68811bee601d70d84182e21fdf693fe6bca0cf2a6eb8f5a3dfb6a73d5857af6cf02cb77b0f79789b4bf82f293777bf02c92a3d6a6a9be12df1d775c4bc7aeac577de7bbdea31a773f4385a1d0d547f78fcc5b483ea4f1e63ae66210b19410b6d8b297581153c829c35283b156837fb39533ab2e77a72b6dddd0ab3dabfc38137abd1c926ea195a5b9eecc4a76ef72870d4aa06f026244ca6dee7ef95d86999ad128c382fc168474f3202a716441ff85aea82c00da98f6557fbed65aa9002a323a2c96a08b686a4b559725ffcdebb7884ea89b531904e49ae1d30e0333b407f90f1df261e5328b8c2e2445c73530e7c5ae9e8144532ac1bb5c0a4abc754f39dd04eb13915b4a70078aeee133e22cdc01978a260f1da38342360e0be172187d1663c566b85fb4e899006f5d276d1b508f62d15bf95a49784b49dab4b4aa06ad594ab790a1428e39abaa05529c3215445a7ade827eaabc7c523201004db07a79b1e03da59ea71463648bdd3da081690973a4ba368dac85cb2ac8f15f6ae35d8a1c40f9c27398134f23d6b0a5b9924c1687279e3eb59428186b72f09e59baee5bc49afda8b15cdc94228f04d8b98c0fe926ccb31a4f7f0fd17b99e73d837337bbeb506473e639ad7ecf87c6c8eb61f2dbe4b21b3ec0b7dbf277a38ab3b3e172285f8ae92b5b1bb320fee5991ab4c2fa6de0a2c4ce33fbbebadff657a9997152270976aa1908f9f16bbcfaec975e79f636b97923eae0a34fd40db0a63aa73231d7e6b810c1ee4ef26d1db1b13463d0364c62b42bd8156e2d87406e09a33c6cab5e2dfb0d970a1a2ccc89e000d381407218bf7b3200b21c62d5415b9a5671304c6d2ad28c8d688081ca006a5032fe344468e58bfd205c7a266ea15fe65103260c6fd8767021f785340f8fea4bf3e2e26f5da6bef4d0691d46361e314e1cf17140e87e050f4a1d68aeaf57aef8a26f2ef2e5eb90e635d7564eb2cf08f1159a4dacc6b1e9640b3ba3473994ce1d988416f2eb511f0b92fb8d550b4c9032f464d7aa1656a1debd9d725d81ac566fd52aa363f935aa2b582dbd508d9edd5482683b5c853f096657ba5a8023bdf010d91ddb60e7d5b192baf391e056db6bc137405ea43860d61fd466490d9b3994d695f892f9ca169f4373eaf3239d4ef0bfb47827d82f5b70b69dbd47f9a9b564b3c0e87d44610cbc7c51fa34ebd828842abd58d07a5f1daa9ed36bfc8c7a50304cce48ae1c4e04b5088bab0c03c4001e7641a516b16adcbae2b5800162cf6f00bd1dce2e768bd2a9c2698c30fd7f595a9ef09de98fc8986e4f9612f756f1d02393ea4f16c59b634c877df4d9e500d168bf3652e9a8b4d6194674dcfbb9b33eac4691a70357106b7c1fe1a7b17e71f2962d888be1910f3c4ad17f2b1edc78d20d45ec96a0fe213de4d09441b59ac8f4ace4c98018ff38942342dca4fa51731c93a60e1e78248351e223b5d6ca2bfbcd952da45c45975c484a2588e49100afdea224aca9333a88ea8c14d09c423b854ec4589a876acb59450fba9e9fae241272d80b64876285c8d2104efa996c02c9900d1e4d324aa45dd7a6d5754bfba0a8d3052b89375f0733c841957f76abd09a2b066af4008a7602f62586e6caad792175b152da11db63241ef882f813ad98a33d78b3f97a697c9476e040dc83a8fd776f5a3e203100024f33da6ef1a285cc984d7a7a052a8b73f06defc9e00e7693f57b319bbd7aa7429e40c34992ff036a5b03150d49b7a3633f96ebae0766ebc10e5c3e8a006aeb3f47be311b4a8c7144faba201a476dd7996c363d3eee0cf064e277fd4f53e8830eeac98a592a22f3ad108c0db9405bbb3ee66cb5fd5f592df3c0c9db2da1bb4f30e86b43dd211639ac5d40019699844359812ac949a252e9d3e7dbae99833deb63f0f37057e85be03bb2ffd76a73afd3e7c4c238780945299fb0b9b0e62c28a3227a0f7a61c9172c428c14944c6bd7db877819d825fbb884470a2ef19c53970a449ca249a961e9fe3ab8123575caf1fa0abe94c59630301d475e17e1399c66ceca7950f3323b117f81160b9a1796f0bb5f2fe9c2adcafe3ef02cd89a48c2b346d988a5667b64fc124a9403e17340c43c021f492378c9a461c2d96bc03", 0x1000, 0x400}, {&(0x7f0000000480)="a38645b2a68fb2f17f9faa3d7a60dc73e31e363251e4e0a695e2362fcb8bdbb33c7e201364b2723a23d9147d4f40fff3615eca6ebccc29f5043b2dbaa528ca7a510d79ff656e763a9934c5e7d334cb3083fe", 0x52, 0xffffffffffff158a}, {&(0x7f0000000640)="b5d9b67eda2d894c06829ac3d240824464d0cd2ad634856a5d578ebd45749b6f5fe5ec371155d55d7553271cfff6ab434f3466a17dc112e4930e5af026472042eb8b24df40985ce879c23ce525399ac6ce839001e10ad901da9fd2d87b2ecded", 0x60, 0x8}], 0x410, &(0x7f0000000300)='net/fib_triestat\x00') getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r6, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) fsetxattr(r6, &(0x7f00000002c0)=@known='com.apple.FinderInfo\x00', &(0x7f0000000500)='loselinux\x00', 0xa, 0x2) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x80, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r8) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r4, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:51:18 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) accept$alg(r5, 0x0, 0x0) write$UHID_DESTROY(0xffffffffffffffff, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:51:22 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$inet_udp(0x2, 0x2, 0x0) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = accept$alg(r4, 0x0, 0x0) r9 = dup(r8) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x0, 0x3, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) [ 822.320799] syz-executor.2 invoked oom-killer: gfp_mask=0x14280ca(GFP_HIGHUSER_MOVABLE|__GFP_ZERO), nodemask=(null), order=0, oom_score_adj=1000 [ 822.334735] syz-executor.2 cpuset=syz2 mems_allowed=0-1 [ 822.342206] CPU: 1 PID: 5402 Comm: syz-executor.2 Not tainted 4.14.173-syzkaller #0 [ 822.350010] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 822.359492] Call Trace: [ 822.362125] dump_stack+0x13e/0x194 [ 822.365761] dump_header+0x178/0x6d4 [ 822.369470] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 822.374504] ? _raw_spin_unlock_irqrestore+0xa0/0xe0 [ 822.379685] ? ___ratelimit+0x50/0x519 [ 822.383576] oom_kill_process.cold+0x10/0xae3 [ 822.388073] ? lock_downgrade+0x6e0/0x6e0 [ 822.392411] out_of_memory+0x2d5/0x1110 [ 822.397069] ? oom_killer_disable+0x1c0/0x1c0 [ 822.401736] ? mutex_trylock+0x152/0x1a0 [ 822.405805] __alloc_pages_slowpath+0x1fbf/0x26c0 [ 822.410845] ? warn_alloc+0xf0/0xf0 [ 822.414476] __alloc_pages_nodemask+0x5d3/0x700 [ 822.419230] ? __alloc_pages_slowpath+0x26c0/0x26c0 [ 822.424252] ? save_trace+0x290/0x290 [ 822.428049] alloc_pages_vma+0xc2/0x4a0 [ 822.432024] wp_page_copy+0xa22/0x1300 [ 822.436117] ? follow_pfn+0x200/0x200 [ 822.439912] do_wp_page+0x244/0x11d0 [ 822.443614] ? lock_acquire+0x170/0x3f0 [ 822.447760] ? finish_mkwrite_fault+0x640/0x640 [ 822.452780] __handle_mm_fault+0x1c0e/0x3280 [ 822.457241] ? copy_page_range+0x1d70/0x1d70 [ 822.462358] ? find_held_lock+0x2d/0x110 [ 822.466425] handle_mm_fault+0x288/0x7a0 [ 822.470506] __do_page_fault+0x4bc/0xb40 [ 822.474826] ? vmalloc_fault+0xdf0/0xdf0 [ 822.479020] ? do_page_fault+0x60/0x4f2 [ 822.483054] page_fault+0x25/0x50 [ 822.486566] RIP: 0010:copy_user_enhanced_fast_string+0xe/0x20 [ 822.492438] RSP: 0000:ffff8881f7bbfb60 EFLAGS: 00010206 [ 822.497795] RAX: 0000000000000000 RBX: 0000000000001000 RCX: 0000000000000500 [ 822.505179] RDX: 0000000000001000 RSI: ffff88817cd62b00 RDI: 0000000020722000 [ 822.512620] RBP: 0000000020721500 R08: ffffed102f9ac600 R09: 0000000000000000 [ 822.520053] R10: ffffed102f9ac5ff R11: ffff88817cd62fff R12: ffff88817cd62000 [ 822.527335] R13: 00007ffffffff000 R14: 0000000020722500 R15: ffff8881f7bbfde0 [ 822.534624] copyout+0x99/0xc0 [ 822.537850] copy_page_to_iter+0x32a/0xc80 [ 822.542083] pipe_to_user+0xa8/0x160 [ 822.545797] __splice_from_pipe+0x332/0x740 [ 822.550146] ? iter_to_pipe+0x4c0/0x4c0 [ 822.554114] vmsplice_to_user+0x197/0x1c0 [ 822.558258] ? __splice_from_pipe+0x740/0x740 [ 822.562745] ? save_trace+0x290/0x290 [ 822.566622] ? __might_fault+0x104/0x1b0 [ 822.571237] ? find_held_lock+0x2d/0x110 [ 822.575301] ? lock_downgrade+0x6e0/0x6e0 [ 822.579482] ? __fget+0x228/0x360 [ 822.583119] SyS_vmsplice+0x12a/0x150 [ 822.587111] ? default_file_splice_write+0x80/0x80 [ 822.592281] do_syscall_64+0x1d5/0x640 [ 822.596163] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 822.601340] RIP: 0033:0x45c679 [ 822.604512] RSP: 002b:00007fa9bb0a2c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000116 [ 822.612208] RAX: ffffffffffffffda RBX: 00007fa9bb0a36d4 RCX: 000000000045c679 [ 822.619474] RDX: 0000000000000001 RSI: 0000000020000000 RDI: 0000000000000007 [ 822.626983] RBP: 000000000076c040 R08: 0000000000000000 R09: 0000000000000000 [ 822.634364] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 822.641634] R13: 0000000000000c45 R14: 00000000004ce48b R15: 000000000076c04c [ 822.653756] Mem-Info: [ 822.656816] active_anon:1317836 inactive_anon:197 isolated_anon:0 [ 822.656816] active_file:38 inactive_file:41 isolated_file:0 [ 822.656816] unevictable:0 dirty:0 writeback:0 unstable:0 [ 822.656816] slab_reclaimable:17083 slab_unreclaimable:114090 [ 822.656816] mapped:52246 shmem:251 pagetables:31941 bounce:0 [ 822.656816] free:25124 free_pcp:89 free_cma:0 [ 822.695296] Node 0 active_anon:1870380kB inactive_anon:760kB active_file:48kB inactive_file:108kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:208880kB dirty:0kB writeback:0kB shmem:976kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 1388544kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 822.754110] Node 1 active_anon:3400964kB inactive_anon:28kB active_file:176kB inactive_file:20kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:104kB dirty:0kB writeback:0kB shmem:28kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 822.781917] Node 0 DMA free:10380kB min:220kB low:272kB high:324kB active_anon:4480kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:20kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 822.808990] lowmem_reserve[]: 0 2557 2557 2557 2557 [ 822.814139] Node 0 DMA32 free:36756kB min:36272kB low:45340kB high:54408kB active_anon:1865900kB inactive_anon:760kB active_file:48kB inactive_file:132kB unevictable:0kB writepending:0kB present:3129332kB managed:2621272kB mlocked:0kB kernel_stack:15680kB pagetables:48336kB bounce:0kB free_pcp:320kB local_pcp:120kB free_cma:0kB [ 822.845703] lowmem_reserve[]: 0 0 0 0 0 [ 822.873324] Node 0 Normal free:0kB min:4kB low:4kB high:4kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:348kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 822.899308] lowmem_reserve[]: 0 0 0 0 0 [ 822.903374] Node 1 Normal free:53028kB min:53612kB low:67012kB high:80412kB active_anon:3400576kB inactive_anon:28kB active_file:284kB inactive_file:324kB unevictable:0kB writepending:0kB present:3932160kB managed:3870192kB mlocked:0kB kernel_stack:26144kB pagetables:79408kB bounce:0kB free_pcp:736kB local_pcp:0kB free_cma:0kB [ 822.932545] lowmem_reserve[]: 0 0 0 0 0 [ 822.936629] Node 0 DMA: 1*4kB (U) 13*8kB (EH) 6*16kB (UEH) 2*32kB (UH) 4*64kB (UEH) 3*128kB (MEH) 1*256kB (E) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 10380kB [ 822.952386] Node 0 DMA32: 886*4kB (UME) 98*8kB (UME) 1061*16kB (UME) 412*32kB (UME) 12*64kB (UME) 2*128kB (M) 0*256kB 0*512kB 1*1024kB (M) 0*2048kB 0*4096kB = 36536kB [ 822.967598] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 822.978429] Node 1 Normal: 78*4kB (ME) 288*8kB (UMH) 470*16kB (UME) 200*32kB (UMEH) 19*64kB (UMH) 5*128kB (UME) 5*256kB (UM) 7*512kB (UMEH) 2*1024kB (UE) 2*2048kB (ME) 6*4096kB (M) = 53976kB [ 822.996617] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 823.006427] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 823.020266] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 823.032291] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 823.041817] 387 total pagecache pages [ 823.046244] 0 pages in swap cache [ 823.050202] Swap cache stats: add 0, delete 0, find 0/0 [ 823.056014] Free swap = 0kB [ 823.059157] Total swap = 0kB [ 823.062238] 1965979 pages RAM [ 823.065343] 0 pages HighMem/MovableOnly [ 823.069478] 339049 pages reserved [ 823.073048] 0 pages cma reserved [ 823.076422] Out of memory: Kill process 17646 (syz-executor.2) score 1007 or sacrifice child [ 823.090347] Killed process 17646 (syz-executor.2) total-vm:75228kB, anon-rss:16576kB, file-rss:34816kB, shmem-rss:0kB [ 823.149642] oom_reaper: reaped process 17646 (syz-executor.2), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB [ 824.150649] syz-executor.1 invoked oom-killer: gfp_mask=0x14280ca(GFP_HIGHUSER_MOVABLE|__GFP_ZERO), nodemask=(null), order=0, oom_score_adj=1000 [ 824.183377] syz-executor.1 cpuset=syz1 mems_allowed=0-1 [ 824.221668] CPU: 1 PID: 5414 Comm: syz-executor.1 Not tainted 4.14.173-syzkaller #0 [ 824.229655] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 824.239131] Call Trace: [ 824.241732] dump_stack+0x13e/0x194 [ 824.245712] dump_header+0x178/0x6d4 [ 824.249589] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 824.254610] ? _raw_spin_unlock_irqrestore+0xa0/0xe0 [ 824.259717] ? ___ratelimit+0x50/0x519 [ 824.263601] oom_kill_process.cold+0x10/0xae3 [ 824.268458] ? lock_downgrade+0x6e0/0x6e0 [ 824.272744] out_of_memory+0x2d5/0x1110 [ 824.276720] ? oom_killer_disable+0x1c0/0x1c0 [ 824.281219] ? mutex_trylock+0x152/0x1a0 [ 824.285536] __alloc_pages_slowpath+0x1fbf/0x26c0 [ 824.290376] ? warn_alloc+0xf0/0xf0 [ 824.293998] __alloc_pages_nodemask+0x5d3/0x700 [ 824.298667] ? __alloc_pages_slowpath+0x26c0/0x26c0 [ 824.303672] ? __lock_acquire+0x5f7/0x4620 [ 824.307904] ? preempt_schedule_common+0x4a/0xc0 [ 824.312668] alloc_pages_vma+0xc2/0x4a0 [ 824.316632] wp_page_copy+0xa22/0x1300 [ 824.320506] ? follow_pfn+0x200/0x200 [ 824.324291] do_wp_page+0x244/0x11d0 [ 824.328000] ? lock_acquire+0x170/0x3f0 [ 824.331960] ? finish_mkwrite_fault+0x640/0x640 [ 824.336714] __handle_mm_fault+0x1c0e/0x3280 [ 824.341292] ? copy_page_range+0x1d70/0x1d70 [ 824.345686] ? find_held_lock+0x2d/0x110 [ 824.349750] handle_mm_fault+0x288/0x7a0 [ 824.353993] __do_page_fault+0x4bc/0xb40 [ 824.358565] ? vmalloc_fault+0xdf0/0xdf0 [ 824.362614] ? do_page_fault+0x60/0x4f2 [ 824.366573] page_fault+0x25/0x50 [ 824.370018] RIP: 0010:copy_user_enhanced_fast_string+0xe/0x20 [ 824.375887] RSP: 0018:ffff8881a54c7b60 EFLAGS: 00010206 [ 824.381409] RAX: 0000000000000000 RBX: 0000000000001000 RCX: 0000000000000500 [ 824.389467] RDX: 0000000000001000 RSI: ffff88820e037b00 RDI: 0000000020027000 [ 824.397345] RBP: 0000000020026500 R08: ffffed1041c07000 R09: 0000000000000000 [ 824.404618] R10: ffffed1041c06fff R11: ffff88820e037fff R12: ffff88820e037000 [ 824.412943] R13: 00007ffffffff000 R14: 0000000020027500 R15: ffff8881a54c7de0 [ 824.420219] copyout+0x99/0xc0 [ 824.423399] copy_page_to_iter+0x32a/0xc80 [ 824.427626] pipe_to_user+0xa8/0x160 [ 824.431330] __splice_from_pipe+0x332/0x740 [ 824.435650] ? iter_to_pipe+0x4c0/0x4c0 [ 824.439616] vmsplice_to_user+0x197/0x1c0 [ 824.443763] ? __splice_from_pipe+0x740/0x740 [ 824.448248] ? save_trace+0x290/0x290 [ 824.452042] ? find_held_lock+0x2d/0x110 [ 824.456102] ? lock_downgrade+0x6e0/0x6e0 [ 824.460240] ? __fget+0x228/0x360 [ 824.463683] SyS_vmsplice+0x12a/0x150 [ 824.467478] ? default_file_splice_write+0x80/0x80 [ 824.472407] do_syscall_64+0x1d5/0x640 [ 824.476286] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 824.481723] RIP: 0033:0x45c679 [ 824.484895] RSP: 002b:00007f3afed42c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000116 [ 824.492598] RAX: ffffffffffffffda RBX: 00007f3afed436d4 RCX: 000000000045c679 [ 824.500462] RDX: 0000000000000001 RSI: 0000000020000000 RDI: 0000000000000006 [ 824.507731] RBP: 000000000076c040 R08: 0000000000000000 R09: 0000000000000000 [ 824.515510] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 824.522774] R13: 0000000000000c45 R14: 00000000004ce48b R15: 000000000076c04c [ 824.559924] Mem-Info: [ 824.566930] active_anon:1320218 inactive_anon:195 isolated_anon:0 [ 824.566930] active_file:130 inactive_file:125 isolated_file:23 [ 824.566930] unevictable:0 dirty:0 writeback:12 unstable:0 [ 824.566930] slab_reclaimable:17125 slab_unreclaimable:114113 [ 824.566930] mapped:52468 shmem:251 pagetables:32007 bounce:0 [ 824.566930] free:22479 free_pcp:32 free_cma:0 [ 824.604966] Node 0 active_anon:1878840kB inactive_anon:756kB active_file:16kB inactive_file:108kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:208924kB dirty:0kB writeback:0kB shmem:976kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 1388544kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 824.637418] Node 1 active_anon:3402032kB inactive_anon:24kB active_file:332kB inactive_file:244kB unevictable:0kB isolated(anon):0kB isolated(file):92kB mapped:548kB dirty:0kB writeback:48kB shmem:28kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 824.669500] Node 0 DMA free:10380kB min:220kB low:272kB high:324kB active_anon:4480kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:20kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 824.701678] lowmem_reserve[]: 0 2557 2557 2557 2557 [ 824.706982] Node 0 DMA32 free:28016kB min:36272kB low:45340kB high:54408kB active_anon:1874360kB inactive_anon:756kB active_file:16kB inactive_file:8kB unevictable:0kB writepending:0kB present:3129332kB managed:2621272kB mlocked:0kB kernel_stack:15744kB pagetables:48368kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 824.742711] lowmem_reserve[]: 0 0 0 0 0 [ 824.746858] Node 0 Normal free:0kB min:4kB low:4kB high:4kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:348kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 824.778119] lowmem_reserve[]: 0 0 0 0 0 [ 824.784728] Node 1 Normal free:53032kB min:53612kB low:67012kB high:80412kB active_anon:3402032kB inactive_anon:24kB active_file:384kB inactive_file:332kB unevictable:0kB writepending:48kB present:3932160kB managed:3870192kB mlocked:0kB kernel_stack:26240kB pagetables:79640kB bounce:0kB free_pcp:620kB local_pcp:0kB free_cma:0kB [ 824.826464] lowmem_reserve[]: 0 0 0 0 0 [ 824.836396] Node 0 DMA: 1*4kB (U) 13*8kB (EH) 6*16kB (UEH) 2*32kB (UH) 4*64kB (UEH) 3*128kB (MEH) 1*256kB (E) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 10380kB [ 824.854243] Node 0 DMA32: 122*4kB (UME) 99*8kB (UM) 992*16kB (UME) 434*32kB (UME) 17*64kB (UME) 2*128kB (M) 0*256kB 0*512kB 1*1024kB (E) 0*2048kB 0*4096kB = 33408kB [ 824.870433] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 824.881918] Node 1 Normal: 465*4kB (UME) 437*8kB (UMEH) 562*16kB (UME) 252*32kB (UMEH) 37*64kB (UMEH) 9*128kB (UM) 6*256kB (UM) 9*512kB (UMEH) 3*1024kB (UME) 2*2048kB (ME) 5*4096kB (M) = 59724kB [ 824.920117] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 824.929450] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 824.968268] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 825.008777] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 825.024966] 1807 total pagecache pages [ 825.080143] 0 pages in swap cache [ 825.083658] Swap cache stats: add 0, delete 0, find 0/0 [ 825.089050] Free swap = 0kB [ 825.114464] Total swap = 0kB [ 825.160397] 1965979 pages RAM [ 825.165987] 0 pages HighMem/MovableOnly [ 825.180193] 339049 pages reserved [ 825.192065] 0 pages cma reserved [ 825.196773] Out of memory: Kill process 5405 (syz-executor.2) score 1007 or sacrifice child [ 825.214899] Killed process 5405 (syz-executor.2) total-vm:75096kB, anon-rss:16572kB, file-rss:34828kB, shmem-rss:0kB [ 825.273905] (syz-executor.1,5419,0):ocfs2_parse_options:1484 ERROR: Unrecognized mount option "net/fib_triestat" or missing value 22:51:25 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) accept$alg(r5, 0x0, 0x0) write$UHID_DESTROY(0xffffffffffffffff, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) [ 825.359746] (syz-executor.1,5419,0):ocfs2_fill_super:1217 ERROR: status = -22 [ 825.425222] oom_reaper: reaped process 5405 (syz-executor.2), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB 22:51:29 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) accept$alg(r5, 0x0, 0x0) write$UHID_DESTROY(0xffffffffffffffff, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:51:29 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$inet_udp(0x2, 0x2, 0x0) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = accept$alg(r4, 0x0, 0x0) r9 = dup(r8) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x0, 0x3, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:51:29 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r4, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r5, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) write(r5, &(0x7f0000000640)="d7dc1d8b24a66a17025250fc66f8a596b53d53d17ca81f70d191fd9fbd0c73a3bf2d4c012bd18d94cb7b3b42bcc14e6fdac9984e6ecfdd8e4abf92943cf1eacb0b1eb9777505828f4617848ebc23658c154dffb600000000c7b011ab01796236c5e2eae2f1422237323e387c6134ee400000000000400000ae3200000000005bf11963d6054e977cb489877270e3051649cd938d626351f9bf531b0fa3c4611195b7e2f83b56021299cbaf1b970b4f7b", 0xb0) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = socket$alg(0x26, 0x5, 0x0) getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)) setsockopt$ALG_SET_KEY(r6, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = accept$alg(r6, 0x0, 0x0) r9 = dup(r8) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:51:33 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:51:33 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x0, 0x3, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, 0x0, 0x0, 0x1ffffffe) 22:52:05 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) [ 867.839272] syz-executor.2 invoked oom-killer: gfp_mask=0x15080c0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), nodemask=(null), order=3, oom_score_adj=1000 [ 867.906009] syz-executor.2 cpuset=syz2 mems_allowed=0-1 [ 867.911509] CPU: 1 PID: 5472 Comm: syz-executor.2 Not tainted 4.14.173-syzkaller #0 [ 867.919299] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 867.928916] Call Trace: [ 867.931492] dump_stack+0x13e/0x194 [ 867.935324] dump_header+0x178/0x6d4 [ 867.939280] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 867.944675] ? _raw_spin_unlock_irqrestore+0xa0/0xe0 [ 867.949945] ? ___ratelimit+0x50/0x519 [ 867.953854] oom_kill_process.cold+0x10/0xae3 [ 867.958355] ? lock_downgrade+0x6e0/0x6e0 [ 867.962509] out_of_memory+0x2d5/0x1110 [ 867.966596] ? oom_killer_disable+0x1c0/0x1c0 [ 867.971078] ? mutex_trylock+0x152/0x1a0 [ 867.975125] __alloc_pages_slowpath+0x1fbf/0x26c0 [ 867.980134] ? warn_alloc+0xf0/0xf0 [ 867.983742] ? find_held_lock+0x2d/0x110 [ 867.987798] ? fs_reclaim_acquire+0x10/0x10 [ 867.992117] __alloc_pages_nodemask+0x5d3/0x700 [ 867.996860] ? __alloc_pages_slowpath+0x26c0/0x26c0 [ 868.001948] ? copy_process.part.0+0x17d5/0x6a70 [ 868.006951] ? rcu_read_lock_sched_held+0x10a/0x130 [ 868.012321] ? save_trace+0x290/0x290 [ 868.016673] copy_process.part.0+0x26a/0x6a70 [ 868.021612] ? find_held_lock+0x2d/0x110 [ 868.025671] ? __handle_mm_fault+0x1af7/0x3280 [ 868.030404] ? lock_downgrade+0x6e0/0x6e0 [ 868.034563] ? pud_val+0xd0/0xd0 [ 868.037923] ? do_raw_spin_unlock+0x164/0x250 [ 868.042430] ? __cleanup_sighand+0x40/0x40 [ 868.046687] _do_fork+0x180/0xc80 [ 868.050136] ? fork_idle+0x270/0x270 [ 868.053855] ? up_read+0x17/0x30 [ 868.057209] ? __do_page_fault+0x35b/0xb40 [ 868.061447] ? do_syscall_64+0x4c/0x640 [ 868.065407] ? sys_vfork+0x20/0x20 [ 868.068949] do_syscall_64+0x1d5/0x640 [ 868.073262] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 868.078468] RIP: 0033:0x45f049 [ 868.081832] RSP: 002b:00007ffd111a14d8 EFLAGS: 00000202 ORIG_RAX: 0000000000000038 [ 868.089611] RAX: ffffffffffffffda RBX: 00007fa9bb082700 RCX: 000000000045f049 [ 868.096867] RDX: 00007fa9bb0829d0 RSI: 00007fa9bb081db0 RDI: 00000000003d0f00 [ 868.105249] RBP: 00007ffd111a16f0 R08: 00007fa9bb082700 R09: 00007fa9bb082700 [ 868.112511] R10: 00007fa9bb0829d0 R11: 0000000000000202 R12: 0000000000000000 [ 868.119782] R13: 00007ffd111a158f R14: 00007fa9bb0829c0 R15: 000000000076c0ec [ 868.263903] Mem-Info: [ 868.266476] active_anon:1320071 inactive_anon:197 isolated_anon:0 [ 868.266476] active_file:25 inactive_file:8 isolated_file:0 [ 868.266476] unevictable:0 dirty:0 writeback:0 unstable:0 [ 868.266476] slab_reclaimable:17608 slab_unreclaimable:111198 [ 868.266476] mapped:52221 shmem:251 pagetables:32052 bounce:0 [ 868.266476] free:24961 free_pcp:0 free_cma:0 [ 868.300736] Node 0 active_anon:1874016kB inactive_anon:756kB active_file:0kB inactive_file:52kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:208872kB dirty:0kB writeback:0kB shmem:972kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 1388544kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 868.363554] Node 1 active_anon:3406368kB inactive_anon:32kB active_file:104kB inactive_file:768kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:368kB dirty:0kB writeback:0kB shmem:32kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 868.391790] Node 0 DMA free:10396kB min:220kB low:272kB high:324kB active_anon:4480kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:20kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 868.418535] lowmem_reserve[]: 0 2557 2557 2557 2557 [ 868.423612] Node 0 DMA32 free:36036kB min:36272kB low:45340kB high:54408kB active_anon:1869536kB inactive_anon:756kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3129332kB managed:2621272kB mlocked:0kB kernel_stack:15712kB pagetables:48480kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 868.452287] lowmem_reserve[]: 0 0 0 0 0 [ 868.456259] Node 0 Normal free:0kB min:4kB low:4kB high:4kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:348kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 868.482155] lowmem_reserve[]: 0 0 0 0 0 [ 868.486159] Node 1 Normal free:53196kB min:53612kB low:67012kB high:80412kB active_anon:3406380kB inactive_anon:32kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3932160kB managed:3870192kB mlocked:0kB kernel_stack:26208kB pagetables:79712kB bounce:0kB free_pcp:700kB local_pcp:0kB free_cma:0kB [ 868.530502] lowmem_reserve[]: 0 0 0 0 0 [ 868.535006] Node 0 DMA: 1*4kB (U) 13*8kB (EH) 7*16kB (UEH) 2*32kB (UH) 4*64kB (UEH) 3*128kB (MEH) 1*256kB (E) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 10396kB [ 868.565489] Node 0 DMA32: 89*4kB (UE) 432*8kB (U) 1059*16kB (UME) 427*32kB (UME) 19*64kB (UME) 1*128kB (E) 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 35764kB [ 868.591980] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 868.602853] Node 1 Normal: 48*4kB (ME) 53*8kB (UMEH) 597*16kB (UMEH) 326*32kB (UMEH) 50*64kB (UMEH) 6*128kB (UM) 1*256kB (U) 3*512kB (UMH) 3*1024kB (UME) 2*2048kB (ME) 5*4096kB (M) = 54008kB [ 868.620199] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 868.629054] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 868.637956] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 868.646867] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 868.655692] 479 total pagecache pages [ 868.659508] 0 pages in swap cache [ 868.663037] Swap cache stats: add 0, delete 0, find 0/0 [ 868.683836] Free swap = 0kB [ 868.686892] Total swap = 0kB [ 868.689905] 1965979 pages RAM [ 868.701897] 0 pages HighMem/MovableOnly [ 868.705890] 339049 pages reserved [ 868.709339] 0 pages cma reserved [ 868.714718] Out of memory: Kill process 20697 (syz-executor.2) score 1007 or sacrifice child [ 868.723434] Killed process 20697 (syz-executor.2) total-vm:75228kB, anon-rss:16576kB, file-rss:34816kB, shmem-rss:0kB 22:52:08 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x0, 0x3, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, 0x0, 0x0, 0x1ffffffe) [ 868.848226] oom_reaper: reaped process 20697 (syz-executor.2), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB 22:52:11 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:52:12 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x0, 0x3, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, 0x0, 0x0, 0x1ffffffe) [ 872.787734] syz-executor.2 invoked oom-killer: gfp_mask=0x14280ca(GFP_HIGHUSER_MOVABLE|__GFP_ZERO), nodemask=(null), order=0, oom_score_adj=1000 [ 872.844496] syz-executor.2 cpuset=syz2 mems_allowed=0-1 [ 872.862576] CPU: 1 PID: 5495 Comm: syz-executor.2 Not tainted 4.14.173-syzkaller #0 [ 872.870420] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 872.879778] Call Trace: [ 872.882365] dump_stack+0x13e/0x194 [ 872.886007] dump_header+0x178/0x6d4 [ 872.889714] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 872.894716] ? _raw_spin_unlock_irqrestore+0xa0/0xe0 [ 872.899805] ? ___ratelimit+0x50/0x519 [ 872.903692] oom_kill_process.cold+0x10/0xae3 [ 872.908179] ? lock_downgrade+0x6e0/0x6e0 [ 872.912315] out_of_memory+0x2d5/0x1110 [ 872.916287] ? oom_killer_disable+0x1c0/0x1c0 [ 872.920776] ? mutex_trylock+0x152/0x1a0 [ 872.925004] __alloc_pages_slowpath+0x1fbf/0x26c0 [ 872.929841] ? warn_alloc+0xf0/0xf0 [ 872.933570] __alloc_pages_nodemask+0x5d3/0x700 [ 872.938259] ? __alloc_pages_slowpath+0x26c0/0x26c0 [ 872.943272] alloc_pages_vma+0xc2/0x4a0 [ 872.947323] wp_page_copy+0xa22/0x1300 [ 872.951568] ? follow_pfn+0x200/0x200 [ 872.955360] do_wp_page+0x244/0x11d0 [ 872.959067] ? lock_acquire+0x170/0x3f0 [ 872.963028] ? finish_mkwrite_fault+0x640/0x640 [ 872.967779] __handle_mm_fault+0x1c0e/0x3280 [ 872.972185] ? copy_page_range+0x1d70/0x1d70 [ 872.976674] ? find_held_lock+0x2d/0x110 [ 872.980736] handle_mm_fault+0x288/0x7a0 [ 872.984786] __do_page_fault+0x4bc/0xb40 [ 872.988842] ? vmalloc_fault+0xdf0/0xdf0 [ 872.992890] ? do_page_fault+0x60/0x4f2 [ 872.996852] page_fault+0x25/0x50 [ 873.000294] RIP: 0010:copy_user_enhanced_fast_string+0xe/0x20 [ 873.006253] RSP: 0018:ffff8882069f7b60 EFLAGS: 00010206 [ 873.011607] RAX: 0000000000000000 RBX: 0000000000001000 RCX: 0000000000000500 [ 873.018869] RDX: 0000000000001000 RSI: ffff8881eac4db00 RDI: 0000000020072000 [ 873.026126] RBP: 0000000020071500 R08: ffffed103d589c00 R09: 0000000000000000 [ 873.033395] R10: ffffed103d589bff R11: ffff8881eac4dfff R12: ffff8881eac4d000 [ 873.040654] R13: 00007ffffffff000 R14: 0000000020072500 R15: ffff8882069f7de0 [ 873.048385] copyout+0x99/0xc0 [ 873.051568] copy_page_to_iter+0x32a/0xc80 [ 873.055796] pipe_to_user+0xa8/0x160 [ 873.059503] __splice_from_pipe+0x332/0x740 [ 873.063914] ? iter_to_pipe+0x4c0/0x4c0 [ 873.067876] vmsplice_to_user+0x197/0x1c0 [ 873.072097] ? __splice_from_pipe+0x740/0x740 [ 873.076674] ? save_trace+0x290/0x290 [ 873.080472] ? __might_fault+0x104/0x1b0 [ 873.084529] ? find_held_lock+0x2d/0x110 [ 873.088609] ? lock_downgrade+0x6e0/0x6e0 [ 873.093029] ? __fget+0x228/0x360 [ 873.096566] SyS_vmsplice+0x12a/0x150 [ 873.100356] ? default_file_splice_write+0x80/0x80 [ 873.105385] do_syscall_64+0x1d5/0x640 [ 873.109274] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 873.114458] RIP: 0033:0x45c679 [ 873.117666] RSP: 002b:00007fa9bb0a2c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000116 [ 873.126686] RAX: ffffffffffffffda RBX: 00007fa9bb0a36d4 RCX: 000000000045c679 [ 873.133955] RDX: 0000000000000001 RSI: 0000000020000000 RDI: 0000000000000007 [ 873.141226] RBP: 000000000076c040 R08: 0000000000000000 R09: 0000000000000000 [ 873.148496] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 873.155846] R13: 0000000000000c45 R14: 00000000004ce48b R15: 000000000076c04c [ 873.226389] Mem-Info: [ 873.240122] active_anon:1318781 inactive_anon:197 isolated_anon:0 [ 873.240122] active_file:63 inactive_file:150 isolated_file:23 [ 873.240122] unevictable:0 dirty:3 writeback:1 unstable:0 [ 873.240122] slab_reclaimable:17686 slab_unreclaimable:110737 [ 873.240122] mapped:52308 shmem:251 pagetables:32105 bounce:0 [ 873.240122] free:26313 free_pcp:324 free_cma:0 [ 873.274427] Node 0 active_anon:1881892kB inactive_anon:756kB active_file:0kB inactive_file:60kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:208920kB dirty:4kB writeback:4kB shmem:972kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 1388544kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 873.305033] Node 1 active_anon:3393236kB inactive_anon:32kB active_file:144kB inactive_file:340kB unevictable:0kB isolated(anon):0kB isolated(file):92kB mapped:436kB dirty:8kB writeback:0kB shmem:32kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 873.333306] Node 0 DMA free:10396kB min:220kB low:272kB high:324kB active_anon:4480kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:20kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 873.362602] lowmem_reserve[]: 0 2557 2557 2557 2557 [ 873.368954] Node 0 DMA32 free:28276kB min:36272kB low:45340kB high:54408kB active_anon:1877412kB inactive_anon:756kB active_file:0kB inactive_file:60kB unevictable:0kB writepending:8kB present:3129332kB managed:2621272kB mlocked:0kB kernel_stack:15776kB pagetables:48676kB bounce:0kB free_pcp:468kB local_pcp:168kB free_cma:0kB [ 873.402141] lowmem_reserve[]: 0 0 0 0 0 [ 873.407802] Node 0 Normal free:0kB min:4kB low:4kB high:4kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:348kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 873.452274] lowmem_reserve[]: 0 0 0 0 0 [ 873.468613] Node 1 Normal free:63300kB min:53612kB low:67012kB high:80412kB active_anon:3393236kB inactive_anon:32kB active_file:884kB inactive_file:3528kB unevictable:0kB writepending:8kB present:3932160kB managed:3870192kB mlocked:0kB kernel_stack:26304kB pagetables:79724kB bounce:0kB free_pcp:396kB local_pcp:196kB free_cma:0kB [ 873.561905] lowmem_reserve[]: 0 0 0 0 0 [ 873.573751] Node 0 DMA: 1*4kB (U) 13*8kB (EH) 7*16kB (UEH) 2*32kB (UH) 4*64kB (UEH) 3*128kB (MEH) 1*256kB (E) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 10396kB [ 873.596283] Node 0 DMA32: 53*4kB (UM) 459*8kB (UME) 682*16kB (UME) 385*32kB (UME) 16*64kB (UME) 1*128kB (M) 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 28268kB [ 873.613341] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 873.634852] Node 1 Normal: 21*4kB (UE) 112*8kB (UME) 609*16kB (UH) 399*32kB (UMH) 82*64kB (UMH) 16*128kB (UME) 4*256kB (UME) 5*512kB (UMEH) 2*1024kB (UM) 2*2048kB (ME) 4*4096kB (M) = 56900kB [ 873.676362] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 873.688298] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 873.705681] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 873.716028] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB 22:52:14 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x0, 0x3, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x0) [ 873.725714] 3283 total pagecache pages [ 873.731370] 0 pages in swap cache [ 873.735676] Swap cache stats: add 0, delete 0, find 0/0 [ 873.742229] Free swap = 0kB [ 873.746318] Total swap = 0kB [ 873.766036] 1965979 pages RAM [ 873.769323] 0 pages HighMem/MovableOnly 22:52:14 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=@newlink={0x48, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gtp={{0x8, 0x1, 'gtp\x00'}, {0x14, 0x2, 0x0, 0x1, {{0x8}, {0x8}}}}}, @IFLA_MASTER={0x8, 0xa, r6}]}, 0x48}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'team0\x00', r6}) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000640)={{{@in=@multicast2, @in=@remote, 0x4e21, 0x400, 0x4e21, 0x5, 0x2, 0xa0, 0x80, 0x2f, r7, 0xee00}, {0x1, 0x3b, 0xffff, 0x8, 0x100000000, 0x9, 0x10000, 0x3f}, {0x5, 0xfffffffffffffffe, 0x1000, 0x4}, 0x81, 0x6e6bc0, 0x1, 0x0, 0x1, 0x1}, {{@in=@multicast2, 0x4d3, 0x32}, 0x2, @in6=@loopback, 0x34ff, 0x1, 0x0, 0x9, 0x81, 0x2, 0x534}}, 0xe8) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r8 = socket$alg(0x26, 0x5, 0x0) r9 = getegid() r10 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') ioctl$VIDIOC_DBG_S_REGISTER(0xffffffffffffffff, 0x4038564f, &(0x7f0000000100)={{0x1, @name="2c9426338ae04ac43ba0af1310a46c0628bdb7783f2bdee126a433d0e54ffb94"}, 0x8, 0x8, 0x3}) preadv(r10, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r9, r11) setsockopt$ALG_SET_KEY(r8, 0x117, 0x1, &(0x7f0000000040), 0x0) r12 = accept$alg(r8, 0x0, 0x0) r13 = dup(r12) write$UHID_DESTROY(r13, &(0x7f0000000200), 0xffffff77) setsockopt(r13, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) [ 873.779022] 339049 pages reserved [ 873.798267] 0 pages cma reserved [ 873.807789] Out of memory: Kill process 5489 (syz-executor.3) score 1007 or sacrifice child [ 874.335284] syz-executor.2 invoked oom-killer: gfp_mask=0x14000c0(GFP_KERNEL), nodemask=(null), order=0, oom_score_adj=0 [ 874.359975] syz-executor.2 cpuset=syz2 mems_allowed=0-1 [ 874.366290] CPU: 0 PID: 7484 Comm: syz-executor.2 Not tainted 4.14.173-syzkaller #0 [ 874.374094] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 874.383538] Call Trace: [ 874.386139] dump_stack+0x13e/0x194 [ 874.389781] dump_header+0x178/0x6d4 [ 874.393529] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 874.398558] ? _raw_spin_unlock_irqrestore+0xa0/0xe0 [ 874.403765] ? ___ratelimit+0x50/0x519 [ 874.408175] oom_kill_process.cold+0x10/0xae3 [ 874.412771] ? lock_downgrade+0x6e0/0x6e0 [ 874.416950] out_of_memory+0x2d5/0x1110 [ 874.420925] ? oom_killer_disable+0x1c0/0x1c0 [ 874.425423] ? mutex_trylock+0x152/0x1a0 [ 874.429478] __alloc_pages_slowpath+0x1fbf/0x26c0 [ 874.434368] ? warn_alloc+0xf0/0xf0 [ 874.438092] __alloc_pages_nodemask+0x5d3/0x700 [ 874.442768] ? __alloc_pages_slowpath+0x26c0/0x26c0 [ 874.447821] ? inode_doinit_with_dentry+0x735/0xe30 [ 874.453512] ? lockref_get+0x11/0x50 [ 874.457275] alloc_pages_current+0xe7/0x1e0 [ 874.461698] __get_free_pages+0xb/0x40 [ 874.465590] inode_doinit_with_dentry+0x7b6/0xe30 [ 874.470527] ? selinux_cred_free+0x70/0x70 [ 874.475091] ? wake_atomic_t_function+0x1a0/0x1a0 [ 874.480305] selinux_d_instantiate+0x23/0x30 [ 874.484806] security_d_instantiate+0x54/0xd0 [ 874.489516] d_splice_alias+0x7b/0xb70 [ 874.493563] ? _raw_spin_unlock+0x29/0x40 [ 874.497706] kernfs_iop_lookup+0x196/0x200 [ 874.502126] lookup_slow+0x213/0x410 [ 874.506169] ? lock_downgrade+0x6e0/0x6e0 [ 874.510324] ? page_put_link+0x1b0/0x1b0 [ 874.514650] ? lock_downgrade+0x6e0/0x6e0 [ 874.518804] ? d_lookup+0x15a/0x230 [ 874.522491] path_mountpoint+0x4e1/0x1970 [ 874.526641] ? trace_hardirqs_on+0x10/0x10 [ 874.531484] ? lock_downgrade+0x6e0/0x6e0 [ 874.535627] ? path_openat+0x3c50/0x3c50 [ 874.539815] filename_mountpoint+0x16c/0x320 [ 874.544248] ? user_path_at_empty+0x50/0x50 [ 874.548557] ? strncpy_from_user+0x19d/0x250 [ 874.552964] ? getname_flags+0x23d/0x560 [ 874.557376] SyS_umount+0x10a/0x340 [ 874.561078] ? __detach_mounts+0x2e0/0x2e0 [ 874.565405] ? __do_page_fault+0x35b/0xb40 [ 874.569642] ? do_syscall_64+0x4c/0x640 [ 874.574147] ? __detach_mounts+0x2e0/0x2e0 [ 874.578387] do_syscall_64+0x1d5/0x640 [ 874.582267] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 874.587453] RIP: 0033:0x45f0a7 [ 874.590731] RSP: 002b:00007ffd111a06c8 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 874.598426] RAX: ffffffffffffffda RBX: 00000000000d5648 RCX: 000000000045f0a7 [ 874.605748] RDX: 0000000000402f28 RSI: 0000000000000002 RDI: 00007ffd111a0770 [ 874.613014] RBP: 0000000000000f1e R08: 0000000000000000 R09: 0000000000000011 [ 874.620368] R10: 000000000000000a R11: 0000000000000246 R12: 00007ffd111a1800 [ 874.627895] R13: 00000000027a2940 R14: 0000000000000000 R15: 00007ffd111a1800 [ 874.657930] Mem-Info: [ 874.673764] active_anon:1320613 inactive_anon:197 isolated_anon:0 [ 874.673764] active_file:475 inactive_file:559 isolated_file:64 [ 874.673764] unevictable:0 dirty:36 writeback:0 unstable:0 [ 874.673764] slab_reclaimable:17730 slab_unreclaimable:110681 [ 874.673764] mapped:53099 shmem:251 pagetables:32192 bounce:0 [ 874.673764] free:23698 free_pcp:254 free_cma:0 [ 874.708852] Node 0 active_anon:1882784kB inactive_anon:756kB active_file:12kB inactive_file:4kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:208912kB dirty:4kB writeback:0kB shmem:972kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 1388544kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 874.738137] Node 1 active_anon:3399668kB inactive_anon:32kB active_file:1972kB inactive_file:4332kB unevictable:0kB isolated(anon):0kB isolated(file):72kB mapped:4648kB dirty:40kB writeback:0kB shmem:32kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 874.834284] Node 0 DMA free:10396kB min:220kB low:272kB high:324kB active_anon:4480kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:20kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 874.902739] lowmem_reserve[]: 0 2557 2557 2557 2557 [ 874.908636] Node 0 DMA32 free:27632kB min:36272kB low:45340kB high:54408kB active_anon:1878304kB inactive_anon:756kB active_file:12kB inactive_file:4kB unevictable:0kB writepending:4kB present:3129332kB managed:2621272kB mlocked:0kB kernel_stack:15776kB pagetables:48680kB bounce:0kB free_pcp:240kB local_pcp:120kB free_cma:0kB [ 874.938648] lowmem_reserve[]: 0 0 0 0 0 [ 874.971382] Node 0 Normal free:0kB min:4kB low:4kB high:4kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:348kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 875.054307] lowmem_reserve[]: 0 0 0 0 0 [ 875.062918] Node 1 Normal free:54144kB min:53612kB low:67012kB high:80412kB active_anon:3399748kB inactive_anon:32kB active_file:3076kB inactive_file:3308kB unevictable:0kB writepending:192kB present:3932160kB managed:3870192kB mlocked:0kB kernel_stack:26272kB pagetables:80076kB bounce:0kB free_pcp:804kB local_pcp:664kB free_cma:0kB [ 875.162974] lowmem_reserve[]: 0 0 0 0 0 [ 875.167666] Node 0 DMA: 1*4kB (U) 13*8kB (EH) 7*16kB (UEH) 2*32kB (UH) 4*64kB (UEH) 3*128kB (MEH) 1*256kB (E) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 10396kB [ 875.188796] Node 0 DMA32: 66*4kB (UM) 453*8kB (UME) 681*16kB (UME) 368*32kB (UME) 14*64kB (UME) 1*128kB (M) 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 27584kB [ 875.213909] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 875.259022] Node 1 Normal: 284*4kB (UM) 244*8kB (UMEH) 641*16kB (UME) 354*32kB (UMEH) 66*64kB (UMEH) 18*128kB (UM) 8*256kB (UME) 5*512kB (UMEH) 4*1024kB (UM) 2*2048kB (ME) 3*4096kB (M) = 56288kB [ 875.284963] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 875.298072] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 875.314043] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 875.326506] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 875.343193] 1966 total pagecache pages [ 875.348201] 0 pages in swap cache [ 875.390102] Swap cache stats: add 0, delete 0, find 0/0 [ 875.404624] Free swap = 0kB [ 875.427079] Total swap = 0kB [ 875.444975] 1965979 pages RAM [ 875.448231] 0 pages HighMem/MovableOnly [ 875.471876] 339049 pages reserved [ 875.478917] 0 pages cma reserved [ 875.488334] Out of memory: Kill process 5505 (syz-executor.3) score 1007 or sacrifice child [ 875.838510] syz-executor.1 invoked oom-killer: gfp_mask=0x14201ca(GFP_HIGHUSER_MOVABLE|__GFP_COLD), nodemask=(null), order=0, oom_score_adj=0 [ 875.860238] syz-executor.1 cpuset=syz1 mems_allowed=0-1 [ 875.865673] CPU: 0 PID: 7488 Comm: syz-executor.1 Not tainted 4.14.173-syzkaller #0 [ 875.873487] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 875.883398] Call Trace: [ 875.886118] dump_stack+0x13e/0x194 [ 875.889752] dump_header+0x178/0x6d4 [ 875.893465] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 875.898493] ? _raw_spin_unlock_irqrestore+0xa0/0xe0 [ 875.903604] ? ___ratelimit+0x50/0x519 [ 875.907486] oom_kill_process.cold+0x10/0xae3 [ 875.911985] ? lock_downgrade+0x6e0/0x6e0 [ 875.916142] out_of_memory+0x2d5/0x1110 [ 875.920112] ? oom_killer_disable+0x1c0/0x1c0 [ 875.924645] ? mutex_trylock+0x152/0x1a0 [ 875.928775] __alloc_pages_slowpath+0x1fbf/0x26c0 [ 875.933641] ? warn_alloc+0xf0/0xf0 [ 875.937285] __alloc_pages_nodemask+0x5d3/0x700 [ 875.942078] ? __alloc_pages_slowpath+0x26c0/0x26c0 [ 875.947536] ? lock_downgrade+0x6e0/0x6e0 [ 875.951699] alloc_pages_current+0xe7/0x1e0 [ 875.956035] __page_cache_alloc+0x245/0x3d0 [ 875.960461] filemap_fault+0xc21/0x1c30 [ 875.964437] ? __lock_page_or_retry+0x8a0/0x8a0 [ 875.969093] ? lock_acquire+0x170/0x3f0 [ 875.973101] ? ext4_filemap_fault+0x7c/0xb0 [ 875.977438] ext4_filemap_fault+0x84/0xb0 [ 875.981595] __do_fault+0xfa/0x380 [ 875.985150] __handle_mm_fault+0x22e9/0x3280 [ 875.989563] ? copy_page_range+0x1d70/0x1d70 [ 875.994064] ? find_held_lock+0x2d/0x110 [ 875.998253] handle_mm_fault+0x288/0x7a0 [ 876.002421] __do_page_fault+0x4bc/0xb40 [ 876.007116] ? vmalloc_fault+0xdf0/0xdf0 [ 876.011607] ? do_page_fault+0x60/0x4f2 [ 876.017628] ? page_fault+0x2f/0x50 [ 876.021263] page_fault+0x45/0x50 [ 876.024826] RIP: 84307e60:0xd5616 [ 876.028300] RSP: d5ae8:0000000000000fb9 EFLAGS: 00000007 [ 876.036071] Mem-Info: [ 876.044088] active_anon:1322684 inactive_anon:197 isolated_anon:0 [ 876.044088] active_file:21 inactive_file:26 isolated_file:0 [ 876.044088] unevictable:0 dirty:0 writeback:0 unstable:0 [ 876.044088] slab_reclaimable:17761 slab_unreclaimable:110623 [ 876.044088] mapped:52214 shmem:251 pagetables:32165 bounce:0 [ 876.044088] free:22931 free_pcp:1 free_cma:0 [ 876.083652] Node 0 active_anon:1882788kB inactive_anon:756kB active_file:4kB inactive_file:4kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:208904kB dirty:0kB writeback:0kB shmem:972kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 1388544kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 876.144086] Node 1 active_anon:3408048kB inactive_anon:32kB active_file:148kB inactive_file:56kB unevictable:0kB isolated(anon):0kB isolated(file):100kB mapped:0kB dirty:0kB writeback:0kB shmem:32kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 876.176032] Node 0 DMA free:10396kB min:220kB low:272kB high:324kB active_anon:4480kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:20kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 876.204703] lowmem_reserve[]: 0 2557 2557 2557 2557 [ 876.209766] Node 0 DMA32 free:27712kB min:36272kB low:45340kB high:54408kB active_anon:1878308kB inactive_anon:756kB active_file:0kB inactive_file:4kB unevictable:0kB writepending:0kB present:3129332kB managed:2621272kB mlocked:0kB kernel_stack:15776kB pagetables:48676kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 876.242238] lowmem_reserve[]: 0 0 0 0 0 [ 876.246270] Node 0 Normal free:0kB min:4kB low:4kB high:4kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:348kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 876.284804] lowmem_reserve[]: 0 0 0 0 0 [ 876.288834] Node 1 Normal free:53228kB min:53612kB low:67012kB high:80412kB active_anon:3407948kB inactive_anon:32kB active_file:320kB inactive_file:0kB unevictable:0kB writepending:0kB present:3932160kB managed:3870192kB mlocked:0kB kernel_stack:26272kB pagetables:79964kB bounce:0kB free_pcp:244kB local_pcp:100kB free_cma:0kB [ 876.324735] lowmem_reserve[]: 0 0 0 0 0 [ 876.328852] Node 0 DMA: 1*4kB (U) 13*8kB (EH) 7*16kB (UEH) 2*32kB (UH) 4*64kB (UEH) 3*128kB (MEH) 1*256kB (E) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 10396kB [ 876.364909] Node 0 DMA32: 67*4kB (UME) 457*8kB (UM) 681*16kB (UME) 367*32kB (UME) 14*64kB (UME) 1*128kB (M) 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 27588kB [ 876.382014] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 876.394366] Node 1 Normal: 26*4kB (ME) 178*8kB (UMEH) 600*16kB (UME) 343*32kB (UMEH) 62*64kB (UMEH) 18*128kB (UM) 8*256kB (UME) 5*512kB (UMEH) 4*1024kB (UM) 2*2048kB (ME) 3*4096kB (M) = 53464kB [ 876.412793] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 876.421764] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 876.430394] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 876.439253] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 876.448148] 295 total pagecache pages [ 876.452458] 0 pages in swap cache [ 876.455908] Swap cache stats: add 0, delete 0, find 0/0 [ 876.461312] Free swap = 0kB [ 876.464343] Total swap = 0kB [ 876.467345] 1965979 pages RAM [ 876.470758] 0 pages HighMem/MovableOnly [ 876.474895] 339049 pages reserved [ 876.478324] 0 pages cma reserved [ 876.485085] Out of memory: Kill process 22148 (syz-executor.2) score 1007 or sacrifice child [ 876.493970] Killed process 22148 (syz-executor.2) total-vm:75228kB, anon-rss:16576kB, file-rss:34816kB, shmem-rss:0kB [ 876.536593] oom_reaper: reaped process 22148 (syz-executor.2), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB 22:52:18 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) r8 = dup(0xffffffffffffffff) write$UHID_DESTROY(r8, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:52:19 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x0, 0x3, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r4, &(0x7f0000006d00), 0x800000000000237, 0x0) 22:52:19 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$VIDIOC_CROPCAP(r2, 0xc02c563a, &(0x7f0000000100)={0x3, {0x6, 0x8000, 0x7fff, 0x6}, {0x3, 0xfffffffb, 0x4, 0x3}, {0x40, 0x7}}) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000000100)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}, 0x5}, {{0x0, 0x0, &(0x7f0000002d80), 0x0, &(0x7f0000000240)=""/50, 0x32}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/107, 0x6b}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f0000000480)=[{&(0x7f00000004c0)=""/48, 0x30}, {&(0x7f0000000300)=""/21, 0x15}], 0x2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x400, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:52:19 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000980)='/selinux/checkreqprot\x00', 0x842c2, 0x0) recvmmsg(r2, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r1, &(0x7f0000000500)=[{&(0x7f00000007c0)=""/85, 0x55}, {&(0x7f0000000ac0)=""/4096, 0x1000}, {&(0x7f0000000840)=""/170, 0xaa}, {&(0x7f0000000900)=""/89, 0x59}], 0x4, 0xfffffffffffffffd) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) ioctl$VIDIOC_G_FBUF(r7, 0x8030560a, &(0x7f00000004c0)={0x0, 0x75, &(0x7f0000000640)="7a7318cfdb777b068f38c1dd48a079bfb8849a8b32616822bc30407cfed985bc848d900518a2696f719baf386c9ad4b7da7711776dfbb6dc09a38a527d18a8973649a75edbf050cbe817a56e5a26e7f5b8313556bf504c9f13cf7abdd0de0e63435469dda1790c8afb6f55ee5456d703dba2fa85a633a171658807ef4b3ad3cafa6a6c33f24ac73e2da826302e4effa39ceb76df7cfa71df13bb079a67baebc886e688016815a9a47cbf14b9cac55f35ddfaa9b028b795549fd25ca8bbe64d3947bdd50a76c070639df209b273fd9b62c4fab8b95d77708b3966f61e4a7b23ea4159c1dc", {0x6, 0x1, 0x33524742, 0x5, 0x7, 0x9, 0xb, 0x5}}) r10 = socket$nl_generic(0x10, 0x3, 0x10) r11 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000140)='l2tp\x00') r12 = socket$l2tp6(0xa, 0x2, 0x73) sendmsg$L2TP_CMD_TUNNEL_CREATE(r10, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r11, @ANYBLOB="230900000000000000000100000005000700000000000800090000000000060002000100000008000a000000000008001700", @ANYRES32=r12, @ANYBLOB="8a82c6515b0c586fb9720a3d7b06a48f5c105193d17134bc0fa43a733164ffad1261c700be0c61908c5e2702d99209abab7ec226d0279984fff90567e12319470c"], 0x3c}}, 0x0) r13 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r13, 0x4c02, &(0x7f0000000000)={0x48000000, {}, 0x0, {}, 0x0, 0x0, 0xfffffffd, 0x0, "b04a82706694a7d154c629f75b71a95a8f3b289271c607adb22d4d534f4cf29cff0359ad514d3aa20d7beebc689ab001521f48dc57122f1b38e9e8af694c0d43", "d60e0000d73509a5f8c3e2c4a016dd0fa49c63defb8c305bed6fd600002000"}) sendmsg$L2TP_CMD_SESSION_DELETE(r3, &(0x7f0000000480)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000001c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r11, @ANYBLOB="00042dbd000c0016007f00e7ffffff00001400200000000000000000000000ffffac1414aa050005000000000006001d002000"/62], 0x44}, 0x1, 0x0, 0x0, 0x20000000}, 0x10) [ 880.596002] syz-executor.1 invoked oom-killer: gfp_mask=0x14280ca(GFP_HIGHUSER_MOVABLE|__GFP_ZERO), nodemask=(null), order=0, oom_score_adj=1000 [ 880.644447] syz-executor.1 cpuset=syz1 mems_allowed=0-1 [ 880.668033] CPU: 0 PID: 5549 Comm: syz-executor.1 Not tainted 4.14.173-syzkaller #0 [ 880.675894] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 880.686215] Call Trace: [ 880.688837] dump_stack+0x13e/0x194 [ 880.692464] dump_header+0x178/0x6d4 [ 880.696163] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 880.701350] ? _raw_spin_unlock_irqrestore+0xa0/0xe0 [ 880.706449] ? ___ratelimit+0x50/0x519 [ 880.710322] oom_kill_process.cold+0x10/0xae3 [ 880.714818] ? lock_downgrade+0x6e0/0x6e0 [ 880.718958] out_of_memory+0x2d5/0x1110 [ 880.722928] ? oom_killer_disable+0x1c0/0x1c0 [ 880.727499] ? mutex_trylock+0x152/0x1a0 [ 880.731782] __alloc_pages_slowpath+0x1fbf/0x26c0 [ 880.736900] ? warn_alloc+0xf0/0xf0 [ 880.740526] __alloc_pages_nodemask+0x5d3/0x700 [ 880.745189] ? __alloc_pages_slowpath+0x26c0/0x26c0 [ 880.750204] ? _raw_spin_unlock_irq+0x24/0x80 [ 880.754701] ? _raw_spin_unlock_irq+0x5a/0x80 [ 880.759185] alloc_pages_vma+0xc2/0x4a0 [ 880.763160] wp_page_copy+0xa22/0x1300 [ 880.767035] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 880.772069] ? follow_pfn+0x200/0x200 [ 880.775876] do_wp_page+0x244/0x11d0 [ 880.779582] ? lock_acquire+0x170/0x3f0 [ 880.783553] ? finish_mkwrite_fault+0x640/0x640 [ 880.788211] __handle_mm_fault+0x1c0e/0x3280 [ 880.792608] ? copy_page_range+0x1d70/0x1d70 [ 880.797000] ? find_held_lock+0x2d/0x110 [ 880.801053] handle_mm_fault+0x288/0x7a0 [ 880.805098] __do_page_fault+0x4bc/0xb40 [ 880.809234] ? vmalloc_fault+0xdf0/0xdf0 [ 880.813287] ? do_page_fault+0x60/0x4f2 [ 880.817257] page_fault+0x25/0x50 [ 880.820705] RIP: 0010:copy_user_enhanced_fast_string+0xe/0x20 [ 880.826576] RSP: 0018:ffff8881775bfb60 EFLAGS: 00010206 [ 880.831934] RAX: 0000000000000000 RBX: 0000000000001000 RCX: 0000000000000500 [ 880.839218] RDX: 0000000000001000 RSI: ffff888208c70b00 RDI: 00000000201bc000 [ 880.846476] RBP: 00000000201bb500 R08: ffffed104118e200 R09: 0000000000000000 [ 880.853942] R10: ffffed104118e1ff R11: ffff888208c70fff R12: ffff888208c70000 [ 880.861329] R13: 00007ffffffff000 R14: 00000000201bc500 R15: ffff8881775bfde0 [ 880.869493] copyout+0x99/0xc0 [ 880.873035] copy_page_to_iter+0x32a/0xc80 [ 880.877416] pipe_to_user+0xa8/0x160 [ 880.881406] __splice_from_pipe+0x332/0x740 [ 880.889823] ? iter_to_pipe+0x4c0/0x4c0 [ 880.894006] vmsplice_to_user+0x197/0x1c0 [ 880.898160] ? __splice_from_pipe+0x740/0x740 [ 880.902674] ? save_trace+0x290/0x290 [ 880.906462] ? __might_fault+0x104/0x1b0 [ 880.910511] ? find_held_lock+0x2d/0x110 [ 880.914671] ? lock_downgrade+0x6e0/0x6e0 [ 880.918917] ? __fget+0x228/0x360 [ 880.922389] SyS_vmsplice+0x12a/0x150 [ 880.926289] ? default_file_splice_write+0x80/0x80 [ 880.931307] do_syscall_64+0x1d5/0x640 [ 880.935360] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 880.941153] RIP: 0033:0x45c679 [ 880.944457] RSP: 002b:00007f3afed21c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000116 [ 880.952295] RAX: ffffffffffffffda RBX: 00007f3afed226d4 RCX: 000000000045c679 [ 880.959763] RDX: 0000000000000001 RSI: 0000000020000000 RDI: 0000000000000008 [ 880.967027] RBP: 000000000076c0e0 R08: 0000000000000000 R09: 0000000000000000 [ 880.974285] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 880.982247] R13: 0000000000000c45 R14: 00000000004ce48b R15: 000000000076c0ec [ 881.007197] Mem-Info: [ 881.010431] active_anon:1324168 inactive_anon:195 isolated_anon:0 [ 881.010431] active_file:652 inactive_file:657 isolated_file:43 [ 881.010431] unevictable:0 dirty:0 writeback:0 unstable:0 [ 881.010431] slab_reclaimable:17912 slab_unreclaimable:110680 [ 881.010431] mapped:53255 shmem:251 pagetables:32229 bounce:0 [ 881.010431] free:19711 free_pcp:0 free_cma:0 [ 881.062577] Node 0 active_anon:1882812kB inactive_anon:756kB active_file:4kB inactive_file:100kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:208920kB dirty:16kB writeback:0kB shmem:972kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 1388544kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 881.108012] Node 1 active_anon:3413980kB inactive_anon:24kB active_file:1584kB inactive_file:1620kB unevictable:0kB isolated(anon):0kB isolated(file):204kB mapped:2652kB dirty:4kB writeback:8kB shmem:32kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 881.154215] Node 0 DMA free:10396kB min:220kB low:272kB high:324kB active_anon:4480kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:20kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 881.182036] lowmem_reserve[]: 0 2557 2557 2557 2557 [ 881.187304] Node 0 DMA32 free:27244kB min:36272kB low:45340kB high:54408kB active_anon:1878340kB inactive_anon:756kB active_file:4kB inactive_file:124kB unevictable:0kB writepending:32kB present:3129332kB managed:2621272kB mlocked:0kB kernel_stack:15776kB pagetables:48676kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 881.217073] lowmem_reserve[]: 0 0 0 0 0 [ 881.221678] Node 0 Normal free:0kB min:4kB low:4kB high:4kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:348kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 881.248331] lowmem_reserve[]: 0 0 0 0 0 [ 881.262116] Node 1 Normal free:44940kB min:53612kB low:67012kB high:80412kB active_anon:3414036kB inactive_anon:24kB active_file:904kB inactive_file:1028kB unevictable:0kB writepending:8kB present:3932160kB managed:3870192kB mlocked:0kB kernel_stack:26496kB pagetables:80232kB bounce:0kB free_pcp:52kB local_pcp:20kB free_cma:0kB [ 881.308888] lowmem_reserve[]: 0 0 0 0 0 [ 881.313317] Node 0 DMA: 1*4kB (U) 13*8kB (EH) 7*16kB (UEH) 2*32kB (UH) 4*64kB (UEH) 3*128kB (MEH) 1*256kB (E) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 10396kB [ 881.331221] Node 0 DMA32: 45*4kB (U) 454*8kB (UME) 682*16kB (UME) 368*32kB (UME) 11*64kB (UME) 1*128kB (E) 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 27332kB [ 881.346258] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 881.357347] Node 1 Normal: 467*4kB (UME) 229*8kB (UMH) 696*16kB (UMEH) 367*32kB (UMEH) 54*64kB (UMEH) 5*128kB (UE) 3*256kB (UEH) 2*512kB (UM) 1*1024kB (U) 2*2048kB (ME) 2*4096kB (M) = 45780kB [ 881.375276] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 881.384404] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 881.399885] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 881.453106] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 881.473377] 384 total pagecache pages [ 881.479824] 0 pages in swap cache [ 881.483556] Swap cache stats: add 0, delete 0, find 0/0 [ 881.489112] Free swap = 0kB [ 881.492406] Total swap = 0kB [ 881.495615] 1965979 pages RAM [ 881.498872] 0 pages HighMem/MovableOnly [ 881.510329] 339049 pages reserved [ 881.517305] 0 pages cma reserved [ 881.525189] Out of memory: Kill process 5544 (syz-executor.0) score 1007 or sacrifice child [ 881.538355] Killed process 5550 (syz-executor.0) total-vm:75492kB, anon-rss:16604kB, file-rss:34844kB, shmem-rss:0kB [ 881.594501] oom_reaper: reaped process 5550 (syz-executor.0), now anon-rss:0kB, file-rss:4kB, shmem-rss:0kB [ 882.128481] syz-executor.2 invoked oom-killer: gfp_mask=0x14040c0(GFP_KERNEL|__GFP_COMP), nodemask=(null), order=1, oom_score_adj=0 [ 882.144730] syz-executor.2 cpuset=syz2 mems_allowed=0-1 [ 882.150668] CPU: 0 PID: 7484 Comm: syz-executor.2 Not tainted 4.14.173-syzkaller #0 [ 882.158724] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 882.168104] Call Trace: [ 882.170691] dump_stack+0x13e/0x194 [ 882.174325] dump_header+0x178/0x6d4 [ 882.178037] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 882.183232] ? _raw_spin_unlock_irqrestore+0xa0/0xe0 [ 882.188342] ? ___ratelimit+0x50/0x519 [ 882.192244] oom_kill_process.cold+0x10/0xae3 [ 882.196742] ? lock_downgrade+0x6e0/0x6e0 [ 882.201486] out_of_memory+0x2d5/0x1110 [ 882.205566] ? oom_killer_disable+0x1c0/0x1c0 [ 882.210159] ? mutex_trylock+0x152/0x1a0 [ 882.214469] __alloc_pages_slowpath+0x1fbf/0x26c0 [ 882.219440] ? warn_alloc+0xf0/0xf0 [ 882.223060] ? find_held_lock+0x2d/0x110 [ 882.227792] ? fs_reclaim_acquire+0x10/0x10 [ 882.232124] __alloc_pages_nodemask+0x5d3/0x700 [ 882.236786] ? __alloc_pages_slowpath+0x26c0/0x26c0 [ 882.241930] ? find_held_lock+0x2d/0x110 [ 882.246026] ? cache_grow_begin+0x32d/0x410 [ 882.250347] cache_grow_begin+0x7b/0x410 [ 882.254396] ? __cpuset_node_allowed+0xfa/0x450 [ 882.261331] fallback_alloc+0x205/0x2b0 [ 882.265325] kmem_cache_alloc+0x1ea/0x770 [ 882.269465] getname_flags+0xc8/0x560 [ 882.273254] ? save_trace+0x290/0x290 [ 882.277498] user_path_at_empty+0x2a/0x50 [ 882.282726] vfs_statx+0xd1/0x160 [ 882.286870] ? vfs_statx_fd+0x90/0x90 [ 882.290664] SYSC_newlstat+0x83/0xe0 [ 882.294387] ? SYSC_newstat+0xe0/0xe0 [ 882.298209] ? mntput_no_expire+0xee/0x800 [ 882.302436] ? SyS_umount+0x16b/0x340 [ 882.306939] ? __detach_mounts+0x2e0/0x2e0 [ 882.311195] ? __do_page_fault+0x35b/0xb40 [ 882.315425] ? do_syscall_64+0x4c/0x640 [ 882.319431] ? SyS_newstat+0x20/0x20 [ 882.323291] do_syscall_64+0x1d5/0x640 [ 882.327197] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 882.332579] RIP: 0033:0x45ba35 [ 882.336042] RSP: 002b:00007ffd111a06c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000006 [ 882.343927] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 000000000045ba35 [ 882.351537] RDX: 00007ffd111a06e0 RSI: 00007ffd111a06e0 RDI: 00007ffd111a0770 [ 882.359035] RBP: 0000000000000f26 R08: 0000000000000000 R09: 000000000000000d [ 882.366316] R10: 0000000000000006 R11: 0000000000000246 R12: 00007ffd111a1800 [ 882.374016] R13: 00000000027a2940 R14: 0000000000000000 R15: 00007ffd111a1800 [ 882.395435] Mem-Info: [ 882.398537] active_anon:1322704 inactive_anon:197 isolated_anon:0 [ 882.398537] active_file:34 inactive_file:7 isolated_file:0 [ 882.398537] unevictable:0 dirty:0 writeback:2 unstable:0 [ 882.398537] slab_reclaimable:17959 slab_unreclaimable:110380 [ 882.398537] mapped:52224 shmem:251 pagetables:32196 bounce:0 [ 882.398537] free:22909 free_pcp:0 free_cma:0 [ 882.438276] Node 0 active_anon:1882788kB inactive_anon:756kB active_file:0kB inactive_file:8kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:208904kB dirty:0kB writeback:0kB shmem:972kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 1388544kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 882.470158] Node 1 active_anon:3408028kB inactive_anon:32kB active_file:136kB inactive_file:108kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:0kB dirty:0kB writeback:8kB shmem:32kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 882.501332] Node 0 DMA free:10396kB min:220kB low:272kB high:324kB active_anon:4480kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:20kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 882.549586] lowmem_reserve[]: 0 2557 2557 2557 2557 [ 882.554905] Node 0 DMA32 free:27432kB min:36272kB low:45340kB high:54408kB active_anon:1878308kB inactive_anon:756kB active_file:0kB inactive_file:8kB unevictable:0kB writepending:0kB present:3129332kB managed:2621272kB mlocked:0kB kernel_stack:15776kB pagetables:48676kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 882.587693] lowmem_reserve[]: 0 0 0 0 0 [ 882.592082] Node 0 Normal free:0kB min:4kB low:4kB high:4kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:348kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 882.618751] lowmem_reserve[]: 0 0 0 0 0 [ 882.622838] Node 1 Normal free:53564kB min:53612kB low:67012kB high:80412kB active_anon:3408028kB inactive_anon:32kB active_file:132kB inactive_file:16kB unevictable:0kB writepending:8kB present:3932160kB managed:3870192kB mlocked:0kB kernel_stack:26304kB pagetables:80088kB bounce:0kB free_pcp:400kB local_pcp:240kB free_cma:0kB [ 882.652474] lowmem_reserve[]: 0 0 0 0 0 [ 882.656476] Node 0 DMA: 1*4kB (U) 13*8kB (EH) 7*16kB (UEH) 2*32kB (UH) 4*64kB (UEH) 3*128kB (MEH) 1*256kB (E) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 10396kB [ 882.675301] Node 0 DMA32: 72*4kB (UME) 469*8kB (UM) 684*16kB (UME) 365*32kB (UME) 11*64kB (UME) 1*128kB (E) 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 27496kB [ 882.690817] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 882.704963] Node 1 Normal: 10*4kB (U) 144*8kB (UMH) 615*16kB (UEH) 357*32kB (UMEH) 76*64kB (UMEH) 13*128kB (UME) 13*256kB (UMEH) 10*512kB (UM) 4*1024kB (UM) 2*2048kB (ME) 2*4096kB (M) = 53816kB [ 882.723168] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 882.732167] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 882.740904] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 882.749819] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 882.758461] 320 total pagecache pages [ 882.762594] 0 pages in swap cache [ 882.766141] Swap cache stats: add 0, delete 0, find 0/0 [ 882.771725] Free swap = 0kB [ 882.774850] Total swap = 0kB [ 882.777940] 1965979 pages RAM [ 882.781566] 0 pages HighMem/MovableOnly [ 882.785612] 339049 pages reserved [ 882.789154] 0 pages cma reserved [ 882.793309] Out of memory: Kill process 22448 (syz-executor.2) score 1007 or sacrifice child [ 882.803429] Killed process 22448 (syz-executor.2) total-vm:75228kB, anon-rss:16576kB, file-rss:34816kB, shmem-rss:0kB 22:52:23 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) r8 = dup(0xffffffffffffffff) write$UHID_DESTROY(r8, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:52:23 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20000000, &(0x7f0000000080)={0x2, 0x4e20}, 0x10) sendmmsg$inet(r0, &(0x7f0000000180)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@ip_ttl={{0x10}}], 0x10}}], 0x2, 0x0) 22:52:23 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = accept$alg(r4, 0x0, 0x0) r9 = dup(r8) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) r10 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r10, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000002540)={r10}) setsockopt$CAN_RAW_LOOPBACK(r11, 0x65, 0x3, &(0x7f0000002580), 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:52:23 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) socket(0xa, 0x0, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:52:23 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000500)={0x1, 0x6, 0x4, 0x3}, 0x10) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000002c0), &(0x7f00000012c0), 0xe, r0}, 0x5e) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, 0xffffffffffffffff, 0x0, [0x2e]}, 0x40) bpf$MAP_CREATE(0x4, &(0x7f0000003000)={0x3, 0x0, 0x20000008, 0x0, 0x812f000, 0x0}, 0x2c) 22:52:24 executing program 3: perf_event_open(&(0x7f000001d000)={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) r0 = syz_open_dev$usbfs(&(0x7f0000001280)='/dev/bus/usb/00#/00#\x00', 0x1aa1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0xc, 0x11, r0, 0x0) 22:52:25 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000640)="a680685b9bd25a2823539d0ae43c96b3552e8956816c69c5f6cb010f864b78274fe23346afd31b83b50b2d1d2d6e017f77e22f04977ee0c8caec5336f2b9b16380b07c53cf5129049039fc68eedf12876464d1a996b62995720685103234eae2543be92383dc893d2dc4ff798d1e63e79b2f751dba24fb9b03714754a50b3fa475072882d80dbcee26f46f27a5c5c1e9c0d703ef2e0c067b341514270f65f01057304c51ffa250e3e2d72ea2549e8485d43dce64b8033f275c53fad420ae95d8a40c86dd35a46aac308439660ceb0b82074b61ad4de7c5b2dfd3af8eb6", 0xdd) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:52:25 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) r8 = dup(0xffffffffffffffff) write$UHID_DESTROY(r8, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) [ 884.602799] audit: type=1400 audit(1584053545.098:86): avc: denied { map } for pid=5599 comm="syz-executor.3" path="/dev/bus/usb/007/001" dev="devtmpfs" ino=17103 scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=system_u:object_r:usb_device_t:s0 tclass=chr_file permissive=1 22:52:25 executing program 3: perf_event_open(&(0x7f000001d000)={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) r0 = syz_open_dev$usbfs(&(0x7f0000001280)='/dev/bus/usb/00#/00#\x00', 0x1aa1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0xc, 0x11, r0, 0x0) 22:52:26 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r7 = dup(0xffffffffffffffff) write$UHID_DESTROY(r7, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:52:26 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f00000002c0)={0x5, 0x70, 0xda, 0x2, 0xfa, 0x3f, 0x0, 0x9, 0x88000, 0x4, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, 0x2, @perf_config_ext={0x5, 0xfff}, 0x40, 0x8, 0x9, 0x4, 0x8a58, 0x17f8, 0x1868}, r0, 0x5, r1, 0x1) r2 = getpid() sched_setattr(r2, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r3 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r3, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r5, 0x407, 0x0) write(r5, &(0x7f0000000340), 0x41395527) vmsplice(r4, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r6 = socket$inet_udp(0x2, 0x2, 0x0) r7 = socket$alg(0x26, 0x5, 0x0) r8 = getegid() r9 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r9, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r8, r10) setsockopt$ALG_SET_KEY(r7, 0x117, 0x1, &(0x7f0000000040), 0x0) r11 = dup(0xffffffffffffffff) write$UHID_DESTROY(r11, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r6, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:52:26 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000002680)=[{&(0x7f0000001e40)=""/198, 0xc6}, {&(0x7f0000001f40)=""/145, 0x91}, {&(0x7f0000002000)=""/79, 0x4f}, {&(0x7f0000002080)=""/114, 0x72}, {&(0x7f0000002740)=""/112, 0x70}, {&(0x7f0000002e80)=""/4096, 0x1000}, {&(0x7f0000002180)=""/255, 0xff}, {&(0x7f0000002280)=""/134, 0x86}, {&(0x7f0000002340)=""/121, 0x79}, {&(0x7f00000023c0)=""/106, 0x6a}, {&(0x7f0000002580)=""/247, 0xf7}, {&(0x7f0000000200)=""/30, 0x1e}], 0xc, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x40002001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000180)={0x26, 'hash\x00', 0x0, 0x0, 'xcbc(aes)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f00000000c0)="0affefff7f000000001e6ea64aa8e1c9", 0x10) r5 = accept4(r4, 0x0, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) vmsplice(r6, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockname$packet(r6, &(0x7f0000002dc0)={0x11, 0x0, 0x0}, &(0x7f0000003fc0)=0x14) r8 = socket$nl_route(0x10, 0x3, 0x0) r9 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r9, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r9, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r8, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000028c0)=ANY=[@ANYBLOB="480000001000010400"/20, @ANYRES32=0x0, @ANYBLOB="00000000000000002000128008000100677470001400028008000100", @ANYRES32, @ANYBLOB="08009262ada6bc2c474f2a6902ef5115c69989849c31deba600b6177e400", @ANYRES32, @ANYBLOB='\b\x00\n\x00', @ANYRES32=r10, @ANYBLOB], 0x48}}, 0x0) sendmmsg$inet6(r5, &(0x7f0000004240)=[{{0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000500)="eab01f12ac000000004f6700000000", 0xf}, {&(0x7f0000002100)="6af4db356e0fdbcb04c53ba4cba62d3217cb6fad0e39dc81a4260815656bbf014c93d35c2856350b547f95c92aa9b6e8462274fc02571e7d54e5d7cc414b86f8c4433682c88f8d75d4a8d2ccf920e923b56de20fc8fa3f5786f4ed0e49159e6b3dd04628c67b2f21b97ef81ad8c210b0f9e4", 0x72}], 0x2, 0x0, 0xfffffffffffffd05}}, {{&(0x7f0000002440)={0xa, 0x4e24, 0x20, @rand_addr="223281d6937bf6566d8d36cfeacfd1c2"}, 0x1c, &(0x7f0000002880)=[{&(0x7f0000002480)="ffa64e6122bc09619093e498447530275b3c73733b8503538c73f9015a441550e9f78365181bd0ea69745701099c8f7a6bfe6385036d63c94b482a41556e3215a1ff85b7fc45c249f6559504e23e25e3d4f2155aec5c4ba9278a456934581b628842749a5aecb39a", 0x68}, {&(0x7f00000027c0)="a7952ca3b3483f8c9e637021cd92d73a6445364dfa23284f4f4d7753b142ad6e03f4fe5a5ddd880403e4f9123d5e092c8dad2ba7c8d973d4e1b9decefc1706c3e8445fc84a2cb5b3d69267ac52c5d674766edc1062a0e27a4b29dc5cde69e191163db400e5b6fcaf5ed6dd7de7f6d187c9ef2c85c09abbd49a331a4876f042d00640175f48a59af695", 0x89}], 0x2, &(0x7f00000042c0)=[@tclass={{0x14, 0x29, 0x43, 0x4}}, @pktinfo={{0x24, 0x29, 0x32, {@initdev={0xfe, 0x88, [], 0x0, 0x0}, r7}}}, @pktinfo={{0x0, 0x29, 0x32, {@dev={0xfe, 0x80, [], 0x11}, r7}}}, @dstopts={{0x40, 0x29, 0x37, {0x4, 0x4, [], [@jumbo={0xc2, 0x4, 0x80000000}, @enc_lim={0x4, 0x1, 0x3}, @padn={0x1, 0x1, [0x0]}, @pad1, @pad1, @hao={0xc9, 0x10, @loopback}]}}}, @flowinfo={{0x14, 0x29, 0xb, 0x2e3a}}, @pktinfo={{0x24, 0x29, 0x32, {@mcast1, r10}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x3}}, @rthdr_2292={{0x78, 0x29, 0x39, {0x0, 0xc, 0x2, 0x5, 0x0, [@loopback, @empty, @ipv4={[], [], @broadcast}, @remote, @remote, @mcast2]}}}, @hopopts_2292={{0x88, 0x29, 0x36, {0x6c, 0xd, [], [@hao={0xc9, 0x10, @remote}, @padn={0x1, 0x2, [0x0, 0x0]}, @calipso={0x7, 0x8, {0x0, 0x0, 0x9, 0x400}}, @enc_lim={0x4, 0x1, 0x3f}, @jumbo={0xc2, 0x4, 0x3}, @enc_lim={0x4, 0x1, 0x1f}, @calipso={0x7, 0x38, {0x3, 0xc, 0x9, 0x5c8, [0x9, 0x20, 0x1, 0xbc, 0xe7, 0x5]}}, @calipso={0x7, 0x0, {0x2, 0x0, 0xfd, 0x4, [0x0, 0x9, 0x4]}}]}}}, @hoplimit={{0x14, 0x29, 0x34, 0x7}}], 0x208}}], 0x2, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r2, 0x29, 0x22, &(0x7f0000000840)={{{@in=@multicast2, @in6=@ipv4={[], [], @multicast2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f00000004c0)=0x117) sendto$packet(r2, &(0x7f0000000640)="1937c9a9690b47818bc0e79a7361142fb0caf3a0c4856c0fec1ec6dbbae17f39031636528a1702f58fdbf82f0ae773f0304369a14d46b57d369547e413a75ec0e3c2672d810e0cd216eeec6d491c9d530954ec3efc7dc54b23acd96fd954eb12106c5df9da247bcd64bc43ab2a707f8fc9a9f34ea24dd0419ffd7345ad146b373a844242d0cc5ba27729eb4643110a2b1cc248fc4beae25a2e82ff7714344deeda498be1a563f46d08446437a4dd4c0bed9297a35bf650ab1ca249e2d5db6f34a4a758fd5d0b1348e183b074ea0fb706224db5ff294285", 0xd7, 0x0, &(0x7f00000001c0)={0x11, 0xf8, r11, 0x1, 0xba, 0x6, @broadcast}, 0x14) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000002500)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @perf_bp={&(0x7f0000000100)}, 0x1c003, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0x9, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r12 = socket$alg(0x26, 0x5, 0x0) r13 = getegid() r14 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r14, &(0x7f0000001d80)=[{&(0x7f0000000740)=""/250, 0xfa}, {&(0x7f0000000ac0)=""/231, 0xe7}, {&(0x7f0000000bc0)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/8, 0x8}, {&(0x7f0000000940)=""/70, 0x46}, {&(0x7f0000000300)=""/28, 0x1c}, {&(0x7f0000000480)}, {&(0x7f0000001bc0)=""/235, 0xeb}, {&(0x7f0000001cc0)=""/169, 0xa9}], 0x9, 0x0) r15 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r15, &(0x7f00000017c0), 0x315, 0x800000) statx(r15, &(0x7f0000002940)='./file0\x00', 0x0, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r13, r16) setsockopt$ALG_SET_KEY(r12, 0x117, 0x1, &(0x7f0000000040), 0x0) r17 = accept$alg(r12, 0x0, 0x0) dup(r17) [ 886.469588] syz-fuzzer invoked oom-killer: gfp_mask=0x14201ca(GFP_HIGHUSER_MOVABLE|__GFP_COLD), nodemask=(null), order=0, oom_score_adj=0 [ 886.527771] syz-fuzzer cpuset=/ mems_allowed=0-1 [ 886.556283] CPU: 1 PID: 7475 Comm: syz-fuzzer Not tainted 4.14.173-syzkaller #0 [ 886.563804] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 886.573143] Call Trace: [ 886.575720] dump_stack+0x13e/0x194 [ 886.579353] dump_header+0x178/0x6d4 [ 886.583145] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 886.588169] ? _raw_spin_unlock_irqrestore+0xa0/0xe0 [ 886.593283] ? ___ratelimit+0x50/0x519 [ 886.597160] oom_kill_process.cold+0x10/0xae3 [ 886.601645] ? lock_downgrade+0x6e0/0x6e0 [ 886.605893] out_of_memory+0x2d5/0x1110 [ 886.609860] ? oom_killer_disable+0x1c0/0x1c0 [ 886.614363] ? mutex_trylock+0x152/0x1a0 [ 886.618448] __alloc_pages_slowpath+0x1fbf/0x26c0 [ 886.623304] ? warn_alloc+0xf0/0xf0 [ 886.626929] __alloc_pages_nodemask+0x5d3/0x700 [ 886.631584] ? __alloc_pages_slowpath+0x26c0/0x26c0 [ 886.636845] ? lock_downgrade+0x6e0/0x6e0 [ 886.640995] alloc_pages_current+0xe7/0x1e0 [ 886.645311] __page_cache_alloc+0x245/0x3d0 [ 886.649646] filemap_fault+0xc21/0x1c30 [ 886.653614] ? __lock_page_or_retry+0x8a0/0x8a0 [ 886.658284] ? lock_acquire+0x170/0x3f0 [ 886.662240] ? ext4_filemap_fault+0x7c/0xb0 [ 886.666546] ext4_filemap_fault+0x84/0xb0 [ 886.670802] __do_fault+0xfa/0x380 [ 886.674427] __handle_mm_fault+0x22e9/0x3280 [ 886.678850] ? copy_page_range+0x1d70/0x1d70 [ 886.683355] ? find_held_lock+0x2d/0x110 [ 886.687458] handle_mm_fault+0x288/0x7a0 [ 886.691598] __do_page_fault+0x4bc/0xb40 [ 886.695646] ? vmalloc_fault+0xdf0/0xdf0 [ 886.699710] ? do_page_fault+0x60/0x4f2 [ 886.703677] ? page_fault+0x2f/0x50 [ 886.707286] page_fault+0x45/0x50 [ 886.710722] RIP: 00f2:0x32 [ 886.713560] RSP: 0000:000000c435fffa80 EFLAGS: 00000000 [ 886.761962] Mem-Info: [ 886.782509] active_anon:1319858 inactive_anon:197 isolated_anon:0 [ 886.782509] active_file:837 inactive_file:873 isolated_file:100 [ 886.782509] unevictable:0 dirty:26 writeback:25 unstable:0 [ 886.782509] slab_reclaimable:18206 slab_unreclaimable:110050 [ 886.782509] mapped:53879 shmem:251 pagetables:32317 bounce:0 [ 886.782509] free:23172 free_pcp:210 free_cma:0 [ 886.826351] Node 0 active_anon:1882788kB inactive_anon:756kB active_file:4kB inactive_file:4kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:208908kB dirty:0kB writeback:0kB shmem:972kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 1388544kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 886.889296] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 886.945706] Node 1 active_anon:3392944kB inactive_anon:32kB active_file:4040kB inactive_file:4976kB unevictable:0kB isolated(anon):0kB isolated(file):332kB mapped:7208kB dirty:4kB writeback:0kB shmem:32kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 887.075280] Node 0 DMA free:10396kB min:220kB low:272kB high:324kB active_anon:4480kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:20kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 887.208327] lowmem_reserve[]: 0 2557 2557 2557 2557 [ 887.240498] Node 0 DMA32 free:27256kB min:36272kB low:45340kB high:54408kB active_anon:1878308kB inactive_anon:756kB active_file:4kB inactive_file:4kB unevictable:0kB writepending:0kB present:3129332kB managed:2621272kB mlocked:0kB kernel_stack:15776kB pagetables:48676kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 887.403484] lowmem_reserve[]: 0 0 0 0 0 [ 887.419881] Node 0 Normal free:0kB min:4kB low:4kB high:4kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:348kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 887.549057] lowmem_reserve[]: 0 0 0 0 0 [ 887.565844] Node 1 Normal free:53460kB min:53612kB low:67012kB high:80412kB active_anon:3404580kB inactive_anon:32kB active_file:2056kB inactive_file:1968kB unevictable:0kB writepending:88kB present:3932160kB managed:3870192kB mlocked:0kB kernel_stack:26720kB pagetables:80476kB bounce:0kB free_pcp:340kB local_pcp:240kB free_cma:0kB [ 887.690987] lowmem_reserve[]: 0 0 0 0 0 [ 887.707614] Node 0 DMA: 1*4kB (U) 13*8kB (EH) 7*16kB (UEH) 2*32kB (UH) 4*64kB (UEH) 3*128kB (MEH) 1*256kB (E) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 10396kB [ 887.729801] Node 0 DMA32: 80*4kB (UME) 487*8kB (UME) 686*16kB (UME) 360*32kB (UM) 10*64kB (ME) 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 27352kB [ 887.750845] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 887.776961] Node 1 Normal: 145*4kB (UME) 142*8kB (UMEH) 653*16kB (UMEH) 391*32kB (UMEH) 134*64kB (UMEH) 28*128kB (UME) 6*256kB (MH) 6*512kB (UME) 3*1024kB (UME) 1*2048kB (M) 2*4096kB (M) = 54756kB [ 887.820819] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 887.836061] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 887.848075] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 887.861157] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 887.872954] 312 total pagecache pages [ 887.876784] 0 pages in swap cache [ 887.881659] Swap cache stats: add 0, delete 0, find 0/0 [ 887.887474] Free swap = 0kB [ 887.893535] Total swap = 0kB [ 887.896579] 1965979 pages RAM [ 887.899687] 0 pages HighMem/MovableOnly [ 887.905002] 339049 pages reserved [ 887.908467] 0 pages cma reserved [ 887.926193] Out of memory: Kill process 5621 (syz-executor.0) score 1007 or sacrifice child [ 888.075879] syz-executor.2 invoked oom-killer: gfp_mask=0x15080c0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), nodemask=(null), order=3, oom_score_adj=1000 [ 888.112370] syz-executor.2 cpuset=syz2 mems_allowed=0-1 [ 888.117940] CPU: 1 PID: 5619 Comm: syz-executor.2 Not tainted 4.14.173-syzkaller #0 [ 888.125751] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 888.135118] Call Trace: [ 888.137955] dump_stack+0x13e/0x194 [ 888.141635] dump_header+0x178/0x6d4 [ 888.145992] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 888.151030] ? _raw_spin_unlock_irqrestore+0xa0/0xe0 [ 888.156166] ? ___ratelimit+0x50/0x519 [ 888.160070] oom_kill_process.cold+0x10/0xae3 [ 888.164607] ? lock_acquire+0x170/0x3f0 [ 888.168603] ? lock_downgrade+0x6e0/0x6e0 [ 888.172883] out_of_memory+0x2d5/0x1110 [ 888.178115] ? oom_killer_disable+0x1c0/0x1c0 [ 888.182816] ? mutex_trylock+0x152/0x1a0 [ 888.187314] __alloc_pages_slowpath+0x1fbf/0x26c0 [ 888.192254] ? warn_alloc+0xf0/0xf0 [ 888.196142] ? find_held_lock+0x2d/0x110 [ 888.200200] ? fs_reclaim_acquire+0x10/0x10 [ 888.204535] __alloc_pages_nodemask+0x5d3/0x700 [ 888.209202] ? __alloc_pages_slowpath+0x26c0/0x26c0 [ 888.214214] ? copy_process.part.0+0x17d5/0x6a70 [ 888.219064] ? rcu_read_lock_sched_held+0x10a/0x130 [ 888.224082] ? save_trace+0x290/0x290 [ 888.227896] copy_process.part.0+0x26a/0x6a70 [ 888.232398] ? find_held_lock+0x2d/0x110 [ 888.236473] ? __handle_mm_fault+0x1af7/0x3280 [ 888.241110] ? lock_downgrade+0x6e0/0x6e0 [ 888.245527] ? pud_val+0xd0/0xd0 [ 888.249424] ? do_raw_spin_unlock+0x164/0x250 [ 888.254024] ? __cleanup_sighand+0x40/0x40 [ 888.258400] _do_fork+0x180/0xc80 [ 888.261890] ? fork_idle+0x270/0x270 [ 888.265614] ? up_read+0x17/0x30 [ 888.269016] ? __do_page_fault+0x35b/0xb40 [ 888.273432] ? do_syscall_64+0x4c/0x640 [ 888.277419] ? sys_vfork+0x20/0x20 [ 888.280972] do_syscall_64+0x1d5/0x640 [ 888.285027] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 888.290219] RIP: 0033:0x45f049 [ 888.293420] RSP: 002b:00007ffd111a14d8 EFLAGS: 00000202 ORIG_RAX: 0000000000000038 [ 888.301135] RAX: ffffffffffffffda RBX: 00007fa9bb082700 RCX: 000000000045f049 [ 888.308974] RDX: 00007fa9bb0829d0 RSI: 00007fa9bb081db0 RDI: 00000000003d0f00 [ 888.316462] RBP: 00007ffd111a16f0 R08: 00007fa9bb082700 R09: 00007fa9bb082700 [ 888.323944] R10: 00007fa9bb0829d0 R11: 0000000000000202 R12: 0000000000000000 [ 888.331566] R13: 00007ffd111a158f R14: 00007fa9bb0829c0 R15: 000000000076c0ec [ 888.347718] Mem-Info: [ 888.352434] active_anon:1322460 inactive_anon:197 isolated_anon:0 [ 888.352434] active_file:42 inactive_file:66 isolated_file:13 [ 888.352434] unevictable:0 dirty:0 writeback:0 unstable:0 [ 888.352434] slab_reclaimable:18215 slab_unreclaimable:110045 [ 888.352434] mapped:52315 shmem:251 pagetables:32274 bounce:0 [ 888.352434] free:22827 free_pcp:18 free_cma:0 [ 888.405078] Node 0 active_anon:1882788kB inactive_anon:756kB active_file:4kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:208904kB dirty:0kB writeback:0kB shmem:972kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 1388544kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 888.436964] Node 1 active_anon:3407140kB inactive_anon:32kB active_file:132kB inactive_file:332kB unevictable:0kB isolated(anon):0kB isolated(file):156kB mapped:468kB dirty:0kB writeback:0kB shmem:32kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 888.499529] Node 0 DMA free:10396kB min:220kB low:272kB high:324kB active_anon:4480kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:20kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 888.533697] lowmem_reserve[]: 0 2557 2557 2557 2557 [ 888.538779] Node 0 DMA32 free:27356kB min:36272kB low:45340kB high:54408kB active_anon:1878308kB inactive_anon:756kB active_file:4kB inactive_file:0kB unevictable:0kB writepending:0kB present:3129332kB managed:2621272kB mlocked:0kB kernel_stack:15776kB pagetables:48676kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 888.577582] lowmem_reserve[]: 0 0 0 0 0 [ 888.586260] Node 0 Normal free:0kB min:4kB low:4kB high:4kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:348kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 888.625251] lowmem_reserve[]: 0 0 0 0 0 [ 888.629272] Node 1 Normal free:53260kB min:53612kB low:67012kB high:80412kB active_anon:3408140kB inactive_anon:32kB active_file:224kB inactive_file:0kB unevictable:0kB writepending:0kB present:3932160kB managed:3870192kB mlocked:0kB kernel_stack:26656kB pagetables:80400kB bounce:0kB free_pcp:112kB local_pcp:0kB free_cma:0kB [ 888.669273] lowmem_reserve[]: 0 0 0 0 0 [ 888.673396] Node 0 DMA: 1*4kB (U) 13*8kB (EH) 7*16kB (UEH) 2*32kB (UH) 4*64kB (UEH) 3*128kB (MEH) 1*256kB (E) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 10396kB [ 888.695114] Node 0 DMA32: 78*4kB (UME) 489*8kB (UME) 685*16kB (UME) 361*32kB (UM) 10*64kB (ME) 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 27376kB [ 888.709408] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 888.722147] Node 1 Normal: 97*4kB (UME) 105*8kB (UMEH) 645*16kB (UMEH) 379*32kB (UMEH) 134*64kB (UMEH) 28*128kB (UME) 6*256kB (MH) 6*512kB (UME) 3*1024kB (UME) 1*2048kB (M) 2*4096kB (M) = 53756kB [ 888.759837] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 888.775630] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 888.786443] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 888.797720] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 888.809429] 274 total pagecache pages [ 888.814106] 0 pages in swap cache [ 888.817719] Swap cache stats: add 0, delete 0, find 0/0 [ 888.837911] Free swap = 0kB [ 888.845856] Total swap = 0kB [ 888.849248] 1965979 pages RAM [ 888.852457] 0 pages HighMem/MovableOnly [ 888.856420] 339049 pages reserved [ 888.862156] 0 pages cma reserved [ 888.865555] Out of memory: Kill process 24149 (syz-executor.2) score 1007 or sacrifice child [ 888.874316] Killed process 24149 (syz-executor.2) total-vm:75228kB, anon-rss:16576kB, file-rss:34816kB, shmem-rss:0kB [ 888.983041] oom_reaper: reaped process 24149 (syz-executor.2), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB 22:52:29 executing program 3: perf_event_open(&(0x7f000001d000)={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) r0 = syz_open_dev$usbfs(&(0x7f0000001280)='/dev/bus/usb/00#/00#\x00', 0x1aa1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0xc, 0x11, r0, 0x0) 22:52:29 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r7 = dup(0xffffffffffffffff) write$UHID_DESTROY(r7, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:52:29 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = socket$kcm(0x29, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f00000000c0)="b7", 0x1}], 0x1}, 0x0) close(r0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r2 = socket$inet6(0xa, 0x7, 0x8) recvmmsg(r2, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a010200000000000000000a0000000900010073797a310000000048000000030a010400000000000000000a000000080007006e61740014000480080001400000deff08000240000000000900010073797a310000000009000300737975d5414a8ad3f65ba91a4b1fbad07a3200000000140000001100010000000000000000000000000afdd22e1d75262504128e496804838866e9e05cdd50e05f6407a51efbcc07b6b2da1a518f459bbbe78cb073da35f249cce8180e5abeeaf854b62f5cc417f3e0da6b"], 0x90}}, 0x0) getsockopt$netlink(r3, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = socket$alg(0x26, 0x5, 0x0) r7 = getegid() r8 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r8, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r7, r9) setsockopt$ALG_SET_KEY(r6, 0x117, 0x1, &(0x7f0000000040), 0x0) r10 = accept$alg(r6, 0x0, 0x0) r11 = dup(r10) write$UHID_DESTROY(r11, &(0x7f0000000200), 0xffffff77) setsockopt(r11, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) 22:52:29 executing program 3: perf_event_open(&(0x7f000001d000)={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) r0 = syz_open_dev$usbfs(&(0x7f0000001280)='/dev/bus/usb/00#/00#\x00', 0x1aa1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0xc, 0x11, r0, 0x0) 22:52:29 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) socket$inet_udp(0x2, 0x2, 0x0) socket$alg(0x26, 0x5, 0x0) getegid() r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0x41395527) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/nvram\x00', 0x1c2, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r6, 0xc02c5341, 0x0) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) r8 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r8, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r7, 0x84, 0x77, &(0x7f0000000100)={r9}, 0x8) getsockopt$inet_sctp_SCTP_CONTEXT(r6, 0x84, 0x11, &(0x7f0000000480)={r9, 0xc000000}, &(0x7f00000004c0)=0x8) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, &(0x7f0000000ac0)={r9, 0x1000, "80e25c1eddb12a0acfa124e7913350fbba9dcd53e15428278d836fa0c1bbbb68f373933fa013fa1102d11e146011935c7385de95b3f5e93b4f73b6c6a61e6333a4f5257d0d73a060aa0016a43be616b1c32bf8a58538e37e0eb66971c4d717d65ad5ec5672d344eeb4c4d98c23db727137b5e11942fd17994426307078c3dc838f6b05b0ad04c07c8f8f8f2aafacaf971e9b4ac542bf2ce1d400aea578c543911619d9089f77c9e43833d983291dd12b68f05ffc1e559f8f485bbe6689883b31f07f431615c1003cc5a3250b38a161a8a71de837bd7baa055007b74d94d50cfd3622fa10b1e648e42f2c3b7087b3bd06a3d3272df8268db08882ad7d0d1a7f3fd00536dae059141f9be91a4af0e2388b300b72b49ed1d1cff1741390f6888bbea8d095c70d1aa11b45170faf50c34d4723dd49635af3408bb36024958594b23bc6ccf70d418b2c4226461c1c096e488e86f4e06b5ace2b8cef263ac1ad422d69c429a28a811ad2feb985771dc9c1710b425a03e225823a998dd5654e7b4bb8f37b508d2b7f3be473e2749c6a8939a3adc219cb1f5eeaf66ba9e8446efd7789997a848da62529ef4dd9b7cf4ecf9d42f27649dbb82b8fd2bb5385c10b48a3d6386fa202544be2aa26c273ed361e916cd42e5f0e38b64e054e2f170a15bec965f961840b7fd51ea103ec8f31d6b6fa63056bfc8f72144633187f1e3c5e446797f6853bc2081e726afeed4bc53e85f26409fb33ea707031cc717b0ef1f29f75585705c1ddb50ed145b0b761870a435e3a814879f78c2768c849f0a72b70b7d49350f100034bcbd9fbc6e3d0cb16a3338d81a02d9e949edfddf1fe613ff30dd95ac870e213bd1d84d9fa2d130dccf4fe3ee806917d84dfa9426082292539d9842a657fd59aa3f61f933d6babeac55f0fa82c795ae54120687733e7983a4389ed6d47a3e797d893ff4ba06bc08c7f5513294cc4732912df08a8fe0342299426e7749cc863a04d8c707d87802c12e5e7bb150eed50bc4451627bee4df3e466f9fa14fb403310bb3d76cb95debf42bac16e608495ab4a4d3f020076049b34aa9bf98b7a1f45042ee9de2a6c4c58a1667b159200e7e437e05ebe02b259acb24fc6c02454893e49ff31716e9114a1192993011d0074edf89b30b9d795b86eae1be0505b71a44289a8726f4df8752b17b22474da3723192dfc71588a8349904dd93122735d87d7077feeb3fe79db18ac2fd546648bd4e397b18eee54cb6e41a404547fbde6b99c588b9e80c5877892d875fc27cc4d42c939f59736ab479d9041705a114b6ff9706827cc4daa9d7a03b543b2d17bf33c8353f1a7be8c3ac7a6813ac1837ced7667fdab2db20762837b60f25597f3b6f7cc46c5cfc6090a5ce57b8e31a0ae915e7a7c3b8035d65d62ea5d6e9f9ca8d7150b536fa534e1747d222e3f324a07db08225270772e4fd92ed4e90447ddec02c3fafe30bdbc9a7ef20d63ea09524e02a3e93883c208e5c42646e2d1e1339452b49777ff4e37bf9ea91fb6d8f3f9fb7f857f6dceb9d2bdc325ea4464154356c76d33b49eeea688cc16b2895c1abc6a6072e5214b6fdc5677cf0fcfd2cb952c6e90714778b0ba247a88cc0b4ca42e9d694cb198a582d49f0b2cf64ce7638f01055fb0287ff366c9b52ea303904a9077bd4d461404ce92fd8e1769a7e4a3e793eb9c97040706aa3ea8ffbaf6c31c0c9aebd54f41707580b9ba4ed4737638ff6b827ef4ebdc556f128a8ba9b43a777ffd728c92703ce4630375b647abda9ed9cc28eb44bb9da4f769bdf69c2ee75b0ce44cbface4e66ff0d44d350aa184525b97cc4e32353279202c531b576810ebbc7ab56563478aa03b431aaa04f24ba61f603b535f2e8ae63df632b70aacdccbf52fd586c553b5751acc9d5eebda7846547e902bcfcdacd1b948c15f5a94e05ea1bd750d71629e7d1912d524b8180571adbd5144aac67f09718eaf23815f9692efeab5adda7178e91f4c391ba2f69f4dc22f1257454dc85f5a6a577adb112c37bf01a647e9599bef405f3fe14656270425c79bd67a42865d5815461f6442d80716451ac2a317f3ba042319c1abe9cc0980976ecf6d01d05ec94b28fcf2d9c8f6f5e5251fd77f8a5d1bf68b1c641fb06143cd3f3bc58707738faaa005f8b705ece948c698536b88ea4e94e3c0acdfe0b9d60020cf129e8ca4fb2b9bf3b6446207cf480e334cdd62e48182b0ce7c49bea7df737181ab291750aa46a000259323eb54b0beb6cf9baec0bc9b581d15784c7974cc44e1d935f8e9578f49c08c2b0dc34d2f86b37e4045da21937796485edcbe4ba3816f0ba1205a179705e288a32258c0af603b7d2d8888ef36b5f6055340c927429f4d25d9bfafa9bdf559d17ae9984841b492c414079a1c1e8f42be3f27708d876fdafc884841780c75f16ba270e46f853a80f8c6b162b4cfe455ee370d6d3385d68c0a1bc8adde7eabe5cdf88efaa7e9e420671384a4fed5781e48da3c58f7fb45d5475773f026d0252e1ff46940d8011a8650ca559a711ec20aacdd5bed80d4e45d9d5a713228f7949db76ffbec53c2d6701182140c5db67970662d7d627252c7031e2933d2f70b0e5982b6c13ea451ff03f1e80d7b541ffde8ab0031fdb77c9c03726d3fa5297992f54bfdd3595dc08bf1c5bfa4e9bea5c45461107e685b197eb9e9b0b9650775aeceff584a98380008e5b696425c9e324209d5d34941b8fb02c0690713c67e21eec0a3e11e35f9fdc864a0da4fd97c471be1344ac13d16d86d845f70e6c1e3de7dead69f9ec82d0294e13c9a0662544d312e0a71141ea1c1cae44778d023f163f366b584cafd58e832b0fd8205e7fa17994ddb6c455129b9412a6d3072de0e554f532f7512fb599e422f2fe246b45065b26b8547f98e0873d895c8d628aeb0b73d264c84e472329b9788759015765542b9408783797c84c1914371e2e1de5885b26c4a2f23734798719f82a8864ec8822772783317040be48dc58bf95c9d25f524f59fb0ed1a457d15f06efa588d3a0d3a3ed42bb6aa597e909e905164a0145a987b98c3184db1694dcb974b943ae8b7432b18be00290baa82b40ecee6eca23e32679df9be9ef177b2d25b17c8cf62d73f0439ef5a93023edea19999c4a768c607a80c410d0f6d9d8cebc4a54b07545a75c648b25de96cae729f825cf51df95930b9d12cc9d4ce02fc4711cf00bf59a65af9b9f54ef23ff7365889bd32afa4ef716bc8c5058d93de4c053f75cb8efc9e970e9257e59f82c8783eb87724bfc0c5571d0ef62b681342f4d15b7a38dc7e950d2c5e5af217f70827a1a43d3ef3f500278638167e216669e1f856f587dfb3d0a3fb4786871b6e8d6db9f6f699ad1feeb14667e174f006256ade90e194cdbce7ffd0d3fb9e6def2adbb24be02c8085ceabf1aed018096c2feea221a45ec1568ecbffa815258ba0796d6cf4ca1d8c46f610c6e1d9fca57b0bae749d1b493b0ba027dd68cef6761b8e7a25409bbdf249f4cc8a010c49b8538e2fa4613e82834c2c1a68b88baa6828ec57759b7e0a537c0329741f934a96ea75932835c5b8934f3c63058c1b6e81d0d0c3664f24967fe14767fddad82b47ef085cd632d996aff6bfd1a5b689031b660062ab762536af6d7a886ead302012a217a9b5d9bed9780cf2f4628e2214cd2ade263b492b9d2a3f71fcc2b128584a002ab82524aa24380b8f4e03f27d68a7dba7934f28c8d396350323d3715982e0b9b1bd9d9c3daae913d15a368e60707c64debb33b4b88f4485fa0e4b55b76dd00986b25142605682c33e0f3374284c9ccafd7260840383b64709fb152ecb896d231118f0157a19e60f6d6989faf9de078a09d0396ef9b96f303096c78e56e83bf3307ee8209828f8ff8432a1b5b7b7a236e42dc0f5c5de97dde5a7b22cd1d85cd276b7eec130b9f20ac02e423320bd55406c29a1f71cb15bd282a400fe4ab960f983a31f7e17f4f857204ba0ed356c2e85cda9f670f780ff75fe67dee6c39870b9f2ec2750c22d8b09e240d1200b1a8cc114b62c12cedcd3d13dabc68f57f7e2d02725380b4aebf7d19a6ab6b8ff1b9742368242e25759c8287cfa16c8f70afb8627add3c4f457d034cd11b62b56f805a931ef7515c0fc6baf6aee682cb9c984bf58af16aeed940eda92266da647ce65d83028578e80534b83ebc44749f249b205acf5c9550be23687eb05429bb6e6f7fb91ca0fe6af2738d4c1b4d06b6fe9e42df5e7611a02c776572f0069c22cc3d766cfe2c9c84d19aec6ab75e172cec023d125864e6554873526a8e550c8525c78d53fe2abb9dfbdffe81b870f1c2fc53960efe1c7bd4057bdfcf95f0ccef4c0d5ee73a8e3ba3c093eed24aa4cad36eec0bcb5710b34f37acd2c8f662069912cc15c106887a55b15aa8e33575f656aa20401553decf1cb622c0f344237e1fdd9c7b3938d755ca2cacc3f3897458fe3460a9f9e0db51c79065088f922b09fcc1370fce9d323f8fba3c54abd3bbfe74b699b1c53e7c934ee38095da4cd7c8b4187f362e594f9424c17d47fd655d796fe91cf8f91554d01b2b85fdad1eeb7c4b19a245999fc1e9129a1183aaabf769c1e969fa8b82e664c90993a092ff74231dbeb4dc3e9299c19aa474c70667b552030fdcc5e182025291fcfdcecd5deea09be6a8b2044850a51e80bcf3f22bd141b51c07f8aee2ff726d2c6cc6c52a58208fa37504331284fc177af87ed92c0ee62b730b4056c5cc87be33409c220c6600364d825a4e97567d0138a57b3d44193f142edfe3713ff2ab85f4d206abd758a7f23c0e3712bf73409a32634aeb33441819b5dd24a57b30c8c519b22ec8ad8857bfb11ccd849947dac9c787b4eefd70874383ccd63e81024e62686ada78b8f5bcb01d82bafd37ff99710c20946086a5cd48224571a871da0432d43e86eea8c0dd7b196d30511d438a55a7be1dcd5e8b7afcfad214b076cc113e9f9d6e54b61ebcc952340d1982e432749fc49a5f89724fcfb5faba672ffd789aeb821de97d3229def95d5fd8770afa67d6a53c7b11d28dd53717037160ddb16341f92bb446559ca0249bb1055fe16a64d0a9b8d212210f1f2df65462a92425288ed07b7edfb831b268f9684e83625169491fbb43801382ec487aa4a2a38dabc5849b10098240ae54dbbc23e1abfb80a765e363cf2cc92b9455d21d252f3b4756060222e0ec0033542704c46f23a6d489690884697d785bb6abbce814a54c970266aa50bb510409aa0f999decb70b67ffbd015e0ffeaf5c66e06da80edbf71c4fa3cd23e89404c5aad49d8eba8fd7a420efa822006301bf01dbc367213c7f0b1abaa03dafe868883c33fa90a1f2a65bcb6af4494210b483736304093b96162325f5359ed7375236683efc2913b6c4223a18238f8346f69202fbf246753d471625fdc4524b668e1d97878cb0a33359f04b74c593d7aba017861a2f1743ebc4ba7408814ca856454ecdd3fa24e6fc6acec9ad45d6d32431cb318f3edafa40e5f44e5707dd092230bf7994fa8eed03589c3c72788d4bdad405ba5cc45b16e11e58ad042cb88e174d58df195a053faa2b42c25e84db4effc23ba66f675b8a2bbb5507c9f52a80df7dbea948f5fb8f7b225dcfb7e1d794d480183879f31adddf62816cd1b3bd256896a18875178067721c815eb2eea8673cac1e7b780942f9eb489ccdd30e60df98bac1702ea95800790738c2927f9f3b207fac0c090a3911b43108c436357cf247dd74a0f61e01313b2f973f468996257cf49a58adb0a4aafdb"}, &(0x7f0000000100)=0x1008) r11 = socket(0xa, 0x1, 0x0) ioctl$sock_rose_SIOCADDRT(r11, 0x890b, &(0x7f0000000140)={@remote={0xcc, 0xcc, 0xcc, 0xcc, 0x0}, 0x0, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={'nr', 0x0}, 0x0, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}]}) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r5, 0x84, 0x72, &(0x7f00000001c0)={r10, 0xfffffffc, 0x30}, &(0x7f00000002c0)=0xc) preadv(r4, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)) 22:52:30 executing program 3: perf_event_open(&(0x7f000001d000)={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) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0xc, 0x11, 0xffffffffffffffff, 0x0) 22:52:30 executing program 3: perf_event_open(&(0x7f000001d000)={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) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0xc, 0x11, 0xffffffffffffffff, 0x0) 22:52:30 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x8000}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:52:30 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r7 = dup(0xffffffffffffffff) write$UHID_DESTROY(r7, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:52:30 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = accept$alg(r4, 0x0, 0x0) r9 = openat$userio(0xffffffffffffff9c, &(0x7f0000000100)='/dev/userio\x00', 0x24002, 0x0) writev(r9, &(0x7f00000001c0)=[{&(0x7f0000000ac0)="b443ed2643dbc02533b0749d4ec8e043479d640f4d9dd1dd0bc4b6fce98650d72247d36fdff81d6d1907223b12c678a7ec89b2a5a2f02379d29cea9843173c7f19e87340aa9f55c662374c8f6b039859ab9b3ab9cd0786e886de83c6933897b3adb340f12acc288323c6424fc3c6561a10b9c0b764e2b999b3f3af7ec6b1aaeb8762ed1a94ef8508eb90d1eed9682ac97cea68c76270a440866c6ae9b70caa6f7e6dbe364a1ba4edf3ff808dd6e2bf7511f26944541864bcd551085c09c3e6dfc1c02f182b755d08c5abe8812a047de1cd7c08a76df8a66b8aa2f5f62dfa00fa015f75762a046710c38ceb32e6cdd67bc1e911ef3e67cd17c9c6ef51c2e370c5424300a3a25185f36ab270533fed8a8a998f5dc47d06804737260339bddcecb14067107e9d7269a9d76b43dbed25b0aa9ed24758aa9a56034477f7d32dde495ed57e524fa8d43d8c455d37fb292a5315eca696520518bb8dd6f0ab74abd97650bdc105618f6ebd2411d7778ebbd635118bec49f0e294c9027e1830c68e46194450d6ca8f75e44b3236ec840062d5c4202ff2decaa3f251e8aa4801a9e6e97e7ce3686774d99d63eca47cd52396948ffdcde6911005310dcb1a5336380da270032d8d3d5e9edf1f3bc2988ae25ea2a4d3ffd36314dc82b30e9d463e89bd345a0129a6b6fb0c6699f4a0d5aeec82d2bbe6e8f38295fddcdfcdf2ba6b9432b88f15b81ee7f445058f9c9d9ee2cbdb8d611fb918876c955871f71bea254f1230c3cd9cf8ff1d19388149984287aaadeba5ef056011206fb63895d9edca0f6001d8966cccd3e9e80b21862e8ec49fc58486aa7d9dac3c005fcd435e9039830474b20759d9ccda2dc63dee3e4a8df93c8c1dbeee21d053fe604bc8e8c8d360140bae58585f5b28e80001e209a154428c06ee05cd027b6d7f995d1dce2185c8179e54dd08a232886af9b9b41ff7d86cad7f4229181e22347b5f85e9cb2843685c2e473db10ed7bbdc2db530915da2faff63bd81bdee45a2405779d22e71165094098d2c36ededf703628a9f9e6e3518f2e7fdd6eb916d196cb1a61f600bbf65f82c423a54a729cdb0a2cad3cc72474277f22da10822623c0da9c164eda6fbeb8ec26d22dfe930b2e1f36137a2046c50548f12914aa49f6d15c0a30ceb8d38b5a4aee5a74e7bd63c25d6c7fc22c51fb1dd367c99807ebb1151b622ea4d1de086823549c9ee7e404f8e855238f6cfe378708ffe4c96b79e4ae0ad0e751541844bd6293d5d25fea06ec5680a22342ca3c085c4b64c2aa0b806c23f03465901748121d665c38420522441bd25a27b061caef26bb440839ef438a025878fa5cb6b834623cfffeb1e7fb1a2398497c142b6fe3f923fd329fafeba50a6303349c223304018a80d57877dba868c8aafbfb37279255829bd1e14b891e9554a35e89f181b017064e13f520546b6d09d4a9c352e55f9882a0f20e5b72efebe6de42602aa54e4e8f65b2f4580011b2ce583fd7888598d33956cf642fd0c359501fe7de18e2985ae903c3800a0acd3afb444e29a79ba876094cd9ad110d41804a4b9b68e5a52696d4b35b867720116e153bf892fe9bb14e45403e176ead6a7ff7c6e231c1ff5a9345c9b4596d5b88262f7a6b79cec32367c1843bd371f1024fefde410ff3b03c25e5b2219fe8aa011e3c632d51da03905a781e260315d52840f018432b4892122a5720d1a507922fede14c5da33c5a80f64e1be21bb717d12ee016c6094a2ca0aedeb98328422e7ba51883ad49d05b0372e1d7510d3f4fd53e4aa59d0457c89177a36315f519d228aa20a6a2cc00cc59b449a7cff618781a63bba6872df9e8b8441c5db1df8a0935cb3efff42c8fca9b8a269b34a74e8c15994ff14f414c81d631b5fcc5ae43a016ebf359f6cb2f9801183857ccda5190c5d7ace154fa1ff71e7c99ae974c49ec176e2d7702bfdd0d144970e53571ba37fabd8464165841b777d810734ec1129ccc908371f728f6c7384bcc5a640e503eb78266fe333f05191e01c2366be947344e6ebfa1faa2fb0193a3ff8dba0d50fdb5733ce134fb5a4236f4f706f61a180ebd8d748f753152dfab021f209c4b99b5ad00c5329075f7e9bd14cc107bcc12937e61c1136980354288fc03a1638ea8be526be98e23b481f26879cf2a29662f736bb7886265fedf46ef5cbbab9d054893e481232af35974453e96b43859b7e1229ba2ad37baa29ddde1ec415efd51bb2f0398ce738c166f93dc260afc03ac82e6f4de344bfc7678dee758cd87ee012752357b9f41d3f85cefbf17564c5cfd2ecd0dcfac56a4b7ef7f9fa11d8bbce2cf39d80e4c7fd73d552b5b93af33d99d81cbfac905b43b9eedea9ab13eefd77e91e5e62cb07b40001b9f22215f8fda7e091d79a2c6a517dacabd8f275e9be37cf688c498ba4b1ad04811a868574b04313d626bdabf358433970b908c45252e64c7727eb54456c14720bd72e0dbd379f99711dbdc7b30bc6f391b518e9907f3edbd14e35e3012135d4071787eae25314c28b9cc9edf06d00dc8224ce087f52d3f3b57b46bcfcb9dae90f161467d9d50a4976881c5cd70de2fb3f53b7ca2965410cfc2518bc96330f4df3e8cb095c4874f8036d42c2c6bcd6c616316ce0d6bf942fc68153f83c140444f1a568acbd38cf7e3400c6612320dd4b4a6a3f8bf264265654920b9663384ae90a7b3bbfecf5b46fbf4f516fe30ac6707f0a5723ee3db182997553aba45057820b41c50be048e1b2eb8d1e976a7367f982ca75a791c5a3c1ecef526841b9f37d1e92a28c5e5e82d691df6e20fbcfaf7ed6c6b194d9cccce79281fe03ec59dd5fb0ee3a0ff93e630f1940302273b8fb81e58f94f4b3fd1ca384ea442cabe6fc188571d13b504e14b120b8393003ab51e6ed41567fc68328239ee3d097004023a5fff2743f78e1f453df8d528eb450cf08e4bf3806719d8fa5a446957086de6c619610a078d2e5266b44e24129f32f36647683a8061f9533ffdd2a2cdba50205f5ed9ecd5e826c228b6681fad91e9c02f8b2e67123658e8c59bc7d12f91159b8219e33d582118de339800fbdde110e6128c8284050afc1116760f9dc38a8a470bfae416b06e32906dff1e759976a6cb7e57081cd9d89c05b57d5424612b4aaf936f4733fda6c61989091c8ea17d38c38ea7718a37a482d8a757311c3361e6fa501339001a4d173a4e9a63e125a46a648bb085c02290d7128826d7b0b37d774b9b47308a58cf25bddae7a1e17ae7e2892a7f077e7bbf9881e7d3d6943dde2b0b0d20074c7cb2f0996ff4a5b8fc4ef4479945e08b7c6915e2d6b7bcae298fac8c2dae012ccf53e113701c3610e487c4cd2fd16affa30f810c1f8b979c6434b28043e7bfd6e8b593358bf9ca6171d49a6de871abca64db1565fd807ac3df793f986110fc74d4af870d802e1d8d9e906f454f87556fefee8529ae05e98cb5411205b551093329d9923ba14d4a3bca3f47e6a87f01b2141c67758cc6144df96ac6fb0a88ad82d8bd5593e8f579ca36a3392f643a033ff313e93b7ed239d5f4d501e764266b2d88f70fc9c4ac5c480a640e4e0240c8ab3efe282f53d5ffaeab6aa9e2853fdcd67e271ef23130f8b1376ab3e6e3b7fe8af3752951cca9dcc87596871a6b139930345197b5eaf5cac893fad912e8799b208a197fcf02981485f7b1dcda42a829917b105f56d46acaced5650f649a86a740680f25bb4bbeb078db92e7864576fe8ea4a7f0cc2e1b0f3aac9ee9c0ff280d27c340e8257f7a26d3e185e6c4cde7a8efb1e2ea5a93f665a3bf24762026ad148cdbee888157c49774960c87255eb0816ced0e40ebedec3a0c2bf834884d2d8b99a5132cc22973f017e62a5f9735825be7aa4ade903bf4d5b1efd32ae67638efbfb931a62b3fa0c6a95b4c3ecb3957775b611bf22cc37fce07b705bb1463e6ba60387518263fc44a1fc284bb1a48e6677919718e862e624b8915522628399d5cb6bf1a3cc46f956559ec721a47562afbec21c98eb26ad9388e45be6a15c1dcadd0d4c73a4f1d2c020e3a8af529362179a57da143ce5976893a2a5226588ac8785c225222d78dbc2b8e4c4ca0aabbcb00f01f8dbd0092fda02b60be2c12055ce56a3e4d29d8a004af4d08c7a9f6f0f66489dac3ea582a25331312e5dd800aae632548d7d5b11250948f336bb0a3de27c9d3d0bcf1f89d9de58bfc5ac9a706c9a0346c7e1a507775789e30de8888700cf4644f3858b8bbf3e561ec70983818d14cc0b2cfa0dc20b6b8b52b1f7b8c0772adc45f403f36595d3e6549ca917e429eb75749e6359022bd0c8348d90b70756d29d449cab0b9638a00045f1a7b63895aa87b9580f71b5c32b044f3ec4d30a0d710357414be25c9e96f9bfd25a17e81596aff001b04fd9494af2d534795ce3c2cfa26d7e4810eeb69641c7248c8f779fedcb8a3a5d0a79459152494d434ab9867aef67331446418767d62f900338462aa56046548ef89ba7fb625b1e7d887359e8d29cbc60314de7add4347e1da92608c26fe935a92fce03eab2ad4ffb01038343fde35983eaa2bdd2f79f432c04b3a857831e306784db74e06c12ee3e11f1e054854dc6d4a487b76a0253d2a9f77b07d24c7b5376dd822e2c7d6e7d345561fc1c10ea3ad2a44c2865a77e9a14f92391bff79b2d7c196fae0c1c461c0ffe03ed3fba4659ad2237c5cb9287b8d61589df0f6cef7768cea3d63a1e63eaea1b0e5e53242b66421230021f490181ed2c3699086d9771a3fedd69082bae83be0eac5f8b4dc0af237c87d529c66230e6bf9b4f69d32abf00ac0d3358936a12d5311edd177f63a322bff09efe23a86cafc7e38f51e6e10b005a4097dd059e5034789bf5e9677dde40b4a52e30e0bd41bfd9a53d37f61e106151030d07907ce3d0b10b3ea31949fe718fc636968d58d0b484ae8a0806220687fbc66576b6bb694ed8c164b7587cfa0171b3b5769777f5b05e67c037f76920645ea4d1ac3b8ece711807e15070f9b9f8f87fd6605eaccc553400472e709d6795e3c9567159dd39a452db9f2ffd036b4d05f34e07cce2f3b67f6a9df0868127feb49a8f4faf9f70405d15592654607402f48de22c59e66c6e6ca9222a5f502574041e9c8e72fbf93aada460764e629b640893b0505cc8579aa23797d400ec240825a8579e5d54f3e8ee166eecad70d5cb97e5ad339d8411c80dc6c864d0d77214d8831ca24d616c3fbad45592a8282ced5df8d6919cd7f8671d8e32a4da682d2e19fef0210515369ea39c75e0a474672050089a4fcfb409734750f90a2d53a608ebd45789e0db9c1b6e0a28797039374cc9822d3ba546bfa2940266c5fead0af29c19af17d2b5f57d24b84f93d3b4c952b14551a6e0baac779721c95139a5a2e8c6fc6a880dada7cd58b8434511ca205238a19c4e109c093e58fa32234d2e6bef287ad4ba19ba2005a85fbf223e4c55cb866c0491a2814967bb65e8a6a1a7d7518522ba5f9bd61ac1d068c532159923cac12d83430c0c10f25d3e6358127cdeb4d4b7a0cd9778d7569d9076511b59994640eb74ea26152a0971ce25dbdb25d8a36e6d1fcb97886f2cd76c1aed90371a8545daa265a4ce4e997654ddc3291acb2bcac7000240209606147c197f658a8baab5ef27b68436fcf53af205490a6374142d83602db9e18a3a912468786dd17666f98ad27a314d8a63fffd5b0f5a7b3a918c606032d9f57b383d89ecce42ddedbf97cb4990d51475ce2361ef46b1e4151b55be4de222c38a5d83d6c4e39a381731af", 0x1000}, {&(0x7f0000000640)="e0dd622c7be2c0496817511c199d17520a7aebe2ffbcb28b9f4830dca3def16b310e6b7f6c6996b68b5fb0b4705818402070f2626f9db5589f5aa0d0d05b82180c672b4fc1189635d07d2f0693189edd2045b162cefd6d615c7dc9e4a822be6cb08b2f56c13b80fdd343584ee0cf3a238a9656881fcbf47a3c5027cd31519a78b203f6dcd5fa967a3eb6ac1ea3e16914609d09fc3dd7cb2c25c47ed4bf7b175dca98ba393dab51196c8993b1530d8d840a771eea0ca8dfb3b9e02e0cf9dab7feb2caaa98015a89384fdfe64ee9152d20dc9e8d4537548f04378768988a63f2fc0ad15d98c66f2ec636700b06bd88ec4ea50bb2186a9941", 0xf7}], 0x2) r10 = dup(r8) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:52:31 executing program 3: perf_event_open(&(0x7f000001d000)={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) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0xc, 0x11, 0xffffffffffffffff, 0x0) 22:52:31 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280)='/dev/bus/usb/00#/00#\x00', 0x1aa1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0xc, 0x11, r0, 0x0) [ 891.687234] blkid invoked oom-killer: gfp_mask=0x14040c0(GFP_KERNEL|__GFP_COMP), nodemask=(null), order=1, oom_score_adj=-1000 [ 891.698962] blkid cpuset=/ mems_allowed=0-1 [ 891.703971] CPU: 0 PID: 5694 Comm: blkid Not tainted 4.14.173-syzkaller #0 [ 891.710997] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 891.720554] Call Trace: [ 891.723150] dump_stack+0x13e/0x194 [ 891.726810] dump_header+0x178/0x6d4 [ 891.730542] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 891.735578] ? _raw_spin_unlock_irqrestore+0xa0/0xe0 [ 891.740819] ? ___ratelimit+0x50/0x519 [ 891.744714] oom_kill_process.cold+0x10/0xae3 [ 891.749222] ? lock_acquire+0x170/0x3f0 [ 891.753225] ? lock_downgrade+0x6e0/0x6e0 [ 891.757474] out_of_memory+0x2d5/0x1110 [ 891.761464] ? oom_killer_disable+0x1c0/0x1c0 [ 891.765999] ? mutex_trylock+0x152/0x1a0 [ 891.770105] __alloc_pages_slowpath+0x1fbf/0x26c0 [ 891.774986] ? warn_alloc+0xf0/0xf0 [ 891.778623] ? find_held_lock+0x2d/0x110 [ 891.782916] ? fs_reclaim_acquire+0x10/0x10 [ 891.787259] __alloc_pages_nodemask+0x5d3/0x700 [ 891.792130] ? __alloc_pages_slowpath+0x26c0/0x26c0 [ 891.797146] ? find_held_lock+0x2d/0x110 [ 891.801224] ? cache_grow_begin+0x32d/0x410 [ 891.805573] cache_grow_begin+0x7b/0x410 [ 891.809638] ? __cpuset_node_allowed+0xfa/0x450 [ 891.814660] fallback_alloc+0x205/0x2b0 [ 891.818747] kmem_cache_alloc+0x1ea/0x770 [ 891.823465] ? memcpy+0x35/0x50 [ 891.826743] getname_flags+0xc8/0x560 [ 891.830561] user_path_at_empty+0x2a/0x50 [ 891.834706] SyS_access+0x21a/0x680 [ 891.838411] ? SyS_faccessat+0x680/0x680 [ 891.842552] ? __do_page_fault+0x35b/0xb40 [ 891.846820] ? do_syscall_64+0x4c/0x640 [ 891.850814] ? SyS_faccessat+0x680/0x680 [ 891.854888] do_syscall_64+0x1d5/0x640 [ 891.858781] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 891.864066] RIP: 0033:0x7f7527723267 [ 891.868123] RSP: 002b:00007ffd662ad988 EFLAGS: 00000246 ORIG_RAX: 0000000000000015 [ 891.876537] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f7527723267 [ 891.884631] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 00007f75277272e6 [ 891.892167] RBP: 00007ffd662ada20 R08: 000000000000003c R09: 0000000000000000 [ 891.899522] R10: 00007ffd663fa120 R11: 0000000000000246 R12: 0000000000000001 [ 891.906780] R13: 0000000000000004 R14: 00007f752792e758 R15: 00007f7527727931 [ 891.961197] Mem-Info: [ 891.963665] active_anon:1320175 inactive_anon:195 isolated_anon:0 [ 891.963665] active_file:33 inactive_file:42 isolated_file:0 [ 891.963665] unevictable:0 dirty:0 writeback:0 unstable:0 [ 891.963665] slab_reclaimable:18338 slab_unreclaimable:112057 [ 891.963665] mapped:52245 shmem:251 pagetables:32344 bounce:0 [ 891.963665] free:22967 free_pcp:131 free_cma:0 [ 891.997603] Node 0 active_anon:1882788kB inactive_anon:756kB active_file:4kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:208904kB dirty:0kB writeback:0kB shmem:972kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 1388544kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 892.025986] Node 1 active_anon:3397944kB inactive_anon:24kB active_file:104kB inactive_file:276kB unevictable:0kB isolated(anon):0kB isolated(file):52kB mapped:32kB dirty:0kB writeback:12kB shmem:32kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 892.055059] Node 0 DMA free:10396kB min:220kB low:272kB high:324kB active_anon:4480kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:20kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 892.098436] lowmem_reserve[]: 0 2557 2557 2557 2557 [ 892.103590] Node 0 DMA32 free:27212kB min:36272kB low:45340kB high:54408kB active_anon:1878308kB inactive_anon:756kB active_file:0kB inactive_file:4kB unevictable:0kB writepending:0kB present:3129332kB managed:2621272kB mlocked:0kB kernel_stack:15776kB pagetables:48676kB bounce:0kB free_pcp:120kB local_pcp:0kB free_cma:0kB [ 892.133354] lowmem_reserve[]: 0 0 0 0 0 [ 892.138047] Node 0 Normal free:0kB min:4kB low:4kB high:4kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:348kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 892.163862] lowmem_reserve[]: 0 0 0 0 0 [ 892.167970] Node 1 Normal free:54292kB min:53612kB low:67012kB high:80412kB active_anon:3397956kB inactive_anon:24kB active_file:100kB inactive_file:0kB unevictable:0kB writepending:36kB present:3932160kB managed:3870192kB mlocked:0kB kernel_stack:26688kB pagetables:80680kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 892.198681] lowmem_reserve[]: 0 0 0 0 0 [ 892.202855] Node 0 DMA: 1*4kB (U) 13*8kB (EH) 7*16kB (UEH) 2*32kB (UH) 4*64kB (UEH) 3*128kB (MEH) 1*256kB (E) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 10396kB [ 892.234191] Node 0 DMA32: 75*4kB (UME) 503*8kB (UM) 684*16kB (UME) 363*32kB (UME) 7*64kB (ME) 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 27332kB [ 892.301091] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 892.312374] Node 1 Normal: 0*4kB 63*8kB (UMH) 612*16kB (UMEH) 362*32kB (UMEH) 116*64kB (UMEH) 48*128kB (UME) 19*256kB (MEH) 11*512kB (UM) 5*1024kB (UME) 1*2048kB (M) 0*4096kB = 53112kB [ 892.330445] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 892.339301] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 892.348228] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 892.357224] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 892.365950] 291 total pagecache pages [ 892.369915] 0 pages in swap cache [ 892.373385] Swap cache stats: add 0, delete 0, find 0/0 [ 892.378950] Free swap = 0kB [ 892.382088] Total swap = 0kB [ 892.385200] 1965979 pages RAM [ 892.388629] 0 pages HighMem/MovableOnly [ 892.392657] 339049 pages reserved [ 892.396139] 0 pages cma reserved [ 892.399509] Out of memory: Kill process 25227 (syz-executor.2) score 1007 or sacrifice child [ 892.409037] Killed process 25227 (syz-executor.2) total-vm:75228kB, anon-rss:16576kB, file-rss:34816kB, shmem-rss:0kB [ 892.523853] oom_reaper: reaped process 25227 (syz-executor.2), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB 22:52:33 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r7) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = dup(0xffffffffffffffff) write$UHID_DESTROY(r8, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:52:33 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) socket$isdn(0x22, 0x3, 0x25) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r4, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) vmsplice(r4, &(0x7f00000006c0)=[{&(0x7f0000000480)="b8eb99409998e71ac6b72537aaf542dd81d597506b65f0f168c4941f0985343e316d849bc5616f5b8536f96407116a1b32d6ee74571fa58de0a2e45ad104174a3cca8f1651513fff5ffd455e5eae885c9ffa4b4faf1e5244bd7475299547135cac0b7becfbba096cc103a2f60efe5c40d82f921c11e8d83012a900f60c1c5c34fe3eac6d32b9494081af", 0x8a}, {&(0x7f00000002c0)="f7f77320b68449328e7c325a0c7ac264aa92014200c965a1922ea3f31e8b72acf45bd54b1e943285ea0213075e04c35793f3a03deebbf1acf14ff4d5d62ee5fe291595f7eba2f0e3079d76b3afff0db6f5e67bdc5cb73cebde78ef46", 0x5c}, {&(0x7f0000000100)="29af6ac7c8ee525c12e426aeb91179c030e8061cbcdafc8e89", 0x19}, {&(0x7f0000000640)="82806c09479c50566bf42499bea534fdb85ddc9457d7717d6a3c15827985a64b19a5d2fb75c13a8229b7059e867ed73823adb8d479298513c3258ebe15beb56fa3dd476d4ae3210866b4f50708a3d1f267fa6a26731807", 0x57}, {&(0x7f00000001c0)="15c002b97f7b46f23bee3bda2bafb5adefbab53ac3ce98f151fdde705570ee4284567cc75bed40cf7b9184f9b63b5ae60ee0fc28621372bdd6f82ab7c972be", 0x3f}], 0x5, 0xe) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:52:33 executing program 3: r0 = syz_open_dev$usbfs(0x0, 0x1aa1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0xc, 0x11, r0, 0x0) 22:52:33 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r9, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r9, 0x84, 0x1e, &(0x7f0000000100)=0x1, 0x4) r10 = dup(0xffffffffffffffff) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:52:33 executing program 3: r0 = syz_open_dev$usbfs(0x0, 0x1aa1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0xc, 0x11, r0, 0x0) 22:52:34 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r7) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = dup(0xffffffffffffffff) write$UHID_DESTROY(r8, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:52:34 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000100)='/dev/cachefiles\x00', 0x202041, 0x0) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:52:34 executing program 3: r0 = syz_open_dev$usbfs(0x0, 0x1aa1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0xc, 0x11, r0, 0x0) 22:52:34 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000002f40)=[{{&(0x7f00000002c0)=@alg, 0x80, &(0x7f0000000880)=[{&(0x7f0000000480)=""/191, 0xbf}, {&(0x7f0000000640)=""/108, 0x6c}, {&(0x7f00000006c0)=""/86, 0x56}, {&(0x7f00000001c0)=""/34, 0x22}, {&(0x7f0000000740)=""/200, 0xc8}, {&(0x7f0000000840)=""/15, 0xf}], 0x6}, 0x3f}, {{0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000900)=""/91, 0x5b}, {&(0x7f0000000ac0)=""/238, 0xee}, {&(0x7f0000000bc0)=""/183, 0xb7}], 0x3, &(0x7f0000000c80)=""/253, 0xfd}, 0x400}, {{&(0x7f0000000d80)=@phonet, 0x80, &(0x7f0000001100)=[{&(0x7f0000000e00)=""/7, 0x7}, {&(0x7f0000000e40)=""/254, 0xfe}, {&(0x7f0000000f40)=""/218, 0xda}, {&(0x7f0000001040)=""/113, 0x71}, {&(0x7f00000010c0)=""/38, 0x26}], 0x5, &(0x7f0000001180)=""/162, 0xa2}, 0x7}, {{0x0, 0x0, &(0x7f0000001740)=[{&(0x7f0000001240)=""/221, 0xdd}, {&(0x7f0000001340)=""/94, 0x5e}, {&(0x7f00000013c0)=""/138, 0x8a}, {&(0x7f0000001480)=""/128, 0x80}, {&(0x7f0000001500)=""/170, 0xaa}, {&(0x7f00000015c0)=""/247, 0xf7}, {&(0x7f00000016c0)=""/90, 0x5a}], 0x7, &(0x7f00000017c0)=""/136, 0x88}, 0x4}, {{0x0, 0x0, &(0x7f0000002c80)=[{&(0x7f0000001880)=""/92, 0x5c}, {&(0x7f0000001900)=""/144, 0x90}, {&(0x7f00000019c0)=""/98, 0x62}, {&(0x7f0000001a40)=""/73, 0x49}, {&(0x7f0000001ac0)=""/62, 0x3e}, {&(0x7f0000001b00)=""/4096, 0x1000}, {&(0x7f0000002b00)=""/216, 0xd8}, {&(0x7f0000002c00)=""/82, 0x52}], 0x8, &(0x7f0000002e80)=""/154, 0x9a}, 0x46c}], 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r2, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x41395527) ioctl$KVM_GET_REG_LIST(r3, 0xc008aeb0, &(0x7f0000000100)=ANY=[@ANYBLOB="0500000000000000050000000000000001000080ffffffff0200000000000200000000000000"]) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f00000001c0), 0x0) r8 = accept$alg(r4, 0x0, 0x0) r9 = dup(r8) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:52:34 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280)='/dev/bus/usb/00#/00#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0xc, 0x11, r0, 0x0) 22:52:35 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r6) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r7 = dup(0xffffffffffffffff) write$UHID_DESTROY(r7, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:52:35 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280)='/dev/bus/usb/00#/00#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0xc, 0x11, r0, 0x0) 22:52:35 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280)='/dev/bus/usb/00#/00#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0xc, 0x11, r0, 0x0) 22:52:35 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280)='/dev/bus/usb/00#/00#\x00', 0x1aa1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x11, r0, 0x0) 22:52:36 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r5) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000040), 0x0) r6 = dup(0xffffffffffffffff) write$UHID_DESTROY(r6, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:52:36 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f00000001c0)=""/49, 0x31}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) setsockopt$bt_l2cap_L2CAP_LM(r3, 0x6, 0x3, &(0x7f0000000100), 0x4) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) vmsplice(r6, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$VIDIOC_SUBDEV_DV_TIMINGS_CAP(r6, 0xc0905664, &(0x7f0000000480)={0x0, 0x0, [], @raw_data=[0x9, 0x8, 0x2, 0x25c, 0x1, 0x89, 0x0, 0x10001, 0x7, 0x80000001, 0x8, 0x80000001, 0xc7, 0x1, 0x3ff, 0x8e95, 0x9, 0x20, 0xffff, 0x9, 0x3, 0x3, 0x1, 0x7, 0x40, 0x2d, 0x0, 0x6, 0x95, 0x4, 0x9, 0x3]}) r7 = getegid() r8 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r8, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r7, r9) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r10 = dup(0xffffffffffffffff) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:52:36 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r0, &(0x7f00000017c0), 0x315, 0x800000) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f0000000100)=0x97) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r2, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/36, 0x24}], 0x1, &(0x7f0000000240)=""/57, 0x39}, 0xb13}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:52:36 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280)='/dev/bus/usb/00#/00#\x00', 0x1aa1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0) 22:52:36 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280)='/dev/bus/usb/00#/00#\x00', 0x1aa1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0) 22:52:36 executing program 4: ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000100)=0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x82, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7873c2da}, 0x1811d, 0x0, 0x0, 0x0, 0x4}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x41395527) ioctl$LOOP_GET_STATUS(r3, 0x4c03, &(0x7f0000000000)) r4 = getpid() sched_setattr(r4, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) perf_event_open(&(0x7f0000000280)={0x2, 0x70, 0x7f, 0x7, 0xfb, 0x2, 0x0, 0x4, 0x20000, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3ff, 0x4, @perf_bp={&(0x7f0000000240), 0x4}, 0x4, 0x1, 0x3, 0x1, 0xf961, 0xfff, 0x9f4}, r4, 0x9, r1, 0x8) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(0xffffffffffffffff, 0xc01064b5, &(0x7f0000000180)={&(0x7f0000000140)=[0x0], 0x1}) ioctl$DRM_IOCTL_MODE_GETPLANE(r2, 0xc02064b6, &(0x7f0000000200)={r5, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f00000001c0)=[0x0]}) r6 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r6, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x18, 0xfa00, {0x2, &(0x7f0000000300)={0xffffffffffffffff}, 0x2, 0xa}}, 0x20) write$RDMA_USER_CM_CMD_RESOLVE_ADDR(r2, &(0x7f0000000480)={0x15, 0x110, 0xfa00, {r7, 0x8, 0x0, 0x0, 0x0, @ib={0x1b, 0x3, 0x8da, {"614ecc08ab6a5b4ebbe5f23edff9d353"}, 0x5, 0xc9, 0x9}, @in={0x2, 0x4e20, @rand_addr=0x5d}}}, 0x118) setsockopt$inet6_IPV6_XFRM_POLICY(r6, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}, {0x0, 0x0, 0x0, 0x0, 0x1}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r6, &(0x7f0000000480), 0x2e9, 0xfec0) 22:52:38 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280)='/dev/bus/usb/00#/00#\x00', 0x1aa1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0) 22:52:38 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r5) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000040), 0x0) r6 = dup(0xffffffffffffffff) write$UHID_DESTROY(r6, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) [ 902.255342] syz-executor.2 invoked oom-killer: gfp_mask=0x14280ca(GFP_HIGHUSER_MOVABLE|__GFP_ZERO), nodemask=(null), order=0, oom_score_adj=1000 [ 902.269104] syz-executor.2 cpuset=syz2 mems_allowed=0-1 [ 902.276999] CPU: 0 PID: 5809 Comm: syz-executor.2 Not tainted 4.14.173-syzkaller #0 [ 902.284958] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 902.294922] Call Trace: [ 902.297760] dump_stack+0x13e/0x194 [ 902.301386] dump_header+0x178/0x6d4 [ 902.305083] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 902.310110] ? _raw_spin_unlock_irqrestore+0xa0/0xe0 [ 902.315218] ? ___ratelimit+0x50/0x519 [ 902.319104] oom_kill_process.cold+0x10/0xae3 [ 902.323587] ? lock_downgrade+0x6e0/0x6e0 [ 902.327813] out_of_memory+0x2d5/0x1110 [ 902.332813] ? oom_killer_disable+0x1c0/0x1c0 [ 902.337378] ? mutex_trylock+0x152/0x1a0 [ 902.341511] __alloc_pages_slowpath+0x1fbf/0x26c0 [ 902.346383] ? warn_alloc+0xf0/0xf0 [ 902.350353] __alloc_pages_nodemask+0x5d3/0x700 [ 902.355155] ? __alloc_pages_slowpath+0x26c0/0x26c0 [ 902.360261] alloc_pages_vma+0xc2/0x4a0 [ 902.364330] wp_page_copy+0xa22/0x1300 [ 902.368404] ? follow_pfn+0x200/0x200 [ 902.372200] do_wp_page+0x244/0x11d0 [ 902.375899] ? lock_acquire+0x170/0x3f0 [ 902.379953] ? finish_mkwrite_fault+0x640/0x640 [ 902.384620] __handle_mm_fault+0x1c0e/0x3280 [ 902.389014] ? copy_page_range+0x1d70/0x1d70 [ 902.393427] ? find_held_lock+0x2d/0x110 [ 902.397588] handle_mm_fault+0x288/0x7a0 [ 902.401735] __do_page_fault+0x4bc/0xb40 [ 902.405884] ? vmalloc_fault+0xdf0/0xdf0 [ 902.410022] ? do_page_fault+0x60/0x4f2 [ 902.414537] page_fault+0x25/0x50 [ 902.418128] RIP: 0010:copy_user_enhanced_fast_string+0xe/0x20 [ 902.424344] RSP: 0000:ffff8881d1037b60 EFLAGS: 00010206 [ 902.429697] RAX: 0000000000000000 RBX: 0000000000001000 RCX: 0000000000000500 [ 902.437153] RDX: 0000000000001000 RSI: ffff8881e6a4fb00 RDI: 00000000205e5000 [ 902.444413] RBP: 00000000205e4500 R08: ffffed103cd4a000 R09: 0000000000000000 [ 902.451679] R10: ffffed103cd49fff R11: ffff8881e6a4ffff R12: ffff8881e6a4f000 [ 902.459423] R13: 00007ffffffff000 R14: 00000000205e5500 R15: ffff8881d1037de0 [ 902.466801] copyout+0x99/0xc0 [ 902.470011] copy_page_to_iter+0x32a/0xc80 [ 902.474546] pipe_to_user+0xa8/0x160 [ 902.478263] __splice_from_pipe+0x332/0x740 [ 902.482619] ? iter_to_pipe+0x4c0/0x4c0 [ 902.486708] vmsplice_to_user+0x197/0x1c0 [ 902.491029] ? __splice_from_pipe+0x740/0x740 [ 902.495532] ? save_trace+0x290/0x290 [ 902.499333] ? __might_fault+0x104/0x1b0 [ 902.503403] ? find_held_lock+0x2d/0x110 [ 902.507463] ? lock_downgrade+0x6e0/0x6e0 [ 902.511628] ? __fget+0x228/0x360 [ 902.515172] SyS_vmsplice+0x12a/0x150 [ 902.518990] ? default_file_splice_write+0x80/0x80 [ 902.524032] do_syscall_64+0x1d5/0x640 [ 902.527916] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 902.533367] RIP: 0033:0x45c679 [ 902.536559] RSP: 002b:00007fa9bb0a2c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000116 [ 902.544448] RAX: ffffffffffffffda RBX: 00007fa9bb0a36d4 RCX: 000000000045c679 [ 902.551718] RDX: 0000000000000001 RSI: 0000000020000000 RDI: 0000000000000007 [ 902.559330] RBP: 000000000076c040 R08: 0000000000000000 R09: 0000000000000000 [ 902.566622] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 902.573880] R13: 0000000000000c45 R14: 00000000004ce48b R15: 000000000076c04c [ 902.598583] Mem-Info: [ 902.601472] active_anon:1320406 inactive_anon:197 isolated_anon:0 [ 902.601472] active_file:44 inactive_file:48 isolated_file:0 [ 902.601472] unevictable:0 dirty:4 writeback:0 unstable:0 [ 902.601472] slab_reclaimable:18708 slab_unreclaimable:111302 [ 902.601472] mapped:52320 shmem:251 pagetables:32367 bounce:0 [ 902.601472] free:22922 free_pcp:298 free_cma:0 [ 902.642702] Node 0 active_anon:1882788kB inactive_anon:756kB active_file:4kB inactive_file:4kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:208908kB dirty:0kB writeback:0kB shmem:972kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 1388544kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 902.677262] Node 1 active_anon:3398836kB inactive_anon:32kB active_file:172kB inactive_file:68kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:72kB dirty:16kB writeback:0kB shmem:32kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 902.713283] Node 0 DMA free:10440kB min:220kB low:272kB high:324kB active_anon:4480kB inactive_anon:0kB active_file:4kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:20kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 902.745512] lowmem_reserve[]: 0 2557 2557 2557 2557 [ 902.752675] Node 0 DMA32 free:27480kB min:36272kB low:45340kB high:54408kB active_anon:1878308kB inactive_anon:756kB active_file:0kB inactive_file:4kB unevictable:0kB writepending:0kB present:3129332kB managed:2621272kB mlocked:0kB kernel_stack:15776kB pagetables:48676kB bounce:0kB free_pcp:360kB local_pcp:240kB free_cma:0kB [ 902.786444] lowmem_reserve[]: 0 0 0 0 0 [ 902.790659] Node 0 Normal free:0kB min:4kB low:4kB high:4kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:348kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 902.824524] lowmem_reserve[]: 0 0 0 0 0 [ 902.828561] Node 1 Normal free:53768kB min:53612kB low:67012kB high:80412kB active_anon:3398664kB inactive_anon:32kB active_file:424kB inactive_file:208kB unevictable:0kB writepending:16kB present:3932160kB managed:3870192kB mlocked:0kB kernel_stack:26688kB pagetables:80772kB bounce:0kB free_pcp:492kB local_pcp:216kB free_cma:0kB [ 902.862232] lowmem_reserve[]: 0 0 0 0 0 [ 902.866282] Node 0 DMA: 2*4kB (MH) 18*8kB (MEH) 9*16kB (UMEH) 3*32kB (UMH) 5*64kB (UMEH) 2*128kB (EH) 1*256kB (E) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 10440kB [ 902.889944] Node 0 DMA32: 75*4kB (UM) 602*8kB (UM) 668*16kB (UM) 360*32kB (UME) 1*64kB (E) 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 27388kB [ 902.908044] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 902.919718] Node 1 Normal: 61*4kB (M) 21*8kB (UMEH) 612*16kB (UMEH) 423*32kB (UMEH) 74*64kB (UMEH) 48*128kB (UM) 23*256kB (MH) 14*512kB (UME) 4*1024kB (UM) 1*2048kB (M) 0*4096kB = 53820kB [ 902.941649] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 902.953074] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 902.962151] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 902.971359] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 902.991163] 378 total pagecache pages [ 903.026007] 0 pages in swap cache [ 903.029503] Swap cache stats: add 0, delete 0, find 0/0 [ 903.038102] Free swap = 0kB [ 903.046000] Total swap = 0kB [ 903.049143] 1965979 pages RAM [ 903.055138] 0 pages HighMem/MovableOnly [ 903.061383] 339049 pages reserved [ 903.065841] 0 pages cma reserved [ 903.070398] Out of memory: Kill process 25376 (syz-executor.2) score 1007 or sacrifice child [ 903.080242] Killed process 25376 (syz-executor.2) total-vm:75228kB, anon-rss:16576kB, file-rss:34816kB, shmem-rss:0kB [ 903.161451] oom_reaper: reaped process 25376 (syz-executor.2), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB 22:52:44 executing program 3: syz_open_dev$usbfs(&(0x7f0000001280)='/dev/bus/usb/00#/00#\x00', 0x1aa1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x11, 0xffffffffffffffff, 0x0) [ 904.160633] NOHZ: local_softirq_pending 08 [ 904.165214] NOHZ: local_softirq_pending 08 [ 904.169959] NOHZ: local_softirq_pending 08 22:52:44 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r5) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000040), 0x0) r6 = dup(0xffffffffffffffff) write$UHID_DESTROY(r6, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:52:44 executing program 1: prlimit64(0x0, 0x8, &(0x7f0000000280)={0x6, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x14, 0x1000, 0x9, 0x0, 0x2}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000640)=ANY=[@ANYRESOCT], 0x1}, 0x1, 0x0, 0x0, 0x8040}, 0x0) sendmsg$IPSET_CMD_FLUSH(r5, &(0x7f0000000300)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4d8259d9f436cb5e}, 0xc, &(0x7f00000002c0)={&(0x7f00000001c0)={0x24, 0x4, 0x6, 0x5, 0x0, 0x0, {0x7, 0x0, 0x1}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x24}, 0x1, 0x0, 0x0, 0x20004000}, 0x55) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = socket$alg(0x26, 0x5, 0x0) r7 = getegid() r8 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r8, &(0x7f00000017c0), 0x1b2, 0x0) r9 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r9, &(0x7f00000017c0), 0x315, 0x800000) r10 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r10, &(0x7f00000017c0), 0x315, 0x800000) statx(r2, &(0x7f00000000c0)='./file0\x00', 0x400, 0x8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r7, r11) setsockopt$ALG_SET_KEY(r6, 0x117, 0x1, &(0x7f0000000040), 0x0) r12 = accept$alg(r6, 0x0, 0x0) r13 = dup(r12) write$UHID_DESTROY(r13, &(0x7f0000000200), 0xffffff77) setsockopt(r13, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:52:44 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x41395527) ioctl$VIDIOC_DQBUF(r1, 0xc0585611, &(0x7f00000002c0)={0x4, 0x6, 0x4, 0x20000, 0x21, {0x77359400}, {0x4, 0x1, 0x6, 0x8, 0x57, 0xff, "e5d16c30"}, 0x7, 0x4, @fd, 0x1, 0x0, 0xffffffffffffffff}) ioctl$MON_IOCX_GETX(r2, 0x4018920a, &(0x7f00000001c0)={&(0x7f0000000100), &(0x7f0000000480)=""/189, 0xbd}) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r3 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r3, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$vimc0(0xffffffffffffff9c, &(0x7f0000000640)='/dev/video0\x00', 0x2, 0x0) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r7, 0x0, 0x30, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000002000000ac0732cc7f68ab6a2ed114140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeffffffffffffff00000000000000000000000000000000e20000000000000000007ac29a44f7c8afd36870954200000000000000000000000000000000f100000000000000000000000000000000000000000100000002000000ac1e0001000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100008000"/274], 0x10c) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, &(0x7f00000006c0)={0x990000, 0x5, 0x6, r7, 0x0, &(0x7f0000000680)={0x980913, 0x5, [], @value=0x4}}) ioctl$VIDIOC_DQBUF(r6, 0xc0585611, &(0x7f0000000700)={0xe0000, 0x3, 0x4, 0x40000, 0x8, {}, {0x2, 0x0, 0xd6, 0xdb, 0x3f, 0xff, "d3e1a6dc"}, 0x5, 0x4, @fd=r8, 0x10000, 0x0, r2}) fcntl$setpipe(r5, 0x407, 0x0) write(r5, &(0x7f0000000340), 0x41395527) vmsplice(r4, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r9 = socket$inet_udp(0x2, 0x2, 0x0) r10 = socket$alg(0x26, 0x5, 0x0) r11 = getegid() r12 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r12, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r11, r13) setsockopt$ALG_SET_KEY(r10, 0x117, 0x1, &(0x7f0000000040), 0x0) write$UHID_DESTROY(0xffffffffffffffff, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r9, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:52:44 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x41395527) ioctl$SCSI_IOCTL_BENCHMARK_COMMAND(r2, 0x3) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x8000, 0x0, @mcast1}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x4, 0xa}, {0x0, 0x0, 0xfffffffffffffffd}, {}, 0x0, 0x0, 0x1, 0x0, 0x2}, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xfffffffd}}, 0xe8) pipe(&(0x7f0000000340)={0xffffffffffffffff}) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$LOOP_GET_STATUS64(r3, 0x4c05, &(0x7f0000000100)) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='comm\x00') getsockopt$inet_sctp_SCTP_HMAC_IDENT(r4, 0x84, 0x16, &(0x7f0000000040)={0x5, [0x9, 0x8, 0x3f, 0x6, 0x0]}, &(0x7f0000000080)=0xe) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) ioctl$IOC_PR_PREEMPT_ABORT(r1, 0x401870cc, &(0x7f0000000200)={0x100, 0x80000000, 0x1, 0xffffffff}) 22:52:45 executing program 3: syz_open_dev$usbfs(&(0x7f0000001280)='/dev/bus/usb/00#/00#\x00', 0x1aa1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x11, 0xffffffffffffffff, 0x0) 22:52:45 executing program 3: syz_open_dev$usbfs(&(0x7f0000001280)='/dev/bus/usb/00#/00#\x00', 0x1aa1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x11, 0xffffffffffffffff, 0x0) [ 905.135981] syz-executor.2 invoked oom-killer: gfp_mask=0x14280ca(GFP_HIGHUSER_MOVABLE|__GFP_ZERO), nodemask=(null), order=0, oom_score_adj=1000 [ 905.160092] syz-executor.2 cpuset=syz2 mems_allowed=0-1 [ 905.165946] CPU: 1 PID: 5819 Comm: syz-executor.2 Not tainted 4.14.173-syzkaller #0 [ 905.173774] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 905.183131] Call Trace: [ 905.185867] dump_stack+0x13e/0x194 [ 905.189504] dump_header+0x178/0x6d4 [ 905.193211] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 905.198244] ? _raw_spin_unlock_irqrestore+0xa0/0xe0 [ 905.203373] ? ___ratelimit+0x50/0x519 [ 905.207266] oom_kill_process.cold+0x10/0xae3 [ 905.211768] ? lock_downgrade+0x6e0/0x6e0 [ 905.215927] out_of_memory+0x2d5/0x1110 [ 905.219913] ? oom_killer_disable+0x1c0/0x1c0 [ 905.225708] ? mutex_trylock+0x152/0x1a0 [ 905.229759] __alloc_pages_slowpath+0x1fbf/0x26c0 [ 905.235143] ? warn_alloc+0xf0/0xf0 [ 905.238786] __alloc_pages_nodemask+0x5d3/0x700 [ 905.243536] ? __alloc_pages_slowpath+0x26c0/0x26c0 [ 905.248566] ? save_trace+0x290/0x290 [ 905.252483] alloc_pages_vma+0xc2/0x4a0 [ 905.256547] wp_page_copy+0xa22/0x1300 [ 905.260443] ? follow_pfn+0x200/0x200 [ 905.264393] do_wp_page+0x244/0x11d0 [ 905.268122] ? lock_acquire+0x170/0x3f0 [ 905.272094] ? finish_mkwrite_fault+0x640/0x640 [ 905.276759] __handle_mm_fault+0x1c0e/0x3280 [ 905.281159] ? copy_page_range+0x1d70/0x1d70 [ 905.285587] ? find_held_lock+0x2d/0x110 [ 905.289646] handle_mm_fault+0x288/0x7a0 [ 905.293698] __do_page_fault+0x4bc/0xb40 [ 905.297779] ? vmalloc_fault+0xdf0/0xdf0 [ 905.301841] ? do_page_fault+0x60/0x4f2 [ 905.306694] page_fault+0x25/0x50 [ 905.310143] RIP: 0010:copy_user_enhanced_fast_string+0xe/0x20 [ 905.316128] RSP: 0018:ffff88820190fb60 EFLAGS: 00010206 [ 905.321517] RAX: 0000000000000000 RBX: 0000000000001000 RCX: 0000000000000500 [ 905.328797] RDX: 0000000000001000 RSI: ffff8882053bab00 RDI: 0000000020678000 [ 905.336247] RBP: 0000000020677500 R08: ffffed1040a77600 R09: 0000000000000000 [ 905.344038] R10: ffffed1040a775ff R11: ffff8882053bafff R12: ffff8882053ba000 [ 905.356517] R13: 00007ffffffff000 R14: 0000000020678500 R15: ffff88820190fde0 [ 905.363800] copyout+0x99/0xc0 [ 905.366994] copy_page_to_iter+0x32a/0xc80 [ 905.371225] pipe_to_user+0xa8/0x160 [ 905.375099] __splice_from_pipe+0x332/0x740 [ 905.379419] ? iter_to_pipe+0x4c0/0x4c0 [ 905.383479] vmsplice_to_user+0x197/0x1c0 [ 905.388046] ? __splice_from_pipe+0x740/0x740 [ 905.392528] ? save_trace+0x290/0x290 [ 905.396333] ? __might_fault+0x104/0x1b0 [ 905.400382] ? find_held_lock+0x2d/0x110 [ 905.404441] ? lock_downgrade+0x6e0/0x6e0 [ 905.408588] ? __fget+0x228/0x360 [ 905.412033] SyS_vmsplice+0x12a/0x150 [ 905.415827] ? default_file_splice_write+0x80/0x80 [ 905.420745] do_syscall_64+0x1d5/0x640 [ 905.424622] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 905.429796] RIP: 0033:0x45c679 [ 905.433065] RSP: 002b:00007fa9bb0a2c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000116 [ 905.440771] RAX: ffffffffffffffda RBX: 00007fa9bb0a36d4 RCX: 000000000045c679 [ 905.448033] RDX: 0000000000000001 RSI: 0000000020000000 RDI: 0000000000000007 [ 905.455320] RBP: 000000000076c040 R08: 0000000000000000 R09: 0000000000000000 [ 905.462587] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 905.470114] R13: 0000000000000c45 R14: 00000000004ce48b R15: 000000000076c04c [ 905.556897] Mem-Info: [ 905.569769] active_anon:1316543 inactive_anon:195 isolated_anon:0 [ 905.569769] active_file:799 inactive_file:894 isolated_file:58 [ 905.569769] unevictable:0 dirty:9 writeback:25 unstable:0 [ 905.569769] slab_reclaimable:18808 slab_unreclaimable:110998 [ 905.569769] mapped:53496 shmem:251 pagetables:32450 bounce:0 [ 905.569769] free:24382 free_pcp:314 free_cma:0 [ 905.621133] Node 0 active_anon:1881260kB inactive_anon:756kB active_file:4kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:208904kB dirty:0kB writeback:0kB shmem:972kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 1388544kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 905.691306] Node 1 active_anon:3384620kB inactive_anon:24kB active_file:4148kB inactive_file:5756kB unevictable:0kB isolated(anon):0kB isolated(file):232kB mapped:6700kB dirty:8kB writeback:0kB shmem:32kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 905.783263] Node 0 DMA free:10404kB min:220kB low:272kB high:324kB active_anon:4484kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:20kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 905.815302] lowmem_reserve[]: 0 2557 2557 2557 2557 [ 905.821317] Node 0 DMA32 free:26052kB min:36272kB low:45340kB high:54408kB active_anon:1876736kB inactive_anon:756kB active_file:4kB inactive_file:0kB unevictable:0kB writepending:0kB present:3129332kB managed:2621272kB mlocked:0kB kernel_stack:15776kB pagetables:48676kB bounce:0kB free_pcp:336kB local_pcp:120kB free_cma:0kB [ 905.855789] lowmem_reserve[]: 0 0 0 0 0 [ 905.859953] Node 0 Normal free:0kB min:4kB low:4kB high:4kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:348kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 905.890673] lowmem_reserve[]: 0 0 0 0 0 [ 905.894855] Node 1 Normal free:56396kB min:53612kB low:67012kB high:80412kB active_anon:3384788kB inactive_anon:24kB active_file:5760kB inactive_file:7584kB unevictable:0kB writepending:0kB present:3932160kB managed:3870192kB mlocked:0kB kernel_stack:26592kB pagetables:81084kB bounce:0kB free_pcp:224kB local_pcp:0kB free_cma:0kB [ 905.929718] lowmem_reserve[]: 0 0 0 0 0 22:52:46 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000002000000ac141400000000000000000000000000000000000000000000000000000000000000000000ff0300000000000000000000000000000000000000000b0000000000000000b57c204dfcec73930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101800002000200ac1e0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8885c391632730024fd261b1edbcda2d3c68fd5d130457dd278a4690620486c5ed96e215848181f9a9933d41ef7367dc9380c50cf5bb0746cd2e5e85b79cf2911e4a574419c269c49eae6d12d6be6d19db9913213460adbe9a0c8d3427426613acb49ffb5d95ee2633aa2ffbba99e9651d43a4e6b4c034035549fe2ebaafded6aecc72b799058356b4a74869b0d951df2a1ccd66259aabb4115d5f60fbb"], 0x10c) r2 = accept4$inet(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, &(0x7f0000000040)=0x10, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_EGRESS_PRIORITY_CMD(r2, 0x8983, &(0x7f0000000080)) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) r3 = dup(r2) ioctl$UI_SET_PHYS(r3, 0x4008556c, &(0x7f0000000100)='syz0\x00') setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) [ 905.933969] Node 0 DMA: 1*4kB (H) 13*8kB (H) 8*16kB (UEH) 2*32kB (UH) 4*64kB (UEH) 3*128kB (MEH) 1*256kB (E) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 10412kB [ 905.957158] Node 0 DMA32: 129*4kB (UME) 748*8kB (UM) 686*16kB (UME) 276*32kB (UME) 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 26308kB 22:52:46 executing program 3: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f000087dffe)='F', 0x1, 0x0, &(0x7f0000000040)={0xa, 0x0, 0x0, @loopback}, 0x1c) [ 905.999604] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 906.018939] Node 1 Normal: 44*4kB (UM) 166*8kB (UMH) 609*16kB (UMEH) 462*32kB (UMEH) 80*64kB (UMEH) 46*128kB (UMEH) 29*256kB (UMH) 10*512kB (UM) 4*1024kB (UM) 1*2048kB (M) 0*4096kB = 55728kB [ 906.056562] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 906.068009] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB 22:52:46 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) socket(0x18, 0x6, 0x20) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') r7 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r7, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) preadv(r7, &(0x7f0000000840)=[{&(0x7f0000000640)=""/225, 0xe1}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/76, 0x4c}], 0x4, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = dup(0xffffffffffffffff) r10 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r10, &(0x7f00000017c0), 0x315, 0x800000) r11 = syz_genetlink_get_family_id$ethtool(&(0x7f00000001c0)='ethtool\x00') r12 = socket$nl_route(0x10, 0x3, 0x0) r13 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r13, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r13, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r12, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=@newlink={0x48, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gtp={{0x8, 0x1, 'gtp\x00'}, {0x14, 0x2, 0x0, 0x1, {{0x8}, {0x8}}}}}, @IFLA_MASTER={0x8, 0xa, r14}]}, 0x48}}, 0x0) r15 = socket$nl_route(0x10, 0x3, 0x0) r16 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r16, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r16, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r15, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=@newlink={0x48, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gtp={{0x8, 0x1, 'gtp\x00'}, {0x14, 0x2, 0x0, 0x1, {{0x8}, {0x8}}}}}, @IFLA_MASTER={0x8, 0xa, r17}]}, 0x48}}, 0x0) r18 = socket$nl_route(0x10, 0x3, 0x0) r19 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r19, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r19, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r18, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=@newlink={0x48, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gtp={{0x8, 0x1, 'gtp\x00'}, {0x14, 0x2, 0x0, 0x1, {{0x8}, {0x8}}}}}, @IFLA_MASTER={0x8, 0xa, r20}]}, 0x48}}, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000002c0)={'macvtap0\x00', 0x0}) sendmsg$ETHTOOL_MSG_LINKMODES_GET(r10, &(0x7f0000000500)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000300)={&(0x7f0000000480)={0x60, r11, 0x4, 0x70bd25, 0x25dfdbff, {}, [@ETHTOOL_A_LINKMODES_HEADER={0x40, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r14}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r17}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macsec0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r20}]}, @ETHTOOL_A_LINKMODES_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r21}]}]}, 0x60}, 0x1, 0x0, 0x0, 0x2000c014}, 0x4000000) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) [ 906.096697] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 906.122866] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 906.133482] 3779 total pagecache pages [ 906.145369] 0 pages in swap cache 22:52:46 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)={0xffffffffffffffff}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') fsetxattr$trusted_overlay_origin(r2, &(0x7f0000000100)='trusted.overlay.origin\x00', &(0x7f00000001c0)='y\x00', 0x2, 0x1) preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = accept$alg(r5, 0x0, 0x0) r10 = dup(r9) write$UHID_DESTROY(r10, &(0x7f0000000200), 0xffffff77) setsockopt(r10, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) [ 906.149167] Swap cache stats: add 0, delete 0, find 0/0 [ 906.179725] Free swap = 0kB [ 906.189890] Total swap = 0kB [ 906.201327] 1965979 pages RAM [ 906.213680] 0 pages HighMem/MovableOnly [ 906.222229] 339049 pages reserved 22:52:46 executing program 3: r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$EXT4_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000040)) write$binfmt_elf64(r1, &(0x7f0000000000)=ANY=[@ANYRESDEC], 0xfd14) lseek(r0, 0x7ffffc, 0x0) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYBLOB='$'], 0x1) fallocate(r0, 0x100000003, 0xffff, 0x28120001) 22:52:46 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x40, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000080), 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x659}, 0x0, 0xffffffdfffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev={0xfe, 0x80, [], 0x4}, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x1}, {0x0, 0x9, 0x0, 0x0, 0x0, 0x8000}, {0x2000000000000000, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) vmsplice(r4, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$VIDIOC_QBUF(0xffffffffffffffff, 0xc058560f, &(0x7f0000000100)={0x8, 0x1, 0x4, 0x2000, 0x20, {r2, r3/1000+10000}, {0x3, 0x1, 0x2, 0x6c, 0x6d, 0x40, "57b3af02"}, 0x2, 0x4, @fd=r4, 0x401, 0x0, 0xffffffffffffffff}) ioctl$sock_x25_SIOCADDRT(r5, 0x890b, &(0x7f0000000440)={@null=' \x00', 0x8, 'veth0_macvtap\x00'}) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r1, 0x8983, &(0x7f0000000000)={0x8, 'veth1_to_bridge\x00', {'macvtap0\x00'}, 0xff}) [ 906.234711] 0 pages cma reserved [ 906.239924] Out of memory: Kill process 5826 (syz-executor.0) score 1007 or sacrifice child 22:52:46 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r5) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000040), 0x0) r6 = dup(0xffffffffffffffff) write$UHID_DESTROY(r6, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) [ 907.149963] audit: type=1400 audit(1584053567.638:87): avc: denied { getattr } for pid=5854 comm="syz-executor.0" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=1 [ 907.275451] syz-executor.3 (5864) used greatest stack depth: 23840 bytes left 22:52:48 executing program 3: r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$EXT4_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000040)) write$binfmt_elf64(r1, &(0x7f0000000000)=ANY=[@ANYRESDEC], 0xfd14) lseek(r0, 0x7ffffc, 0x0) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYBLOB='$'], 0x1) fallocate(r0, 0x100000003, 0xffff, 0x28120001) 22:52:48 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r5) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000040), 0x0) r6 = dup(0xffffffffffffffff) write$UHID_DESTROY(r6, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:52:48 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000100)=""/61, 0x3d}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = accept$alg(r4, 0x0, 0x0) r9 = dup(r8) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:52:48 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) kexec_load(0x1, 0x2, &(0x7f00000001c0)=[{&(0x7f0000000100), 0x0, 0x1, 0xc1}, {&(0x7f0000000480)="615e5cd3b3efa2487b498f1053e9923bd143ba93d745a01c43ef8e2d85c4e73b3a6bb61c2cc8004721bc3a7c4d457497a723ff621cac653f5131ea960b63d03a82a41b5b482ecbc5e661e6c090a03555cc74ed2a0c7965c3ef6787fe4bffaa4a3203298ec5dd5bc268ff2d956d8e306a701b00faa19841982fb0e970be07d6ab30159d5062ec5a5750ef4a7ed7b60fd17e9427a440a63e93ccc8533622e4e6d612", 0xa1, 0x8, 0x6}], 0x140000) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:52:48 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) r1 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r1, &(0x7f00000017c0), 0x315, 0x800000) ioctl$USBDEVFS_SETINTERFACE(r1, 0x80085504, &(0x7f0000000000)={0x7, 0x101}) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, &(0x7f0000000100)={0x0, @in6={{0xa, 0x4e23, 0x6, @rand_addr="5c4ddf3d16470f279131dc249fc24ac5", 0x1}}, 0x1, 0x8000, 0x11, 0x5bb, 0x68, 0x7, 0x5}, &(0x7f0000000040)=0x9c) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x1f, &(0x7f00000001c0)={r2, @in6={{0xa, 0x4e23, 0x8, @loopback, 0x8}}, 0x1, 0x5}, 0x90) 22:52:48 executing program 3: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x4, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="7000000010001f0700015ec70000000000000000", @ANYRES32=0x0, @ANYBLOB="1f00000000000000480012800b00010062726964676500003800028008001c00050000000500260001000000050019007e73000005002b000200000005001700000000000c008f00030000000000000008000abf00b4f118eb25d9ff3029f1dfa185e47b4c43a35e3897f703679680c479871b38c57c8d23763ec7e21101b9a711bd10522db768b0e73ddbcf3cb8f597df103270e14fe062ea80c88aa06e486526ffae5e2822439f924552683c0538b2cbb5aab101b35e90f24b2123dc5f21d81577ccfbb865f800f466ce51b23574336e5a46d3c43f8a99e49292bc28dace930085dde7266c00", @ANYRES32=0x0, @ANYBLOB="6b4062de67995ec6e70a032626088ddf0795ef52126fdf16e3b988755c811321eca6283bfc51b299b9626f75d981809d9cd9463b1dcd458992ac3b903af529382df87cd217b3b7aa135af634457e23662666ad14840a92cc06ce385f72a7dda2c0180199a369497707c844"], 0x70}}, 0x0) r0 = socket(0x6000000000010, 0x3, 0x0) sendmmsg$alg(r0, &(0x7f0000000140), 0x492492492492778, 0x0) 22:52:48 executing program 3: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_tcp(0x2, 0x1, 0x0) sendto$inet(r3, 0x0, 0x0, 0x900000020000000, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 22:52:49 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r4) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000040), 0x0) r5 = dup(0xffffffffffffffff) write$UHID_DESTROY(r5, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:52:49 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:52:49 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) r1 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r1, &(0x7f00000017c0), 0x315, 0x800000) setsockopt$inet6_buf(r1, 0x29, 0x3d, &(0x7f0000000440)="39a1f21009ee83c2e1e1889633633b2a8b9207e0bded4f7b09942855feae1721a0b3818161b7262c31b77891646246e96b70e4b177cd66fc6bf3a31b8e4928c2eefa5b2c3a681144e8cc0fcba71c32f102f54a11730ae4cd26ac0ebca123269bde588a4b91008f5819d0eeccfdca9ec58ccc2ff15c869a0a30452ed3bad9a0d30d6e80d7e7c9f851db7b2d558c5afffdd3574c986e2c2439c42fb471a15f92e78b13e252ee74c73f85e0a8977d2a42b6790689c5697894927c34c9d08fe1dde65c3381bdc1eac1256233f5b282d4f018a0c0506c703be73c260352336ae1bd1b6a42abf41779f3233b8e417b6ef8b80a7cddbff550", 0xf5) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xf93) preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) r3 = accept$inet6(r2, 0x0, &(0x7f0000000000)) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000000100)={{{@in=@loopback, @in=@remote}}, {{@in6}, 0x0, @in6=@ipv4={[], [], @remote}}}, &(0x7f0000000040)=0xe8) setxattr$security_selinux(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='security.selinux\x00', &(0x7f0000000240)='system_u:object_r:agp_device_t:s0\x00', 0x22, 0x2) 22:52:49 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x81}, 0xc000, 0x1f, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = getegid() r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r5, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r4, r6) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000040), 0x0) r7 = accept$alg(0xffffffffffffffff, 0x0, 0x0) r8 = dup(r7) write$UHID_DESTROY(r8, &(0x7f0000000200), 0xffffff77) r9 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r9, 0x0, 0x30, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000002000000ac231400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000002000000ac1e000100"/272], 0x10c) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f00000002c0)={0x990000, 0x5, 0xbe4, r9, 0x0, &(0x7f00000001c0)={0x9e0903, 0x1, [], @p_u8=&(0x7f0000000100)=0xbb}}) getsockopt$netrom_NETROM_N2(r10, 0x103, 0x3, &(0x7f0000000300)=0x3, &(0x7f0000000480)=0x4) setsockopt(r8, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f0000000640)="2df9657864e1de83b4d85752a5ea8da9feda43b42ae9347c0efa02592e50791c48b092692f8f3d47a2579887323eef9a439abc925fd2d2358d360b03d8c831a1380c83a882d271a2761735b6eb0fdebbc4a4a63bf872392e210ec9fc26104e2fa068217cf4a1fc3e1b157643d9e8a3ac7b4962f9206b84f9d52980540b58d2e1aad2a71c62c6e0536082f277d96409887c3a540ac9a04b8b846f39db4c520b01514474b0fd2a8e325f7bcb9810fcbf493bcb4d2747c181e86e88c386f6fa5a54755170bc9bc601ce0e3b308f2874d1c19349b1bf8f983a1b50d8ff1caa8b8f85129447ac25d62798bd89", 0xea) 22:52:49 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) write(0xffffffffffffffff, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x2, 0x16, &(0x7f0000002d40)=ANY=[@ANYBLOB="61128c000000000061138c0000000000bf2000000000000015000000080000002d0301000000000095000000000000006916000000000000bf67000000000000350600000fff07006706000002000000070300000ee60060bf050000000000000f650000000000006507f9ff01000000070700004c0000001f75000000000000bf54000000000000070400000400f9ffad4301000000000095000000000000000500000000000000950000000000000032ed3c5be95e5db67754bb12dc8c27df8ecf264e0f84f9f17d3c30e3c7bdd2d17f2f1754558f2278af6d71d79a5e12814cb1d8a5d4601d295c45a6a0b9bdb7dd399703d6c4f6f3be4b369289aa6812b8e007e733a9a4f16d0a3e1282ee45a010fb94fe9de56c9d8a814261bdb94a05000000c6c60bf70d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cad3f1d5af65727546e7c955ccefa1f6ab689fde4de4e63ede20271a51445dc8da39e5b0ab71ca1b901627b562ed04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfec88158f0200000000c8fb735fd552bdc206004aeb0743eb2dc819b6cf5c8ac86d8a297dff0445a13d0045fb3cda32a673a6bb55d8c85f21dce431e56723888fb126a163f16fb2ad9bc1172ba7cbebe174aba210d739a018f9bbec63222d20cecac4d03723f1c932b3a6aa57f1ad2e99e0e67a993716dbf580469f0f53acbb40b401e3738270b315d362ed834f2af97787f696649a462e7ee4bcf8b07a10d6735154beb4000000000000000000000000000000bc00f674629709e7e78f4ddc211bc3ebf0bd9d42ca019dd5d022cf74686e9fbe2562671cd47840a7afaab43176e65ec1118d46d1e827f3472f4445d253887a5ad103649afa17690884f800031e03a651bb96589a7eab04871bc47287cd31cc43ea0ffb567b40407d000000000000000000000000005f37d83f84e98a523d80bd0d0d703f37ca363f601ae899a53f6715a0a62a34b0c94cce6994521629ab028acfc1d926a0f6a5480a55c22fe394ac000000000000000000000000000000437d57defb79ea"], &(0x7f0000000100)='GPL\x00'}, 0x48) r0 = gettid() tkill(r0, 0x3c) [ 910.274736] syz-executor.0 invoked oom-killer: gfp_mask=0x14280ca(GFP_HIGHUSER_MOVABLE|__GFP_ZERO), nodemask=(null), order=0, oom_score_adj=1000 [ 910.289120] syz-executor.0 cpuset=syz0 mems_allowed=0-1 [ 910.315698] CPU: 1 PID: 5942 Comm: syz-executor.0 Not tainted 4.14.173-syzkaller #0 [ 910.323579] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 910.332936] Call Trace: [ 910.335604] dump_stack+0x13e/0x194 [ 910.339231] dump_header+0x178/0x6d4 [ 910.343016] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 910.348018] ? _raw_spin_unlock_irqrestore+0xa0/0xe0 [ 910.353123] ? ___ratelimit+0x50/0x519 [ 910.356995] oom_kill_process.cold+0x10/0xae3 [ 910.361568] ? lock_downgrade+0x6e0/0x6e0 [ 910.366075] out_of_memory+0x2d5/0x1110 [ 910.370144] ? oom_killer_disable+0x1c0/0x1c0 [ 910.374648] ? mutex_trylock+0x152/0x1a0 [ 910.379559] __alloc_pages_slowpath+0x1fbf/0x26c0 [ 910.384506] ? warn_alloc+0xf0/0xf0 [ 910.388232] __alloc_pages_nodemask+0x5d3/0x700 [ 910.392990] ? __alloc_pages_slowpath+0x26c0/0x26c0 [ 910.398202] alloc_pages_vma+0xc2/0x4a0 [ 910.402173] wp_page_copy+0xa22/0x1300 [ 910.406048] ? follow_pfn+0x200/0x200 [ 910.409858] do_wp_page+0x244/0x11d0 [ 910.413555] ? lock_acquire+0x170/0x3f0 [ 910.417514] ? finish_mkwrite_fault+0x640/0x640 [ 910.422171] __handle_mm_fault+0x1c0e/0x3280 [ 910.426588] ? copy_page_range+0x1d70/0x1d70 [ 910.431094] ? find_held_lock+0x2d/0x110 [ 910.435155] handle_mm_fault+0x288/0x7a0 [ 910.439227] __do_page_fault+0x4bc/0xb40 [ 910.443328] ? vmalloc_fault+0xdf0/0xdf0 [ 910.447433] ? do_page_fault+0x60/0x4f2 [ 910.451397] page_fault+0x25/0x50 [ 910.454862] RIP: 0010:copy_user_enhanced_fast_string+0xe/0x20 [ 910.460740] RSP: 0018:ffff8881befbfb60 EFLAGS: 00010206 [ 910.466089] RAX: 0000000000000000 RBX: 0000000000001000 RCX: 0000000000000500 [ 910.473426] RDX: 0000000000001000 RSI: ffff888200923b00 RDI: 0000000020ac8000 [ 910.480781] RBP: 0000000020ac7500 R08: ffffed1040124800 R09: 0000000000000000 [ 910.488055] R10: ffffed10401247ff R11: ffff888200923fff R12: ffff888200923000 [ 910.495852] R13: 00007ffffffff000 R14: 0000000020ac8500 R15: ffff8881befbfde0 [ 910.503140] copyout+0x99/0xc0 [ 910.506326] copy_page_to_iter+0x32a/0xc80 [ 910.510637] pipe_to_user+0xa8/0x160 [ 910.514341] __splice_from_pipe+0x332/0x740 [ 910.518650] ? iter_to_pipe+0x4c0/0x4c0 [ 910.522788] vmsplice_to_user+0x197/0x1c0 [ 910.526931] ? __splice_from_pipe+0x740/0x740 [ 910.531433] ? save_trace+0x290/0x290 [ 910.535233] ? __might_fault+0x104/0x1b0 [ 910.539285] ? find_held_lock+0x2d/0x110 [ 910.543338] ? lock_downgrade+0x6e0/0x6e0 [ 910.547475] ? __fget+0x228/0x360 [ 910.550924] SyS_vmsplice+0x12a/0x150 [ 910.554710] ? default_file_splice_write+0x80/0x80 [ 910.560076] do_syscall_64+0x1d5/0x640 [ 910.563969] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 910.569323] RIP: 0033:0x45c679 [ 910.572515] RSP: 002b:00007ffbfa28dc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000116 [ 910.580337] RAX: ffffffffffffffda RBX: 00007ffbfa28e6d4 RCX: 000000000045c679 [ 910.587704] RDX: 0000000000000001 RSI: 0000000020000000 RDI: 0000000000000004 [ 910.596240] RBP: 000000000076c040 R08: 0000000000000000 R09: 0000000000000000 [ 910.604121] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 910.611399] R13: 0000000000000c45 R14: 00000000004ce48b R15: 000000000076c04c [ 910.650433] Mem-Info: [ 910.653418] active_anon:1320248 inactive_anon:195 isolated_anon:0 [ 910.653418] active_file:21 inactive_file:34 isolated_file:0 [ 910.653418] unevictable:0 dirty:3 writeback:0 unstable:0 [ 910.653418] slab_reclaimable:19057 slab_unreclaimable:110797 [ 910.653418] mapped:52261 shmem:251 pagetables:32434 bounce:0 [ 910.653418] free:22745 free_pcp:32 free_cma:0 [ 910.690950] Node 0 active_anon:1881216kB inactive_anon:756kB active_file:4kB inactive_file:4kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:208908kB dirty:0kB writeback:0kB shmem:972kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 1388544kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 910.722778] Node 1 active_anon:3400116kB inactive_anon:24kB active_file:132kB inactive_file:48kB unevictable:0kB isolated(anon):0kB isolated(file):120kB mapped:152kB dirty:12kB writeback:0kB shmem:32kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 910.760739] Node 0 DMA free:10412kB min:220kB low:272kB high:324kB active_anon:4480kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:20kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 910.789500] lowmem_reserve[]: 0 2557 2557 2557 2557 [ 910.794643] Node 0 DMA32 free:26544kB min:36272kB low:45340kB high:54408kB active_anon:1876736kB inactive_anon:756kB active_file:8kB inactive_file:0kB unevictable:0kB writepending:0kB present:3129332kB managed:2621272kB mlocked:0kB kernel_stack:15776kB pagetables:48676kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 910.825186] lowmem_reserve[]: 0 0 0 0 0 [ 910.829410] Node 0 Normal free:0kB min:4kB low:4kB high:4kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:348kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 910.856194] lowmem_reserve[]: 0 0 0 0 0 [ 910.860238] Node 1 Normal free:54060kB min:53612kB low:67012kB high:80412kB active_anon:3400116kB inactive_anon:24kB active_file:236kB inactive_file:192kB unevictable:0kB writepending:0kB present:3932160kB managed:3870192kB mlocked:0kB kernel_stack:26880kB pagetables:81040kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 910.902291] lowmem_reserve[]: 0 0 0 0 0 [ 910.906467] Node 0 DMA: 1*4kB (H) 13*8kB (H) 8*16kB (UEH) 2*32kB (UH) 4*64kB (UEH) 3*128kB (MEH) 1*256kB (E) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 10412kB [ 910.923522] Node 0 DMA32: 129*4kB (UME) 768*8kB (UME) 682*16kB (UME) 278*32kB (UME) 1*64kB (E) 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 26532kB [ 910.937790] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 910.949702] Node 1 Normal: 77*4kB (UME) 69*8kB (UMEH) 624*16kB (UME) 443*32kB (UMEH) 72*64kB (UMEH) 58*128kB (UM) 23*256kB (UMH) 11*512kB (UME) 5*1024kB (UME) 0*2048kB 0*4096kB = 53692kB [ 910.966756] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 910.978103] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 910.987306] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 910.996787] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 911.005515] 277 total pagecache pages [ 911.009423] 0 pages in swap cache [ 911.016503] Swap cache stats: add 0, delete 0, find 0/0 [ 911.022614] Free swap = 0kB [ 911.025866] Total swap = 0kB [ 911.028877] 1965979 pages RAM [ 911.035501] 0 pages HighMem/MovableOnly [ 911.039500] 339049 pages reserved [ 911.044670] 0 pages cma reserved [ 911.048730] Out of memory: Kill process 5796 (syz-executor.1) score 1007 or sacrifice child [ 911.068936] Killed process 5796 (syz-executor.1) total-vm:75228kB, anon-rss:16568kB, file-rss:34816kB, shmem-rss:0kB [ 911.127498] oom_reaper: reaped process 5796 (syz-executor.1), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB 22:52:52 executing program 3: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) syz_emit_ethernet(0x267, &(0x7f0000000040)=ANY=[@ANYBLOB="0180c200000000000000000086dd60a0f00900033a00f050ad01ac50acec29794372ed06d63eff020000000000000000000000000001020090780000000060f0309500000000fe800000000000000000000000000000000000000000000000000000000000010002040100220000fe8000000000000000000000000000aa0000000000000000000000000000000004010001010000000003000000000000c20400000000c910ff0100000000000000000000000000010015000000000000c9712a60bb00000000000000000000000001c2040000000001030000000502000004010030d6e6fe24ef04d9b0be261aa5dbf23ead4f4270ef287ae068218ded56deebc85b6c9dd121af2493ffb655e059c20f9f6b190699ee250a4666a9ef55000100c9100000000000000000f7675f271646055e72536fbc0000000000000000002bfc587033a4f73229d13493839b40d9cd1cf5b7509139925d2b47dc7aab44358e0fb86e01ea080000009888000000000000000000000000b8098e1d1a430e1b0134e0d6b1ed71a3026e7773cbeb3662bea052be52692a495762e8f65bb40abfcdeb5d35ddc7a3eed8b8060ee34dc0dd202050ac05bdd754f53a6de27bb85331a5983f8234b34c4447fb1aab340e08e065010d21e1d41699a8318e2d869a29c38e252f3b01fc4e489e35b11b6c6c4d46bcd1ca8a684e618504fcc93be80998da68451892814fe91c9d44c331fdc69021c966c509f8380af74ab8abc81eed727f22ec6357aa4fe807e871d1f66d345f0c8e2a4715fe7540e694607d1e27f29f0e9b1a60fbe94823f7643a5c8e661c39c9c1a8e35e1560504277a56091be073fe22d93331c9795d25f35"], 0x0) 22:52:52 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r4) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000040), 0x0) r5 = dup(0xffffffffffffffff) write$UHID_DESTROY(r5, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:52:52 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ppp(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ppp\x00', 0x100800, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='/dev/ppp\x00', r2}, 0x10) write(r1, &(0x7f0000000340), 0x41395527) ioctl$NS_GET_OWNER_UID(r1, 0xb704, &(0x7f0000000080)=0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, r3}, {}, {0x0, 0x0, 0x100000000000}, 0x0, 0x0, 0x1}, {{@in6=@ipv4={[], [], @loopback}, 0x4, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) r4 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ubi_ctrl\x00', 0x129401, 0x0) write$P9_RUNLINKAT(r4, &(0x7f0000000040)={0x7, 0x4d, 0x1}, 0x7) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) 22:52:52 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) clock_gettime(0x0, &(0x7f00000001c0)={0x0, 0x0}) write$evdev(r3, &(0x7f0000000480)=[{{0x0, 0x7530}, 0x0, 0x7, 0x6}, {{r4, r5/1000+10000}, 0x14, 0x5, 0x401}, {{}, 0x1f, 0x7fff, 0x7}, {{}, 0x12, 0x3, 0x1}, {{0x0, 0x2710}, 0x17, 0xc000, 0x23}, {{r6, r7/1000+30000}, 0x4, 0x7, 0x10001}], 0x90) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r8 = socket$alg(0x26, 0x5, 0x0) r9 = getegid() r10 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r10, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x6000, 0xa4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r9, r11) setsockopt$ALG_SET_KEY(r8, 0x117, 0x1, &(0x7f0000000040), 0x0) r12 = accept$alg(r8, 0x0, 0x0) r13 = dup(r12) write$UHID_DESTROY(r13, &(0x7f0000000200), 0xffffff77) setsockopt(r13, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:52:52 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = dup(0xffffffffffffffff) r10 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r10, &(0x7f00000017c0), 0x315, 0x800000) recvfrom$llc(r10, &(0x7f0000000480)=""/150, 0x96, 0x10120, &(0x7f0000000100)={0x1a, 0x1, 0x3, 0x5, 0x2, 0x9, @multicast}, 0x10) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000640)=""/168) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f0000000340), 0x41395527) connect$unix(r11, &(0x7f00000002c0)=@abs={0x37a967a95626ac82, 0x0, 0x4e21}, 0x6e) 22:52:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 913.403428] syz-executor.1 invoked oom-killer: gfp_mask=0x15080c0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), nodemask=(null), order=3, oom_score_adj=1000 [ 913.419139] syz-executor.1 cpuset=syz1 mems_allowed=0-1 [ 913.425467] CPU: 0 PID: 5984 Comm: syz-executor.1 Not tainted 4.14.173-syzkaller #0 [ 913.433286] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 913.442631] Call Trace: [ 913.445224] dump_stack+0x13e/0x194 [ 913.448843] dump_header+0x178/0x6d4 [ 913.452567] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 913.457661] ? _raw_spin_unlock_irqrestore+0xa0/0xe0 [ 913.462773] ? ___ratelimit+0x50/0x519 [ 913.467001] oom_kill_process.cold+0x10/0xae3 [ 913.471501] ? lock_downgrade+0x6e0/0x6e0 [ 913.475653] out_of_memory+0x2d5/0x1110 [ 913.479637] ? oom_killer_disable+0x1c0/0x1c0 [ 913.484214] ? mutex_trylock+0x152/0x1a0 [ 913.488553] __alloc_pages_slowpath+0x1fbf/0x26c0 [ 913.493490] ? warn_alloc+0xf0/0xf0 [ 913.497110] ? find_held_lock+0x2d/0x110 [ 913.501334] ? fs_reclaim_acquire+0x10/0x10 [ 913.506188] __alloc_pages_nodemask+0x5d3/0x700 [ 913.511197] ? __alloc_pages_slowpath+0x26c0/0x26c0 [ 913.516811] ? copy_process.part.0+0x17d5/0x6a70 [ 913.521567] ? rcu_read_lock_sched_held+0x10a/0x130 [ 913.526571] ? __lock_acquire+0x5f7/0x4620 [ 913.530792] ? trace_hardirqs_on+0x10/0x10 [ 913.535149] copy_process.part.0+0x26a/0x6a70 [ 913.539665] ? trace_hardirqs_on+0x10/0x10 [ 913.543892] ? save_trace+0x290/0x290 [ 913.547801] ? find_held_lock+0x2d/0x110 [ 913.551863] ? find_held_lock+0x2d/0x110 [ 913.556043] ? __cleanup_sighand+0x40/0x40 [ 913.560443] ? lock_downgrade+0x6e0/0x6e0 [ 913.564588] _do_fork+0x180/0xc80 [ 913.569183] ? put_timespec64+0xaa/0xf0 [ 913.573164] ? fork_idle+0x270/0x270 [ 913.576873] ? SyS_clock_gettime+0xf5/0x180 [ 913.581199] ? SyS_clock_settime+0x1a0/0x1a0 [ 913.585693] ? do_syscall_64+0x4c/0x640 [ 913.592794] ? sys_vfork+0x20/0x20 [ 913.596358] do_syscall_64+0x1d5/0x640 [ 913.600256] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 913.605585] RIP: 0033:0x45c679 [ 913.608763] RSP: 002b:00007f3afed21c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 913.616462] RAX: ffffffffffffffda RBX: 00007f3afed226d4 RCX: 000000000045c679 [ 913.623821] RDX: 9999999999999999 RSI: 0000000000000000 RDI: 0000000000000103 [ 913.631617] RBP: 000000000076c0e0 R08: ffffffffffffffff R09: 0000000000000000 [ 913.639086] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 913.646492] R13: 0000000000000074 R14: 00000000004c2f23 R15: 000000000076c0ec [ 913.670197] Mem-Info: [ 913.672667] active_anon:1319695 inactive_anon:197 isolated_anon:0 [ 913.672667] active_file:135 inactive_file:170 isolated_file:33 [ 913.672667] unevictable:0 dirty:0 writeback:0 unstable:0 [ 913.672667] slab_reclaimable:19183 slab_unreclaimable:110707 [ 913.672667] mapped:52439 shmem:251 pagetables:32517 bounce:0 [ 913.672667] free:22682 free_pcp:37 free_cma:0 [ 913.741509] Node 0 active_anon:1881216kB inactive_anon:756kB active_file:4kB inactive_file:20kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:208908kB dirty:0kB writeback:0kB shmem:972kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 1388544kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 913.784163] Node 1 active_anon:3398364kB inactive_anon:32kB active_file:536kB inactive_file:944kB unevictable:0kB isolated(anon):0kB isolated(file):144kB mapped:1048kB dirty:0kB writeback:0kB shmem:32kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 913.813237] Node 0 DMA free:10388kB min:220kB low:272kB high:324kB active_anon:4480kB inactive_anon:0kB active_file:0kB inactive_file:20kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:20kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 913.850646] lowmem_reserve[]: 0 2557 2557 2557 2557 [ 913.867958] Node 0 DMA32 free:26432kB min:36272kB low:45340kB high:54408kB active_anon:1876736kB inactive_anon:756kB active_file:4kB inactive_file:0kB unevictable:0kB writepending:0kB present:3129332kB managed:2621272kB mlocked:0kB kernel_stack:15776kB pagetables:48676kB bounce:0kB free_pcp:116kB local_pcp:0kB free_cma:0kB [ 913.905854] lowmem_reserve[]: 0 0 0 0 0 [ 913.929028] Node 0 Normal free:0kB min:4kB low:4kB high:4kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:348kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 913.959101] lowmem_reserve[]: 0 0 0 0 0 [ 913.968867] Node 1 Normal free:53524kB min:53612kB low:67012kB high:80412kB active_anon:3398368kB inactive_anon:32kB active_file:124kB inactive_file:404kB unevictable:0kB writepending:0kB present:3932160kB managed:3870192kB mlocked:0kB kernel_stack:27360kB pagetables:81372kB bounce:0kB free_pcp:500kB local_pcp:64kB free_cma:0kB [ 914.006081] lowmem_reserve[]: 0 0 0 0 0 [ 914.022362] Node 0 DMA: 2*4kB (UH) 14*8kB (UH) 7*16kB (EH) 2*32kB (UH) 4*64kB (UEH) 3*128kB (MEH) 1*256kB (E) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 10408kB [ 914.060107] Node 0 DMA32: 126*4kB (UME) 774*8kB (UME) 684*16kB (UME) 276*32kB (UME) 1*64kB (E) 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 26536kB [ 914.087850] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 914.099380] Node 1 Normal: 427*4kB (UME) 648*8kB (UMEH) 603*16kB (UME) 439*32kB (UME) 65*64kB (UEH) 24*128kB (UME) 23*256kB (UMH) 10*512kB (UM) 5*1024kB (UME) 0*2048kB 0*4096kB = 53948kB [ 914.117654] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 914.126993] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 914.136391] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 914.156566] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 914.173413] 311 total pagecache pages [ 914.177398] 0 pages in swap cache [ 914.180942] Swap cache stats: add 0, delete 0, find 0/0 [ 914.186314] Free swap = 0kB [ 914.189335] Total swap = 0kB [ 914.197489] 1965979 pages RAM [ 914.200707] 0 pages HighMem/MovableOnly [ 914.204683] 339049 pages reserved [ 914.208150] 0 pages cma reserved [ 914.215726] Out of memory: Kill process 5969 (syz-executor.0) score 1007 or sacrifice child [ 914.225434] Killed process 5969 (syz-executor.0) total-vm:75360kB, anon-rss:16580kB, file-rss:34800kB, shmem-rss:0kB [ 914.285288] oom_reaper: reaped process 5969 (syz-executor.0), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB 22:52:54 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000340)) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r3) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000040), 0x0) r4 = dup(0xffffffffffffffff) write$UHID_DESTROY(r4, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:52:55 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x4, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) 22:52:55 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x63, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/95, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = dup(0xffffffffffffffff) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:52:55 executing program 3: bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$SO_TIMESTAMP(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000000)=0x79, 0x4) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x510, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x2, 0x16, &(0x7f0000002d40)=ANY=[@ANYBLOB="61128c000000000061138c0000000000bf2000000000000015000000080000002d0301000000000095000000000000006916000000000000bf67000000000000350600000fff07006706000002000000070300000ee60060bf050000000000000f650000000000006507f9ff01000000070700004c0000001f75000000000000bf54000000000000070400000400f9ffad4301000000000095000000000000000500000000000000950000000000000032ed3c5be95e5db67754bb12dc8c27df8ecf264e0f84f9f17d3c30e3c7bdd2d17f2f1754558f2278af6d71d79a5e12814cb1d8a5d4601d295c45a6a0b9bdb7dd399703d6c4f6f3be4b369289aa6812b8e007e733a9a4f16d0a3e1282ee45a010fb94fe9de56c9d8a814261bdb94a05000000c6c60bf70d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cad3f1d5af65727546e7c955ccefa1f6ab689fde4de4e63ede20271a51445dc8da39e5b0ab71ca1b901627b562ed04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfec88158f0200000000c8fb735fd552bdc206004aeb0743eb2dc819b6cf5c8ac86d8a297dff0445a13d0045fb3cda32a673a6bb55d8c85f21dce431e56723888fb126a163f16fb2ad9bc1172ba7cbebe174aba210d739a018f9bbec63222d20cecac4d03723f1c932b3a6aa57f1ad2e99e0e67a993716dbf580469f0f53acbb40b401e3738270b315d362ed834f2af97787f696649a462e7ee4bcf8b07a10d6735154beb4000000000000000000000000000000bc00f674629709e7e78f4ddc211bc3ebf0bd9d42ca019dd5d022cf74686e9fbe2562671cd47840a7afaab43176e65ec1118d46d1e827f3472f4445d253887a5ad103649afa17690884f800031e03a651bb96589a7eab04871bc47287cd31cc43ea0ffb567b40407d000000000000000000000000005f37d83f84e98a523d80bd0d0d703f37ca363f601ae899a53f6715a0a62a34b0c94cce6994521629ab028acfc1d926a0f6a5480a55c22fe394ac000000000000000000000000000000437d57defb79ea"], &(0x7f0000000100)='GPL\x00'}, 0x48) r0 = gettid() tkill(r0, 0x3c) syz_emit_ethernet(0x3e, &(0x7f0000000480)={@link_local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "a0f009", 0x8, 0x3a, 0x0, @rand_addr="f050ad01ac50acec29794372ed06d63e", @mcast2, {[], @ndisc_rs}}}}}, 0x0) 22:52:55 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r6, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r7) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r8 = accept$alg(r4, 0x0, 0x0) r9 = dup(r8) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) r10 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r10, &(0x7f00000017c0), 0x315, 0x800000) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r10, 0xc02064b9, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:52:55 executing program 3: open(0x0, 0x0, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) 22:52:56 executing program 3: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000540)=ANY=[], 0x133) 22:52:56 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r3) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000040), 0x0) r4 = dup(0xffffffffffffffff) write$UHID_DESTROY(r4, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:52:56 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) prctl$PR_GET_SECCOMP(0x15) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() setsockopt$bt_l2cap_L2CAP_OPTIONS(r2, 0x6, 0x1, &(0x7f0000000100)={0x7, 0x4, 0x0, 0x4, 0x8, 0x3, 0x2}, 0xc) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r8) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) r9 = dup(0xffffffffffffffff) syz_mount_image$iso9660(&(0x7f00000001c0)='iso9660\x00', &(0x7f00000002c0)='./file0\x00', 0x1000, 0x5, &(0x7f0000000700)=[{&(0x7f0000000480)="c43c2e959e9b572911c3f230128334b2c376d5c57dca8806d8e92db6364deaca9cbf62e84728b50a94b20b3bcf12b11e9a60538d2b29980eb56ed96422bfe4ecd09511b7cd9916b1f1ad2e91e6ba9eae3a7add6651b0f82a12161c543bf9e786bc8b39bb8f0d354a1137d4b3c2c50d5b", 0x70}, {&(0x7f0000000300)="5a4e37c1db29014980c12c716c5f79e4ffe184dc06774303f8ac2e6f7d526ece17144bb9edfd84699126f3cba82bdebe07", 0x31, 0x1000000000000000}, {&(0x7f0000000500)="b45818df19a735e61e72bfa8", 0xc, 0x7}, {&(0x7f0000000640)="1dba48c14833ac1f2457453bcd4446e3d360a225be0fec3493b1a2aadfe9a02c95b303f45123ebf217d29aab667ea366c13af423d7d1086ea8234c5739e7f6f111a492ff3a19954e8493d746c29d29e3eb41ed2b574340df171e02309b121f786bbe64", 0x63, 0x400}, {&(0x7f00000006c0)="4e21aba43768951679dff7aeee28f29e16c89c1021c60abcc230", 0x1a, 0x4}], 0x414, &(0x7f0000000880)=ANY=[@ANYBLOB='unhide,nojoliet,defcontext=root,func=FILE_MMAP,defcontext=sysadm_u,fowner=', @ANYRESDEC=0xee00, @ANYBLOB="eeffcc188b899c19f40100296dd053f60b723b63bea325f40566d53dec7c1127adc1faffb0f471aaf00387f82ed8c44ea80b6396eeac971c6bb76af9a9995ccde1672a8a91b668801100525bee975ef8ea016b687d06767aa1b666eaabff075a442b4aae15122b000000"]) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:52:56 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000040)={0x0, 0x2a9, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="4800000010000507000000000000c40000000000", @ANYRES32=r5, @ANYBLOB="000000000000000028001200090001007665746800000000180002001400010000000000", @ANYRES32=0x0, @ANYBLOB="0000b20000000000"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="38000000240007050000004007a2a30005000000", @ANYRES32=r5, @ANYBLOB="00000000ffffffff000000000900010068667363000000000800020000000000"], 0x38}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000300)=@newtfilter={0x48, 0x28, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {0x4}}, [@filter_kind_options=@f_rsvp6={{0xa, 0x1, 'rsvp6\x00'}, {0x18, 0x2, [@TCA_RSVP_DST={0x14, 0x2, @initdev={0xfe, 0x88, [], 0x0, 0x0}}]}}]}, 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000300)=@newtfilter={0x48, 0x28, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {0x4}}, [@filter_kind_options=@f_rsvp6={{0xa, 0x1, 'rsvp6\x00'}, {0x18, 0x2, [@TCA_RSVP_SRC={0x14, 0x3, @ipv4={[], [], @empty}}]}}]}, 0x48}}, 0x0) 22:52:56 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r4, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r5, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) fcntl$dupfd(r4, 0x0, r5) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = socket$alg(0x26, 0x5, 0x0) r7 = getegid() r8 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r8, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r7, r9) setsockopt$ALG_SET_KEY(r6, 0x117, 0x1, &(0x7f0000000040), 0x0) r10 = accept$alg(r6, 0x0, 0x0) r11 = dup(r10) sendmsg$IPSET_CMD_TEST(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000100), 0xc, &(0x7f00000001c0)={&(0x7f0000000480)={0xb4, 0xb, 0x6, 0x201, 0x0, 0x0, {0x1, 0x0, 0x1}, [@IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_PORT_TO={0x6, 0x5, 0x1, 0x0, 0x4e20}]}, @IPSET_ATTR_DATA={0x6c, 0x7, 0x0, 0x1, [@IPSET_ATTR_LINENO={0x8, 0x9, 0x1, 0x0, 0x7}, @IPSET_ATTR_CIDR={0x5, 0x3, 0x8}, @IPSET_ATTR_MARK={0x8, 0xa, 0x1, 0x0, 0x4}, @IPSET_ATTR_IP={0xc, 0x1, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV4={0x8, 0x1, 0x1, 0x0, @loopback}}, @IPSET_ATTR_NAME={0x9, 0x12, 'syz2\x00'}, @IPSET_ATTR_SKBPRIO={0x8, 0x1c, 0x1, 0x0, 0x9}, @IPSET_ATTR_NAME={0x9, 0x12, 'syz0\x00'}, @IPSET_ATTR_IP_TO={0xc, 0x2, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV4={0x8, 0x1, 0x1, 0x0, @loopback}}, @IPSET_ATTR_PACKETS={0xc, 0x19, 0x1, 0x0, 0x6}, @IPSET_ATTR_NAMEREF={0x9, 0x13, 'syz0\x00'}]}, @IPSET_ATTR_ADT={0x1c, 0x8, 0x0, 0x1, [{0xc, 0x7, 0x0, 0x1, @IPSET_ATTR_PROTO={0x5, 0x7, 0x8}}, {0xc, 0x7, 0x0, 0x1, @IPSET_ATTR_CIDR2={0x5, 0x15, 0x8}}]}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}]}, 0xb4}}, 0x4041004) write$UHID_DESTROY(r11, &(0x7f0000000200), 0xffffff77) setsockopt(r11, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:52:56 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x26}}, 0xe8) r1 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/checkreqprot\x00', 0x12d180, 0x0) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000080)='IPVS\x00') sendmsg$IPVS_CMD_SET_INFO(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x68, r2, 0x4, 0x70bd25, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xffffffff}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x3f}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x6}, @IPVS_CMD_ATTR_DEST={0x34, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_TUN_PORT={0x6, 0xe, 0x4e24}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x5c5a}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x7ff}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x4}, @IPVS_DEST_ATTR_TUN_TYPE={0x5, 0xd, 0x1}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x3}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}]}, 0x68}, 0x1, 0x0, 0x0, 0xc001}, 0x1) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) 22:52:56 executing program 3: r0 = socket$kcm(0x2b, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$kcm(0x10, 0x0, 0x10) r1 = socket$kcm(0x10, 0x2, 0x10) recvmsg$kcm(r1, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0x0) sendmsg$kcm(r1, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000000)="2e0000003000815be00f80ecdb4cb904054865160800030014000000000004140e000a001500cd5edc2976d153b4", 0x2e}], 0x1}, 0x0) [ 916.511634] syz-executor.3 invoked oom-killer: gfp_mask=0x14082c2(GFP_KERNEL|__GFP_HIGHMEM|__GFP_NOWARN|__GFP_ZERO), nodemask=(null), order=0, oom_score_adj=0 [ 916.594506] syz-executor.3 cpuset=syz3 mems_allowed=0-1 [ 916.617385] CPU: 0 PID: 7487 Comm: syz-executor.3 Not tainted 4.14.173-syzkaller #0 [ 916.625341] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 916.635231] Call Trace: [ 916.637854] dump_stack+0x13e/0x194 [ 916.641528] dump_header+0x178/0x6d4 [ 916.645246] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 916.650279] ? _raw_spin_unlock_irqrestore+0xa0/0xe0 [ 916.655402] ? ___ratelimit+0x50/0x519 [ 916.659305] oom_kill_process.cold+0x10/0xae3 [ 916.663838] ? lock_downgrade+0x6e0/0x6e0 [ 916.667993] out_of_memory+0x2d5/0x1110 [ 916.672209] ? oom_killer_disable+0x1c0/0x1c0 [ 916.676704] ? mutex_trylock+0x152/0x1a0 [ 916.680760] __alloc_pages_slowpath+0x1fbf/0x26c0 [ 916.685619] ? warn_alloc+0xf0/0xf0 [ 916.689357] __alloc_pages_nodemask+0x5d3/0x700 [ 916.694017] ? __alloc_pages_slowpath+0x26c0/0x26c0 [ 916.699021] ? __kmalloc_node+0x38/0x70 [ 916.703075] ? rcu_read_lock_sched_held+0x10a/0x130 [ 916.708964] ? kasan_unpoison_shadow+0x30/0x40 [ 916.713535] alloc_pages_current+0xe7/0x1e0 [ 916.717878] __vmalloc_node_range+0x40b/0x6c0 [ 916.722378] vzalloc+0x42/0x50 [ 916.732141] ? alloc_counters.isra.0+0x42/0x80 [ 916.736795] alloc_counters.isra.0+0x42/0x80 [ 916.741509] do_ipt_get_ctl+0x406/0x760 [ 916.745470] ? save_trace+0x290/0x290 [ 916.749254] ? alloc_counters.isra.0+0x80/0x80 [ 916.753850] ? __mutex_unlock_slowpath+0x75/0x780 [ 916.758677] ? find_held_lock+0x2d/0x110 [ 916.762725] ? wait_for_completion+0x390/0x390 [ 916.767410] ? nf_sockopt_find.constprop.0+0x1ad/0x220 [ 916.772694] nf_getsockopt+0x62/0xc0 [ 916.776428] ip_getsockopt+0x105/0x150 [ 916.780967] ? do_ip_getsockopt+0x1470/0x1470 [ 916.785451] ? finish_task_switch+0x178/0x620 [ 916.790124] ? switch_mm_irqs_off+0x5db/0xec0 [ 916.794750] tcp_getsockopt+0x7b/0xc0 [ 916.798543] SyS_getsockopt+0x102/0x1c0 [ 916.802593] ? SyS_setsockopt+0x1e0/0x1e0 [ 916.806728] ? do_syscall_64+0x4c/0x640 [ 916.810686] ? SyS_setsockopt+0x1e0/0x1e0 [ 916.814907] do_syscall_64+0x1d5/0x640 [ 916.818784] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 916.824138] RIP: 0033:0x45f18a [ 916.827320] RSP: 002b:00007fffce584308 EFLAGS: 00000216 ORIG_RAX: 0000000000000037 [ 916.835200] RAX: ffffffffffffffda RBX: 00007fffce584330 RCX: 000000000045f18a [ 916.842652] RDX: 0000000000000041 RSI: 0000000000000000 RDI: 0000000000000003 [ 916.849908] RBP: 000000000071fe60 R08: 00007fffce58432c R09: 0000000000004000 [ 916.857252] R10: 00007fffce584430 R11: 0000000000000216 R12: 0000000000000003 [ 916.864606] R13: 0000000000000000 R14: 0000000000000000 R15: 000000000071f7a0 [ 916.890559] Mem-Info: [ 916.893914] active_anon:1316571 inactive_anon:195 isolated_anon:0 [ 916.893914] active_file:603 inactive_file:657 isolated_file:32 [ 916.893914] unevictable:0 dirty:24 writeback:0 unstable:0 [ 916.893914] slab_reclaimable:19254 slab_unreclaimable:110907 [ 916.893914] mapped:53443 shmem:251 pagetables:32602 bounce:0 [ 916.893914] free:24134 free_pcp:202 free_cma:0 [ 916.930580] Node 0 active_anon:1881236kB inactive_anon:756kB active_file:4kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:208904kB dirty:0kB writeback:0kB shmem:972kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 1388544kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 916.964475] Node 1 active_anon:3378548kB inactive_anon:24kB active_file:1980kB inactive_file:2784kB unevictable:0kB isolated(anon):0kB isolated(file):128kB mapped:4568kB dirty:196kB writeback:0kB shmem:32kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 917.124758] Node 0 DMA free:10408kB min:220kB low:272kB high:324kB active_anon:4480kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:20kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 917.153805] lowmem_reserve[]: 0 2557 2557 2557 2557 22:52:57 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r3) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000040), 0x0) r4 = dup(0xffffffffffffffff) write$UHID_DESTROY(r4, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) [ 917.159521] Node 0 DMA32 free:27240kB min:36272kB low:45340kB high:54408kB active_anon:1876736kB inactive_anon:756kB active_file:4kB inactive_file:0kB unevictable:0kB writepending:0kB present:3129332kB managed:2621272kB mlocked:0kB kernel_stack:15776kB pagetables:48676kB bounce:0kB free_pcp:4kB local_pcp:0kB free_cma:0kB [ 917.223721] lowmem_reserve[]: 0 0 0 0 0 [ 917.242495] Node 0 Normal free:0kB min:4kB low:4kB high:4kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:348kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB 22:52:57 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080), 0xd}, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x10000, 0x0) ioctl$sock_inet_tcp_SIOCATMARK(r1, 0x8905, &(0x7f0000000040)) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x41395527) pipe(&(0x7f0000000340)={0xffffffffffffffff}) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$SG_SET_FORCE_PACK_ID(r3, 0x227b, &(0x7f0000000100)=0x1) ioctl$KVM_SMI(r2, 0xaeb7) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) [ 917.354822] lowmem_reserve[]: 0 0 0 0 0 [ 917.365404] Node 1 Normal free:54640kB min:53612kB low:67012kB high:80412kB active_anon:3380636kB inactive_anon:20kB active_file:4608kB inactive_file:9440kB unevictable:0kB writepending:280kB present:3932160kB managed:3870192kB mlocked:0kB kernel_stack:26880kB pagetables:81368kB bounce:0kB free_pcp:1208kB local_pcp:496kB free_cma:0kB 22:52:58 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0x41395527) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/nvram\x00', 0x1c2, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r6, 0xc02c5341, 0x0) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) r8 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r8, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r7, 0x84, 0x77, &(0x7f0000000100)={r9}, 0x8) getsockopt$inet_sctp_SCTP_CONTEXT(r6, 0x84, 0x11, &(0x7f0000000480)={r9, 0xc000000}, &(0x7f00000004c0)=0x8) getsockopt$inet_sctp6_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000000480)={0x0, 0x2b, 0x7fff, 0xdbe, 0x0, 0x5, 0x4, 0x10001, {r9, @in={{0x2, 0x4e22, @broadcast}}, 0x0, 0x5, 0x5, 0x6, 0x8}}, &(0x7f0000000100)=0xb0) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r5, 0x84, 0x1b, &(0x7f0000000640)={r10, 0xe6, "b42f11e72d65006a155f3d71f22df530728ae935b0d3ad23a175c3f345ea1371e599f2253b5895270a4aa929c753311cd490b19cc8d7a91b6c881eda20a507f583b0d3d15502d3e749a827282d4232afb81501cf997bcfadacf4ad61c42a538296552780f17c6de5b627a31117c0fccd39760a254d334e7b061903c2ef8a9c1732806912fbf6ea4250cfa5f47a9c94a08663997b9dab3e4714e21cfcf9d90879b0e634d21a7607ab3fc0ec52b95244871645ca82275b1686bb900bc43d50aafad88764b0967d57f93b8d555e48fedc11bd3fa6eb1834d009db56c953b3eaa4581b4fac1aa32e"}, &(0x7f00000001c0)=0xee) r11 = socket$alg(0x26, 0x5, 0x0) r12 = getegid() r13 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r13, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r12, r14) setsockopt$ALG_SET_KEY(r11, 0x117, 0x1, &(0x7f0000000040), 0x0) r15 = dup(0xffffffffffffffff) write$UHID_DESTROY(r15, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) [ 917.465071] lowmem_reserve[]: 0 0 0 0 0 [ 917.482818] Node 0 DMA: 2*4kB (UH) 14*8kB (UH) 7*16kB (EH) 2*32kB (UH) 4*64kB (UEH) 3*128kB (MEH) 1*256kB (E) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 10408kB [ 917.548467] Node 0 DMA32: 108*4kB (UME) 780*8kB (UME) 728*16kB (UME) 275*32kB (UME) 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 27120kB [ 917.600088] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 917.637752] Node 1 Normal: 117*4kB (UE) 93*8kB (UMEH) 581*16kB (UMEH) 554*32kB (UMH) 87*64kB (UMEH) 37*128kB (UM) 22*256kB (UMH) 10*512kB (UM) 5*1024kB (UME) 0*2048kB 0*4096kB = 54412kB [ 917.712028] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 917.767717] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 917.804184] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 917.826022] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 917.848245] 2813 total pagecache pages [ 917.863447] 0 pages in swap cache [ 917.880115] Swap cache stats: add 0, delete 0, find 0/0 [ 917.905619] Free swap = 0kB [ 917.935677] Total swap = 0kB [ 917.954503] 1965979 pages RAM [ 917.979768] 0 pages HighMem/MovableOnly [ 918.018160] 339049 pages reserved [ 918.034735] 0 pages cma reserved [ 918.049143] Out of memory: Kill process 6037 (syz-executor.0) score 1007 or sacrifice child [ 924.641266] NOHZ: local_softirq_pending 08 [ 924.649036] NOHZ: local_softirq_pending 08 22:53:08 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) recvmsg$kcm(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000200)=@nfc, 0x80, &(0x7f0000000000)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1, &(0x7f0000000280)=""/240, 0xd932}, 0x0) r0 = socket$kcm(0xa, 0x2, 0x11) r1 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)='\x00'}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.stat\x00', 0x26e1, 0x0) r3 = socket$kcm(0x2, 0x2, 0x0) setsockopt$sock_attach_bpf(r3, 0x1, 0x3e, &(0x7f00000002c0)=r2, 0x161) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.stat\x00', 0x26e1, 0x0) r5 = socket$kcm(0x2, 0x2, 0x0) setsockopt$sock_attach_bpf(r5, 0x1, 0x3e, &(0x7f00000002c0)=r4, 0x161) ioctl$TUNSETSTEERINGEBPF(r2, 0x800454e0, &(0x7f0000000040)=r4) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x7) sendmsg$kcm(r0, &(0x7f0000000480)={&(0x7f0000000080)=@in6={0xa, 0x2, 0x0, @mcast2={0xff, 0x2, [0xe803, 0x0, 0x2a0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}, 0x14}, 0x80, &(0x7f0000000340), 0x2b, &(0x7f0000000180)}, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) 22:53:20 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000002c0)={0x0, 0x70, 0x9, 0x5, 0xfd, 0x2, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1800000, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x420, 0x7fff, 0xe0, 0x5, 0xd0, 0x2000, 0x5}) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r3) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000040), 0x0) r4 = dup(0xffffffffffffffff) write$UHID_DESTROY(r4, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) [ 943.203506] NOHZ: local_softirq_pending 08 22:53:34 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) recvmsg$kcm(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000200)=@nfc, 0x80, &(0x7f0000000000)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1, &(0x7f0000000280)=""/240, 0xd932}, 0x0) r0 = socket$kcm(0xa, 0x2, 0x11) r1 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)='\x00'}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.stat\x00', 0x26e1, 0x0) r3 = socket$kcm(0x2, 0x2, 0x0) setsockopt$sock_attach_bpf(r3, 0x1, 0x3e, &(0x7f00000002c0)=r2, 0x161) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.stat\x00', 0x26e1, 0x0) r5 = socket$kcm(0x2, 0x2, 0x0) setsockopt$sock_attach_bpf(r5, 0x1, 0x3e, &(0x7f00000002c0)=r4, 0x161) ioctl$TUNSETSTEERINGEBPF(r2, 0x800454e0, &(0x7f0000000040)=r4) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x7) sendmsg$kcm(r0, &(0x7f0000000480)={&(0x7f0000000080)=@in6={0xa, 0x2, 0x0, @mcast2={0xff, 0x2, [0xe803, 0x0, 0x2a0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}, 0x14}, 0x80, &(0x7f0000000340), 0x2b, &(0x7f0000000180)}, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) 22:53:47 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r2, &(0x7f00000017c0), 0x315, 0x800000) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r3) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000040), 0x0) r4 = dup(0xffffffffffffffff) write$UHID_DESTROY(r4, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:53:49 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0xfec0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r2, 0x0, 0x30, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000002000000ac141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000002000000ac1e0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaffffffffffffff00"/272], 0x10c) ioctl$sock_SIOCBRADDBR(r2, 0x89a0, &(0x7f0000000080)='ip6tnl0\x00') ptrace$setsig(0x4203, r1, 0x833, &(0x7f0000000000)={0x22, 0x3f, 0x373b}) 22:53:54 executing program 1: r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) prlimit64(r0, 0x0, &(0x7f0000000280)={0x4000000005, 0x8d}, 0x0) ioctl$ASHMEM_GET_SIZE(0xffffffffffffffff, 0x40046f41, 0x76006e) r1 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ubi_ctrl\x00', 0x0, 0x0) ioctl$ASHMEM_GET_SIZE(r1, 0x40046f41, 0x76006e) getsockopt(0xffffffffffffffff, 0x114, 0x8, 0x0, &(0x7f0000000000)) syz_mount_image$xfs(&(0x7f00000000c0)='xfs\x00', &(0x7f0000000100)='./file0\x00', 0x7, 0x1, &(0x7f0000001140)=[{&(0x7f0000000140)="f9d310b62d75711179a3be4d1ef8526d80f43398105f526bd8a38ce4659e59548063150456fdfa1b206099584c6fd34b03899a486d696c4cbc7d9f69527e3af1eede4ab58da52e9d0e47ab4a2af98125de45daacfd1c8f9632ca407eda928a5db659c53274a305136f766d29b31ce78aec19afabba7fe5c804d1f40aadeea8342802f73a55e28b350b9dac1df889005677b286902cec930072767c8f5babdcfa68c79da787eebe12927db5c3af05c8d4ad820288f602af8eab930f38be528ebcce7384af90e28834306f3aaeb5d861447eb5d32c9b2bf3b6ea17a4ab49473c2f27098cddbb963478f26ea621b644e761f41024ce9ebfae15552d6ae10755d66a7f7dcea3762a931051a222b687ed14c11d686533808601c4d5fea1e71ee293b4e13f30d0c798fde3d984e7cf8da93cbd7d4d57c9eb372caafc139a35a487ad118d8c6a6cc0b67657b75df2977858be30ce5303a848290bdad50a415162016b2b92913ab022c66c20eb9d2ed5f4bd15988d132769356af58a290ad6404dbb1fc4c69bafaf5309fd6d701aec83b25138afd797527ece73fe582a225fb440f6546ec493e9cf83fd08db70f874a4583d12493b272468aed307d672f4b0b6316ae284965c200de7220e00b43b9330e79e8a0cbff7747129ad3e0258621c05eb416918c7c94d9202bd429603987146f805508b2686569bac42ba995273d4fc266df1598c55f3ce488c8997d7bccd90119b95dc61e8e238480652ef72e20b876cb36a2a9008ec3609a90d58cd442849899b1ec79c896869c391d3dd44c4ee839049dce70499822caff27af3206a0373cbbbecb5e1e506709d73ce7ff1cd8776ba3d21b704df0a301eba3b857d93576049b56feb1fc6294a10753145c3778194744d1196fca2177e672f8515eac26222af2006234d60e31c19c055b9eb0f843e02ed42268e214cdf24fc110c9fd56d8aadc11b32b39e40e7eb13933aa5b0774f37e29ac9a20059990cb4e7774cdf1e63d319f4ce9d4608db8ccdeb12d1a945411f90d2b20eb631ca53b5e34a9f047f148fec98e1ca4e597a7e95beb50c7f28cdf1d5ffb953c32edd896b554c1607368301ef419fdc8edeead0f81b352be6f48ce39f586450e597721ad13b825eac91c15fcdf8e9e064358862fd5ff87071ef7190c5ca46d0296624fff80ac64cebe6a4c878abd0f8286821eb5e08d0218b4c0bc9a1266b33af887c9a3083202213830e64ceff3f1f6a128bb7207e10841e7b7642dd6a512b5096f0e30d590bcaab470f3db00b8ee4536b03b593da812885f806a95c3193afb8cda4d38f170c17dea7fd97c01e117a91ca95092fd6e617e126cf8b19edaec3ee4e62ae58337fd8d3866b0c4d7a28ddca6a8e03013e118122206b1ef3ddba6a4df65ce4893a5b2dbe2df892573fa94a6035ff3d510d0d6cffb8bf0be35a5c74b41ddd7786702eae8124800a041e3ae1782cddb19141c740c7be67ede373d8fbfd9cc50cdff8d070bf17dc2a6dab175bc557c02058d393e47ab27c03c9e6bfb22ef63746a5936390e2b7e877e151f0cd26c51367b9915c3920e70d12bad13725ecf6b1ae75f5df8dee1b5da65e7d875316e7d183ec1ff6032e9aefc2cef990470ca11c34c5784b54ac68041161a406da94ba5a82b7eb9ecfb92fd75919980f28677f1bf63087fbec2cf9c3c295121279b5286a17a20f08d99e54623ab97722f084c1e84f44b5547a6f416f85fa050d75ed385ed8e09df7f65a67fab91ee377cbf448d1be891729d3e445cf8c24162a1b4e6a0f1c3943266bb1fd30e6d47dcdcb964059fc4f5eace2d989668126160efbb49c09f00bc116df25d15b62a5cdc13b3a11389199088ea75f2a9181e2b2111f04d82892f8f1ca7ab600366cfc20b9ce8c8faa7503a27397648f41699baab10e0ca875cd045aa0e3b9afa8bd779ba5b4fb044e7ebc06a8646fa3e9fc5359aec604d6c7a9c9aa21c6817bfffdffc2ce6dea8901a2be6f7ea394eff9bdbab8daf47c95031a94bde9bc431ef8cadca8743040b9b9528c7d3789b65df75005ea903790886b79ff01a8863837c264e90146c20132c39b9ac2311c5dadb8303af8978d030f7908cd543973f5e5844def4b305d0bdd1b6c31eb68a23e6aa5abc4acc7cb37f8fe65980a40aeccebee2cbeb8c5e2e8f23e9f33465a0412ae94f004e5f75e952b4989d335768e08a9157f6ed4dafc49174a61248a99ea6690dda9ddcdaa8ba5c9153acfab8ab1c7cb48855e9d1c5f1560bdb2cd531f88a7af928daca66a1a038ccdfc83100f7350239a25c3f81e662be91ffc3e3308220739baacdbb27c1de0d8b6e0c084466f22d691cd702c55ab62c9e3a7a2991be0dd5ea56ca8161d93c4aba95a765253f85511f3c2a37a6a08eab4dba9adf74ecb742b96da1ccd759bf5542073e3e9b65871c36fb2213c107d2e4136e16ede8e97a296de20e270555caad2b6b0ba91c55fb74c6f872aca40a32e1f443e8118a9e5dbfaf7e6f1f626c5186660d358cfbb21d216c3bf43d3d52e4b52ee2fec93f66ca78fae843fd1317b0b5309e0ae3c1ff95974e94d6826d67c207e7b8e3e27afe5cf782e10847c49c734a8ef2aff1b81f451614afb8c54999fd476889e51f87f6ef697576d9b89b96aca257cf6f6f3bed085d795660b7a71015a5c891c5b30f3e9fdb6a5c13bd1f3d20235da2bbd54132ef3639c5f7a9cedb72f196a50e94f2ca699b458747f824b59848b5cdc986d13d2e013cba28d62e5aa226f21acfdeae9b888967a8f6d548877b05f82e0034eda077a1ce90d75c18270a044d2dd798c4e25fb5bc0c30bd0031453f6eb008c90a51012a193dee3b0de40e5ac75741f3834594fb109293f04bebc383239d8fb6ad5ed04d4c5d38e6626677ed1b8ed509058717fca66c9a9d40b65b6b6cbed30941a2fa46af49786869332aeceeea4a2e0597ca611a52446ffb3d98c9a8648e3779aa4ca53c51d5cb5da55a55015201568bebf5ef70c0ea85320d098d2db21a991a74b5ae5c41625616ca15d08c4b03c51f8d17f1ac8994c03d9062da4e65c51d1befc921235149515cd3dea4c97feb5573e79bfd10c792d25289281455439fc7300f371e239b6119ce160ba413d2a2fb8f5bb8273a17748f87ce837ef6ba4bd0c5d3adb23bb3d878bbab460d05cc0140c71e24135c9c4c0f2df624957249362c0fb71fc8d2830f0617b65dd379d8e99a771826eb80e3bf50044a2eb8e06ebc77331896a4374ada4aa0da97114dbe7d04a3649189aaee1a103011cbb9e449cd607e8ca35ef7c8705b9513aa7ed983accbf2bbcc5838ad608dbe23e05647ea835684010c91699d0ee86a3e2f9d0d808618c5d759ec23ab613837af2bb05236defd18990d522b650e27d816b228602c8b4a0fe4fda086a04e757dd78f566e972ed5c4a5146696730c0237ffa84a832248301b68d74c123ba90dfdd02e5d9779719374b90db09cd98cec6c5fd0909e3a6327be2f78bc950d540cb07ac863738331eee897b9218d9acf1baf9d745c00bc7d4b0f65af081e4f70f7a5ebde93afb1915273a6445dd944461ada90f7cb3a80de28e6695255402a8b23bbbfff03a1336fbad7a52963a5b9c9edaab66120d3b03d5b12bba20e4d2e1012c21bd09f3f5df36ab52b16601a824a32374a2608e7cbd28252de425f5b2875808cda53093ed24ca71cf3e5e58616d87e61bc8ea7ad99ee16ac18fc1d340d9d5ad43dc1532a9d473367961496495c81d3aeaf8c374f274fd4843085a3beb6024ede33822ed74325dcfcfa2b9ce9ff18a7b898b46e30b8b5346d9f163eb8dae2f74fd0c940bf1159c1da681e13ade806f6a358253fafa8dffd8f7a988e81775ecee965dd0e52a8d37dac63cdd50df7536ad6c64b44ae7758416bf08955ab226b0cac1277b2b1c5d9993ac886d26957a0cddb748098038b17154a1f9365156c2698a402a54d1eda481e382d7785f0b1445949c75412e6443eef168fdc537b1a4941bc3e2567eb2f91033eb07dddc22596cbce0828d65b409eba78d93e62fc668168386befa8521de7e239629724e26a3e9d36eabddcd2286cc3cf43ef66d94566ecb890757f066a01113f32cd23680e483e256b4f0f01a7a1fa97f92fcf84536cb1e56a6970810c97ce51378f7d7c3f01976288b25ba2841f1888c952644a5a7cc6db98ff0c58c41f49357a208fdbc7b34d357f6dc6c1452a1f99345431bf1f203ea5cf1877768ea5e8869cccb3e38faf36d59b9e4d2addf2d3629a1454854c6cc142562cb9ebdd5d1cf680572fd8b734a2fc445cfad50a05f4f20214991e0265ae9e09d22811852e8bde57c0303ea25882e87", 0xc00, 0x6}], 0x800009, &(0x7f0000001180)=ANY=[@ANYBLOB='sysvgroups,dont_hash,subj_type=]}NPLeth1vmnet0,smackfsdef={,vboxnet0.md5sumbdevcgroupGPL&%#^),appraise_type=imasig,appraise_type=imasig,audit,\x00']) syz_open_dev$tty1(0xc, 0x4, 0x4) 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) r2 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ubi_ctrl\x00', 0x0, 0x0) ioctl$ASHMEM_GET_SIZE(r2, 0x40186f40, 0x76006e) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyprintk\x00', 0x2, 0x0) r3 = getpid() sched_setattr(r3, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r4 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r4, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r6, 0x407, 0x0) write(r6, &(0x7f0000000340), 0x41395527) vmsplice(r5, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$alg(0x26, 0x5, 0x0) getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) 22:53:59 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) recvmsg$kcm(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000200)=@nfc, 0x80, &(0x7f0000000000)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1, &(0x7f0000000280)=""/240, 0xd932}, 0x0) r0 = socket$kcm(0xa, 0x2, 0x11) r1 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)='\x00'}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.stat\x00', 0x26e1, 0x0) r3 = socket$kcm(0x2, 0x2, 0x0) setsockopt$sock_attach_bpf(r3, 0x1, 0x3e, &(0x7f00000002c0)=r2, 0x161) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.stat\x00', 0x26e1, 0x0) r5 = socket$kcm(0x2, 0x2, 0x0) setsockopt$sock_attach_bpf(r5, 0x1, 0x3e, &(0x7f00000002c0)=r4, 0x161) ioctl$TUNSETSTEERINGEBPF(r2, 0x800454e0, &(0x7f0000000040)=r4) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x7) sendmsg$kcm(r0, &(0x7f0000000480)={&(0x7f0000000080)=@in6={0xa, 0x2, 0x0, @mcast2={0xff, 0x2, [0xe803, 0x0, 0x2a0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}, 0x14}, 0x80, &(0x7f0000000340), 0x2b, &(0x7f0000000180)}, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) [ 994.848192] syz-fuzzer invoked oom-killer: gfp_mask=0x14201ca(GFP_HIGHUSER_MOVABLE|__GFP_COLD), nodemask=(null), order=0, oom_score_adj=0 [ 994.862581] syz-fuzzer cpuset=/ mems_allowed=0-1 [ 994.868315] CPU: 0 PID: 7464 Comm: syz-fuzzer Not tainted 4.14.173-syzkaller #0 [ 994.877421] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 994.887758] Call Trace: [ 994.890494] dump_stack+0x13e/0x194 [ 994.894848] dump_header+0x178/0x6d4 [ 994.898651] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 994.904427] ? _raw_spin_unlock_irqrestore+0xa0/0xe0 [ 994.911636] ? ___ratelimit+0x50/0x519 [ 994.915562] oom_kill_process.cold+0x10/0xae3 [ 994.920269] ? lock_acquire+0x170/0x3f0 [ 994.924353] ? lock_downgrade+0x6e0/0x6e0 [ 994.928671] out_of_memory+0x2d5/0x1110 [ 994.932742] ? oom_killer_disable+0x1c0/0x1c0 [ 994.937238] ? mutex_trylock+0x152/0x1a0 [ 994.941375] __alloc_pages_slowpath+0x1fbf/0x26c0 [ 994.946220] ? warn_alloc+0xf0/0xf0 [ 994.950030] __alloc_pages_nodemask+0x5d3/0x700 [ 994.955101] ? __alloc_pages_slowpath+0x26c0/0x26c0 [ 994.960323] ? lock_downgrade+0x6e0/0x6e0 [ 994.964652] alloc_pages_current+0xe7/0x1e0 [ 994.969309] __page_cache_alloc+0x245/0x3d0 [ 994.974422] filemap_fault+0xc21/0x1c30 [ 994.978497] ? __lock_page_or_retry+0x8a0/0x8a0 [ 994.983386] ? lock_acquire+0x170/0x3f0 [ 994.987537] ? ext4_filemap_fault+0x7c/0xb0 [ 994.992125] ext4_filemap_fault+0x84/0xb0 [ 994.996279] __do_fault+0xfa/0x380 [ 995.000029] __handle_mm_fault+0x22e9/0x3280 [ 995.005099] ? copy_page_range+0x1d70/0x1d70 [ 995.009679] ? find_held_lock+0x2d/0x110 [ 995.013744] handle_mm_fault+0x288/0x7a0 [ 995.018358] __do_page_fault+0x4bc/0xb40 [ 995.022463] ? vmalloc_fault+0xdf0/0xdf0 [ 995.026574] ? do_page_fault+0x60/0x4f2 [ 995.030640] ? page_fault+0x2f/0x50 [ 995.034656] page_fault+0x45/0x50 [ 995.038108] RIP: 0020:0x13 [ 995.040955] RSP: 20e70840:000000c434a1b630 EFLAGS: 00000000 [ 995.050752] Mem-Info: [ 995.065278] active_anon:1318381 inactive_anon:197 isolated_anon:0 [ 995.065278] active_file:44 inactive_file:72 isolated_file:15 [ 995.065278] unevictable:0 dirty:2 writeback:0 unstable:0 [ 995.065278] slab_reclaimable:18946 slab_unreclaimable:110626 [ 995.065278] mapped:52296 shmem:251 pagetables:32479 bounce:0 [ 995.065278] free:24639 free_pcp:239 free_cma:0 [ 995.109810] Node 0 active_anon:1881064kB inactive_anon:756kB active_file:4kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:208904kB dirty:0kB writeback:0kB shmem:972kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 1388544kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 995.154679] Node 1 active_anon:3392460kB inactive_anon:32kB active_file:212kB inactive_file:260kB unevictable:0kB isolated(anon):0kB isolated(file):60kB mapped:268kB dirty:4kB writeback:0kB shmem:32kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 995.195013] Node 0 DMA free:10448kB min:220kB low:272kB high:324kB active_anon:4480kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:20kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 995.228718] lowmem_reserve[]: 0 2557 2557 2557 2557 [ 995.234645] Node 0 DMA32 free:33932kB min:36272kB low:45340kB high:54408kB active_anon:1876584kB inactive_anon:756kB active_file:4kB inactive_file:0kB unevictable:0kB writepending:0kB present:3129332kB managed:2621272kB mlocked:0kB kernel_stack:15776kB pagetables:48676kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 995.270778] lowmem_reserve[]: 0 0 0 0 0 [ 995.275388] Node 0 Normal free:0kB min:4kB low:4kB high:4kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:348kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 995.308947] lowmem_reserve[]: 0 0 0 0 0 [ 995.313709] Node 1 Normal free:55016kB min:53612kB low:67012kB high:80412kB active_anon:3392476kB inactive_anon:32kB active_file:60kB inactive_file:0kB unevictable:0kB writepending:0kB present:3932160kB managed:3870192kB mlocked:0kB kernel_stack:26688kB pagetables:81220kB bounce:0kB free_pcp:404kB local_pcp:52kB free_cma:0kB [ 995.350649] lowmem_reserve[]: 0 0 0 0 0 [ 995.355032] Node 0 DMA: 2*4kB (UH) 17*8kB (UH) 8*16kB (EH) 2*32kB (UH) 4*64kB (UEH) 3*128kB (MEH) 1*256kB (E) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 10448kB [ 995.373938] Node 0 DMA32: 581*4kB (UME) 1283*8kB (UME) 794*16kB (UME) 270*32kB (UME) 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 33932kB [ 995.388992] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 995.401225] Node 1 Normal: 709*4kB (ME) 429*8kB (UMEH) 187*16kB (UMEH) 585*32kB (UMEH) 94*64kB (UMEH) 38*128kB (UME) 22*256kB (UMH) 10*512kB (UM) 5*1024kB (UME) 0*2048kB 0*4096kB = 54732kB [ 995.420752] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 995.430175] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 995.439805] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 995.465356] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 995.485303] 339 total pagecache pages [ 995.489966] 0 pages in swap cache [ 995.493703] Swap cache stats: add 0, delete 0, find 0/0 [ 995.499334] Free swap = 0kB [ 995.503096] Total swap = 0kB [ 995.506114] 1965979 pages RAM [ 995.509428] 0 pages HighMem/MovableOnly [ 995.513478] 339049 pages reserved [ 995.517114] 0 pages cma reserved [ 995.522170] Out of memory: Kill process 15083 (syz-executor.4) score 1007 or sacrifice child [ 995.531587] Killed process 15083 (syz-executor.4) total-vm:75228kB, anon-rss:16568kB, file-rss:34816kB, shmem-rss:0kB [ 995.585500] oom_reaper: reaped process 15083 (syz-executor.4), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB 22:54:18 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r2) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000040), 0x0) r3 = dup(0xffffffffffffffff) write$UHID_DESTROY(r3, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) [ 998.923358] ubi0: attaching mtd0 [ 998.957993] XFS (loop1): unknown mount option [dont_hash]. [ 998.983222] ubi0: scanning is finished [ 998.991071] ubi0: empty MTD device detected [ 999.138629] ubi0: attached mtd0 (name "mtdram test device", size 0 MiB) [ 999.148691] ubi0: PEB size: 4096 bytes (4 KiB), LEB size: 3968 bytes [ 999.156007] ubi0: min./max. I/O unit sizes: 1/64, sub-page size 1 [ 999.164891] ubi0: VID header offset: 64 (aligned 64), data offset: 128 [ 999.179858] ubi0: good PEBs: 32, bad PEBs: 0, corrupted PEBs: 0 [ 999.206538] ubi0: user volume: 0, internal volumes: 1, max. volumes count: 23 [ 999.214540] ubi0: max/mean erase counter: 0/0, WL threshold: 4096, image sequence number: 1493710887 [ 999.224536] ubi0: available PEBs: 28, total reserved PEBs: 4, PEBs reserved for bad PEB handling: 0 [ 999.235585] ubi0: background thread "ubi_bgt0d" started, PID 6121 [ 999.846299] blkid invoked oom-killer: gfp_mask=0x14040c0(GFP_KERNEL|__GFP_COMP), nodemask=(null), order=1, oom_score_adj=-1000 [ 999.912120] blkid cpuset=/ mems_allowed=0-1 [ 999.916724] CPU: 1 PID: 6124 Comm: blkid Not tainted 4.14.173-syzkaller #0 [ 999.923943] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 999.940517] Call Trace: [ 999.943916] dump_stack+0x13e/0x194 [ 999.948355] dump_header+0x178/0x6d4 [ 999.952076] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 999.957099] ? _raw_spin_unlock_irqrestore+0xa0/0xe0 [ 999.962229] ? ___ratelimit+0x50/0x519 [ 999.966141] oom_kill_process.cold+0x10/0xae3 [ 999.970737] ? lock_acquire+0x170/0x3f0 [ 999.974713] ? lock_downgrade+0x6e0/0x6e0 [ 999.979078] out_of_memory+0x2d5/0x1110 [ 999.983158] ? oom_killer_disable+0x1c0/0x1c0 [ 999.987662] ? mutex_trylock+0x152/0x1a0 [ 999.991730] __alloc_pages_slowpath+0x1fbf/0x26c0 [ 999.996610] ? warn_alloc+0xf0/0xf0 [ 1000.000270] ? find_held_lock+0x2d/0x110 [ 1000.004333] ? fs_reclaim_acquire+0x10/0x10 [ 1000.008670] __alloc_pages_nodemask+0x5d3/0x700 [ 1000.013349] ? __alloc_pages_slowpath+0x26c0/0x26c0 [ 1000.018566] ? find_held_lock+0x2d/0x110 [ 1000.022833] ? cache_grow_begin+0x32d/0x410 [ 1000.027163] cache_grow_begin+0x7b/0x410 [ 1000.031312] ? __cpuset_node_allowed+0xfa/0x450 [ 1000.036029] fallback_alloc+0x205/0x2b0 [ 1000.040030] kmem_cache_alloc+0x1ea/0x770 [ 1000.044338] ? memcpy+0x35/0x50 [ 1000.047632] getname_flags+0xc8/0x560 [ 1000.051439] user_path_at_empty+0x2a/0x50 [ 1000.055587] SyS_access+0x21a/0x680 [ 1000.059242] ? SyS_faccessat+0x680/0x680 [ 1000.064264] ? __do_page_fault+0x35b/0xb40 [ 1000.068521] ? do_syscall_64+0x4c/0x640 [ 1000.072503] ? SyS_faccessat+0x680/0x680 [ 1000.076566] do_syscall_64+0x1d5/0x640 [ 1000.080462] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1000.085651] RIP: 0033:0x7fe5de531267 [ 1000.089384] RSP: 002b:00007ffed1dfc728 EFLAGS: 00000246 ORIG_RAX: 0000000000000015 [ 1000.097094] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fe5de531267 [ 1000.104367] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 00007fe5de5352e6 [ 1000.111639] RBP: 00007ffed1dfc7c0 R08: 000000000000003c R09: 0000000000000000 [ 1000.118920] R10: 00007ffed1fd1120 R11: 0000000000000246 R12: 0000000000000001 [ 1000.126300] R13: 0000000000000004 R14: 00007fe5de73c758 R15: 00007fe5de535931 [ 1000.220121] Mem-Info: [ 1000.223315] active_anon:1317517 inactive_anon:194 isolated_anon:0 [ 1000.223315] active_file:37 inactive_file:43 isolated_file:0 [ 1000.223315] unevictable:0 dirty:6 writeback:0 unstable:0 [ 1000.223315] slab_reclaimable:18908 slab_unreclaimable:110814 [ 1000.223315] mapped:52250 shmem:251 pagetables:32481 bounce:0 [ 1000.223315] free:25234 free_pcp:220 free_cma:0 [ 1000.258333] Node 0 active_anon:1873704kB inactive_anon:764kB active_file:108kB inactive_file:212kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:208880kB dirty:0kB writeback:0kB shmem:984kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 1382400kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 1000.336282] Node 1 active_anon:3396364kB inactive_anon:12kB active_file:28kB inactive_file:8kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:24kB dirty:0kB writeback:0kB shmem:20kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 1000.382760] Node 0 DMA free:10448kB min:220kB low:272kB high:324kB active_anon:4480kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:20kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 1000.409699] lowmem_reserve[]: 0 2557 2557 2557 2557 [ 1000.414819] Node 0 DMA32 free:36136kB min:36272kB low:45340kB high:54408kB active_anon:1870460kB inactive_anon:764kB active_file:52kB inactive_file:88kB unevictable:0kB writepending:0kB present:3129332kB managed:2621272kB mlocked:0kB kernel_stack:15776kB pagetables:48764kB bounce:0kB free_pcp:492kB local_pcp:448kB free_cma:0kB [ 1000.449730] lowmem_reserve[]: 0 0 0 0 0 [ 1000.470067] Node 0 Normal free:0kB min:4kB low:4kB high:4kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:348kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 1000.497797] lowmem_reserve[]: 0 0 0 0 0 [ 1000.502235] Node 1 Normal free:53188kB min:53612kB low:67012kB high:80412kB active_anon:3396984kB inactive_anon:12kB active_file:4kB inactive_file:8kB unevictable:0kB writepending:0kB present:3932160kB managed:3870192kB mlocked:0kB kernel_stack:26944kB pagetables:81144kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 1000.532032] lowmem_reserve[]: 0 0 0 0 0 [ 1000.536045] Node 0 DMA: 2*4kB (UH) 17*8kB (UH) 8*16kB (EH) 2*32kB (UH) 4*64kB (UEH) 3*128kB (MEH) 1*256kB (E) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 10448kB [ 1000.553230] Node 0 DMA32: 296*4kB (UME) 769*8kB (UME) 911*16kB (UME) 271*32kB (UME) 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 3*2048kB (M) 0*4096kB = 36728kB [ 1000.567745] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 1000.578697] Node 1 Normal: 89*4kB (UME) 468*8kB (UMEH) 253*16kB (UMEH) 583*32kB (UMEH) 94*64kB (UMEH) 38*128kB (UME) 22*256kB (UMH) 10*512kB (UM) 5*1024kB (UME) 0*2048kB 0*4096kB = 53556kB [ 1000.600610] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 1000.614017] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 1000.635026] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 1000.649683] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 1000.691964] 323 total pagecache pages [ 1000.695823] 0 pages in swap cache [ 1000.699270] Swap cache stats: add 0, delete 0, find 0/0 [ 1000.706990] Free swap = 0kB [ 1000.710075] Total swap = 0kB [ 1000.715289] 1965979 pages RAM [ 1000.724011] 0 pages HighMem/MovableOnly [ 1000.728093] 339049 pages reserved [ 1000.735216] 0 pages cma reserved [ 1000.738602] Out of memory: Kill process 15693 (syz-executor.4) score 1007 or sacrifice child [ 1000.747465] Killed process 15693 (syz-executor.4) total-vm:75228kB, anon-rss:16568kB, file-rss:34816kB, shmem-rss:0kB 22:54:21 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0x1, 0x0) ioctl$SOUND_MIXER_READ_DEVMASK(r0, 0x80044dfe, &(0x7f0000000040)) r1 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xfec0) 22:54:24 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000740)=""/109, 0x6d}], 0x2, &(0x7f0000000640)=""/206, 0xce}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r2) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000040), 0x0) r3 = dup(0xffffffffffffffff) write$UHID_DESTROY(r3, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:54:24 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.stat\x00', 0x26e1, 0x0) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x5, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$kcm(0x2b, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000480)=ANY=[@ANYBLOB="b702000007000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400190c00000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000005bf902e34fe642363a395912734d1e4bfa81f8b158eca11974dff227617eaa14f234199daa802ec2edbd0179e136056874526e860025a4a6d6a1b5298f9bcb587a04a5d253b15ea022707d56732b358f3448dfc36512b122313daeaf7022dedc6b0260cd"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r1, 0x18000000000002a0, 0x2d1, 0x0, &(0x7f00000000c0)="b9ff0300000d698cb89e40f008001fffffff00004000632f77", 0x0, 0x100, 0x6000000000000000}, 0x28) 22:54:24 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) sched_setattr(r1, &(0x7f0000000040)={0x38, 0x1, 0x2, 0x1ff, 0x9, 0xffffffffffffffff, 0x0, 0x4, 0x1}, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r2, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_MCAST_MSFILTER(r6, 0x0, 0x30, &(0x7f0000000240)={0x0, {{0x2, 0x0, @dev}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x10c) setsockopt$inet_MCAST_MSFILTER(0xffffffffffffffff, 0x0, 0x30, &(0x7f0000000640)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRESHEX=r3, @ANYRES16=0x0, @ANYRES16=0x0, @ANYRESDEC=r0, @ANYRES64=r6]], 0x1) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r5, 0x84, 0x1d, &(0x7f00000002c0)=ANY=[@ANYBLOB="02000014", @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f0000000300)=0xc) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6}, 0x0) r7 = socket$inet_udp(0x2, 0x2, 0x0) r8 = socket$alg(0x26, 0x5, 0x0) r9 = getegid() ioctl$SNDRV_CTL_IOCTL_POWER_STATE(r3, 0x800455d1, &(0x7f0000000100)) r10 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r10, &(0x7f00000017c0), 0x1b2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r9, r11) setsockopt$ALG_SET_KEY(r8, 0x117, 0x1, &(0x7f0000000040), 0x0) r12 = dup(0xffffffffffffffff) write$UHID_DESTROY(r12, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r7, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) r13 = ioctl$KVM_CREATE_VM(r10, 0xae01, 0x0) ioctl$int_in(r13, 0x5421, &(0x7f00000001c0)=0xddc0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r14, &(0x7f0000000340), 0x41395527) setsockopt$bt_BT_RCVMTU(r14, 0x112, 0xd, &(0x7f0000000480)=0x5, 0x2) 22:54:24 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00007e5000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x20, 0x0, 0x6}, 0x0) perf_event_open(&(0x7f0000940000)={0x0, 0x70, 0x69, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) r5 = getegid() syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r2, &(0x7f0000000d40)=[{&(0x7f0000000ac0)=""/137, 0x89}, {&(0x7f0000000b80)=""/249, 0xf9}, {&(0x7f0000000300)=""/58, 0x3a}, {&(0x7f0000000c80)=""/148, 0x94}], 0x4, 0x2) statx(r2, &(0x7f00000000c0)='./file0\x00', 0x4000, 0x100, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r5, r6) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f0000000040), 0x0) r7 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r7, &(0x7f00000017c0), 0x315, 0x800000) bind$x25(r7, &(0x7f0000000100)={0x9, @null=' \x00'}, 0x12) r8 = accept$alg(r4, 0x0, 0x0) r9 = dup(r8) write$UHID_DESTROY(r9, &(0x7f0000000200), 0xffffff77) setsockopt(r9, 0x1, 0x20, &(0x7f0000000340)="b5057018", 0x4) socket(0x840000000002, 0x3, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:54:24 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) close(r0) socket$kcm(0xa, 0x3, 0x3a) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000240)={'vlan0\x00', @random="01003a1e2410"}) socket$kcm(0xa, 0x2, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x2da8020000100000, 0x500001c) openat$cgroup_ro(r1, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x3e, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) 22:54:24 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) close(r0) socket$kcm(0xa, 0x3, 0x3a) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000240)={'vlan0\x00', @random="01003a1e2410"}) socket$kcm(0xa, 0x2, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x2da8020000100000, 0x500001c) openat$cgroup_ro(r1, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x3e, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) 22:54:25 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x3, 0x3b, &(0x7f0000000580)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000000b7c5f9d8ffcf6004e588d83703f0fd4622c0d9c564241b23561fd5d5c9b0a8b4bdf36eb942b4333a787cbe20c3aa593cd4304218cd527fd42299b1aeaf62c6c60546d9af11bcd69d8b227a5bd04402a3a5a06091fda21573867fd64e94ed42566883c8094bead1b6b3dc94e9b88a698d8bb3bdf216995a519daaa0b698f9d47c7c943ac8fbace478d45c4a1aab45d3765735d18771d9a163e01d08102c171ae6ce33ae0357a37adc1fdab0302be7db6cad3e5beb7087bc4c25312c17a78fef2067aeb000ee894d514aa0ac0a1c92430c14540ef09209eefd98508e6884949b76e5044bbfcf937bf993ebf9fae0a0a6673a29e2b61789e2a09dc4acc2105bd155e6f84c581abf2f1e8294231da5ee8bfe1ab1042372c934ca78ba23254fa699a3dd7b125af91b5dd8991f6c917cd6a40431a888f7b38eb2dc077c2d628f781555eee0982e4fc208a153c848d64ca05896f4a02796e5d7440d4a5043dc258a58e3a79312af893eef1"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x78) r0 = socket$kcm(0x2b, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = perf_event_open(&(0x7f000001d000)={0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x400000001, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x7, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000000)={0x400000001, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) perf_event_open(&(0x7f000001d000)={0x7, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000000)={0x400000001, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r1, 0x0) [ 1004.784190] syz-executor.1 invoked oom-killer: gfp_mask=0x14280ca(GFP_HIGHUSER_MOVABLE|__GFP_ZERO), nodemask=(null), order=0, oom_score_adj=1000 [ 1004.841430] syz-executor.1 cpuset=syz1 mems_allowed=0-1 [ 1004.846866] CPU: 0 PID: 6147 Comm: syz-executor.1 Not tainted 4.14.173-syzkaller #0 [ 1004.854759] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1004.864122] Call Trace: [ 1004.866728] dump_stack+0x13e/0x194 [ 1004.875169] dump_header+0x178/0x6d4 [ 1004.878903] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 1004.884103] ? _raw_spin_unlock_irqrestore+0xa0/0xe0 [ 1004.889295] ? ___ratelimit+0x50/0x519 [ 1004.893174] oom_kill_process.cold+0x10/0xae3 [ 1004.897757] ? lock_downgrade+0x6e0/0x6e0 [ 1004.901893] out_of_memory+0x2d5/0x1110 [ 1004.905857] ? oom_killer_disable+0x1c0/0x1c0 [ 1004.910336] ? mutex_trylock+0x152/0x1a0 [ 1004.914382] __alloc_pages_slowpath+0x1fbf/0x26c0 [ 1004.919226] ? warn_alloc+0xf0/0xf0 [ 1004.922846] __alloc_pages_nodemask+0x5d3/0x700 [ 1004.927502] ? __alloc_pages_slowpath+0x26c0/0x26c0 [ 1004.932517] alloc_pages_vma+0xc2/0x4a0 [ 1004.936475] wp_page_copy+0xa22/0x1300 [ 1004.940359] ? follow_pfn+0x200/0x200 [ 1004.944147] do_wp_page+0x244/0x11d0 [ 1004.948375] ? lock_acquire+0x170/0x3f0 [ 1004.952334] ? finish_mkwrite_fault+0x640/0x640 [ 1004.956991] __handle_mm_fault+0x1c0e/0x3280 [ 1004.961433] ? copy_page_range+0x1d70/0x1d70 [ 1004.965860] ? find_held_lock+0x2d/0x110 [ 1004.969926] handle_mm_fault+0x288/0x7a0 [ 1004.973985] __do_page_fault+0x4bc/0xb40 [ 1004.978165] ? vmalloc_fault+0xdf0/0xdf0 [ 1004.982232] ? do_page_fault+0x60/0x4f2 [ 1004.986214] page_fault+0x25/0x50 [ 1004.989658] RIP: 0010:copy_user_enhanced_fast_string+0xe/0x20 [ 1004.995523] RSP: 0000:ffff88814e82fb60 EFLAGS: 00010206 [ 1005.000885] RAX: 0000000000000000 RBX: 0000000000001000 RCX: 0000000000000500 [ 1005.008137] RDX: 0000000000001000 RSI: ffff88800b37fb00 RDI: 0000000020205000 [ 1005.015402] RBP: 0000000020204500 R08: ffffed1001670000 R09: 0000000000000000 [ 1005.022665] R10: ffffed100166ffff R11: ffff88800b37ffff R12: ffff88800b37f000 [ 1005.030178] R13: 00007ffffffff000 R14: 0000000020205500 R15: ffff88814e82fde0 [ 1005.037458] copyout+0x99/0xc0 [ 1005.040635] copy_page_to_iter+0x32a/0xc80 [ 1005.044860] pipe_to_user+0xa8/0x160 [ 1005.048579] __splice_from_pipe+0x332/0x740 [ 1005.052895] ? iter_to_pipe+0x4c0/0x4c0 [ 1005.056856] vmsplice_to_user+0x197/0x1c0 [ 1005.061082] ? __splice_from_pipe+0x740/0x740 [ 1005.065568] ? save_trace+0x290/0x290 [ 1005.069395] ? __might_fault+0x104/0x1b0 [ 1005.073593] ? find_held_lock+0x2d/0x110 [ 1005.077658] ? lock_downgrade+0x6e0/0x6e0 [ 1005.081825] ? __fget+0x228/0x360 [ 1005.085279] SyS_vmsplice+0x12a/0x150 [ 1005.089073] ? default_file_splice_write+0x80/0x80 [ 1005.094015] do_syscall_64+0x1d5/0x640 [ 1005.097896] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1005.103073] RIP: 0033:0x45c679 [ 1005.106243] RSP: 002b:00007f3afed42c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000116 [ 1005.114024] RAX: ffffffffffffffda RBX: 00007f3afed436d4 RCX: 000000000045c679 [ 1005.121278] RDX: 0000000000000001 RSI: 0000000020000000 RDI: 0000000000000006 [ 1005.130013] RBP: 000000000076c040 R08: 0000000000000000 R09: 0000000000000000 [ 1005.138315] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1005.145578] R13: 0000000000000c45 R14: 00000000004ce48b R15: 000000000076c04c [ 1005.185048] Mem-Info: [ 1005.220499] active_anon:1311206 inactive_anon:195 isolated_anon:0 [ 1005.220499] active_file:1822 inactive_file:1273 isolated_file:115 [ 1005.220499] unevictable:0 dirty:12 writeback:0 unstable:0 [ 1005.220499] slab_reclaimable:18856 slab_unreclaimable:110634 [ 1005.220499] mapped:55107 shmem:251 pagetables:32507 bounce:0 [ 1005.220499] free:28574 free_pcp:536 free_cma:0 22:54:25 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) socket$inet6(0xa, 0x2, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r1) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(0xffffffffffffffff) write$UHID_DESTROY(r2, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) [ 1005.319784] Node 0 active_anon:1851304kB inactive_anon:764kB active_file:10332kB inactive_file:4856kB unevictable:0kB isolated(anon):0kB isolated(file):304kB mapped:221828kB dirty:48kB writeback:0kB shmem:984kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 1382400kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 1005.370415] Node 1 active_anon:3393520kB inactive_anon:16kB active_file:4kB inactive_file:4kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:0kB dirty:0kB writeback:0kB shmem:20kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 1005.404766] Node 0 DMA free:10448kB min:220kB low:272kB high:324kB active_anon:4480kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:20kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 1005.445655] lowmem_reserve[]: 0 2557 2557 2557 2557 22:54:26 executing program 3: bpf$MAP_LOOKUP_ELEM(0x1, 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1248}, 0x0, 0xf, 0xffffffffffffffff, 0x9) socket$kcm(0xa, 0x1, 0x0) r0 = socket$kcm(0x21, 0x2, 0x2) sendmsg$kcm(r0, 0x0, 0x0) close(r0) socketpair(0x7e93b3380553fc74, 0x0, 0x0, 0x0) recvmsg$kcm(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x2000c4ff) [ 1005.459616] Node 0 DMA32 free:41756kB min:36272kB low:45340kB high:54408kB active_anon:1847228kB inactive_anon:764kB active_file:8920kB inactive_file:4820kB unevictable:0kB writepending:48kB present:3129332kB managed:2621272kB mlocked:0kB kernel_stack:15712kB pagetables:48796kB bounce:0kB free_pcp:876kB local_pcp:224kB free_cma:0kB 22:54:26 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000001240)}, 0x2e}, {{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000540)=""/200, 0xc8}}, {{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002d40)=""/41, 0x29}], 0x1, &(0x7f0000000240)=""/57, 0x39}}, {{&(0x7f0000002e00)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=""/110, 0x6e}, 0x6}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x6, 0x0, 0x0, 0x60, 0xffffff6a}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = getegid() r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/fib_triestat\x00') preadv(r7, &(0x7f00000017c0), 0x1b2, 0x0) r8 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/igmp\x00') preadv(r8, &(0x7f00000017c0), 0x315, 0x800000) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f0000000340), 0x41395527) statx(r7, &(0x7f00000002c0)='./file0/file0\x00', 0x4000, 0x80, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r6, r10) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000040), 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f0000000340), 0x41395527) write$P9_RWALK(r11, &(0x7f00000001c0)={0x23, 0x6f, 0x2, {0x2, [{0x10, 0x3}, {0x0, 0x3, 0x1}]}}, 0x23) r12 = dup(0xffffffffffffffff) write$UHID_DESTROY(r12, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) 22:54:26 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x1000, 0x9}, 0x0) statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r1) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000040), 0x0) r2 = dup(0xffffffffffffffff) write$UHID_DESTROY(r2, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) 22:54:26 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000500)={0x1, 0x6, 0x4, 0x3}, 0x10) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000002c0), &(0x7f00000012c0), 0xe, r0}, 0x5e) bpf$MAP_CREATE(0x4, &(0x7f0000003000)={0x3, 0x0, 0x0, 0x0, 0x812f000, 0x0}, 0x2c) [ 1005.606277] lowmem_reserve[]: 0 0 0 0 0 22:54:26 executing program 4: pipe(&(0x7f0000000340)={0xffffffffffffffff}) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000140)='l2tp\x00') r3 = socket$l2tp6(0xa, 0x2, 0x73) sendmsg$L2TP_CMD_TUNNEL_CREATE(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x3c, r2, 0x923, 0x0, 0x0, {}, [@L2TP_ATTR_PROTO_VERSION={0x5}, @L2TP_ATTR_CONN_ID={0x8}, @L2TP_ATTR_ENCAP_TYPE={0x6, 0x2, 0x1}, @L2TP_ATTR_PEER_CONN_ID={0x8}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp6=r3}]}, 0x3c}}, 0x0) sendmsg$L2TP_CMD_TUNNEL_CREATE(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x54, r2, 0x800, 0x70bd29, 0x25dfdbfe, {}, [@L2TP_ATTR_COOKIE={0xc, 0xf, 0x7}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x8}, @L2TP_ATTR_CONN_ID={0x8, 0x9, 0x3}, @L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0x8}, @L2TP_ATTR_VLAN_ID={0x6}, @L2TP_ATTR_CONN_ID={0x8, 0x9, 0x2}, @L2TP_ATTR_L2SPEC_TYPE={0x5}]}, 0x54}, 0x1, 0x0, 0x0, 0x10}, 0x4010) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r4, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r4, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x3c}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x6}}, 0xe8) sendmmsg(r4, &(0x7f0000000480), 0x2e9, 0xfec0) 22:54:26 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() statx(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(0x0, r0) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000040), 0x0) r1 = dup(0xffffffffffffffff) write$UHID_DESTROY(r1, &(0x7f0000000200), 0xffffff77) socket(0x840000000002, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) [ 1005.646153] Node 0 Normal free:0kB min:4kB low:4kB high:4kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:348kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB 22:54:26 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x10, 0x4, 0x4, 0x7, 0x0, 0xffffffffffffffff, 0x0, [0x2e]}, 0x40) bpf$MAP_CREATE(0x2, &(0x7f0000003000)={0x3, 0x0, 0x20000008, 0x0, 0x812f000, 0x0}, 0x2c) [ 1005.858639] lowmem_reserve[]: 0 0 0 0 0 [ 1005.959505] Node 1 Normal free:55460kB min:53612kB low:67012kB high:80412kB active_anon:3396520kB inactive_anon:16kB active_file:4kB inactive_file:4kB unevictable:0kB writepending:0kB present:3932160kB managed:3870192kB mlocked:0kB kernel_stack:27200kB pagetables:81360kB bounce:0kB free_pcp:364kB local_pcp:144kB free_cma:0kB [ 1006.156902] lowmem_reserve[]: 0 0 0 0 0 [ 1006.187280] Node 0 DMA: 2*4kB (UH) 18*8kB (UMH) 8*16kB (EH) 2*32kB (UH) 5*64kB (UMEH) 2*128kB (EH) 1*256kB (E) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 10392kB [ 1006.282937] Node 0 DMA32: 1321*4kB (UME) 738*8kB (UME) 760*16kB (UME) 361*32kB (UME) 3*64kB (UM) 0*128kB 1*256kB (U) 1*512kB (U) 1*1024kB (U) 0*2048kB 0*4096kB = 36884kB [ 1006.415521] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 1006.527058] Node 1 Normal: 968*4kB (UME) 537*8kB (UME) 374*16kB (UMEH) 607*32kB (UMEH) 98*64kB (UMEH) 41*128kB (UME) 22*256kB (UMH) 10*512kB (UM) 5*1024kB (UME) 0*2048kB 0*4096kB = 60968kB [ 1006.647734] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 1006.661856] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 1006.677153] ================================================================== [ 1006.681393] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 1006.684801] BUG: KASAN: use-after-free in l2tp_nl_tunnel_send+0xb60/0xcf0 [ 1006.684811] Read of size 4 at addr ffff88809604f6a8 by task syz-executor.4/6187 [ 1006.684814] [ 1006.684824] CPU: 1 PID: 6187 Comm: syz-executor.4 Not tainted 4.14.173-syzkaller #0 [ 1006.684830] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1006.684833] Call Trace: [ 1006.684847] dump_stack+0x13e/0x194 [ 1006.684857] ? l2tp_nl_tunnel_send+0xb60/0xcf0 [ 1006.684869] print_address_description.cold+0x7c/0x1e2 [ 1006.684879] ? l2tp_nl_tunnel_send+0xb60/0xcf0 [ 1006.684887] kasan_report.cold+0xa9/0x2ae [ 1006.684899] l2tp_nl_tunnel_send+0xb60/0xcf0 [ 1006.684912] ? l2tp_session_notify.constprop.0+0x140/0x140 [ 1006.684925] ? __alloc_skb+0x3dc/0x4c0 [ 1006.684935] ? skb_trim+0x160/0x160 [ 1006.684947] ? __local_bh_disable_ip+0x160/0x190 [ 1006.701224] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 1006.701400] l2tp_tunnel_notify.constprop.0+0xab/0x140 [ 1006.716710] 4086 total pagecache pages [ 1006.718249] l2tp_nl_cmd_tunnel_create+0x3d6/0x8e0 [ 1006.733228] 0 pages in swap cache [ 1006.734154] ? l2tp_tunnel_notify.constprop.0+0x140/0x140 [ 1006.734163] ? cap_capable+0x1c4/0x230 [ 1006.734176] ? validate_nla+0x1f0/0x5d0 [ 1006.734186] ? nla_parse+0x183/0x240 [ 1006.734199] genl_family_rcv_msg+0x57c/0xb30 [ 1006.734214] ? genl_unregister_family+0x640/0x640 [ 1006.734223] ? mutex_trylock+0x1a0/0x1a0 [ 1006.734236] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 1006.739512] Swap cache stats: add 0, delete 0, find 0/0 [ 1006.744210] genl_rcv_msg+0xaf/0x140 [ 1006.744222] netlink_rcv_skb+0x127/0x370 [ 1006.744232] ? genl_family_rcv_msg+0xb30/0xb30 [ 1006.744241] ? netlink_ack+0x960/0x960 [ 1006.744254] ? lock_acquire+0x170/0x3f0 [ 1006.750560] Free swap = 0kB [ 1006.752975] genl_rcv+0x24/0x40 [ 1006.762226] Total swap = 0kB [ 1006.762994] netlink_unicast+0x437/0x620 [ 1006.763006] ? netlink_attachskb+0x600/0x600 [ 1006.763019] netlink_sendmsg+0x733/0xbe0 [ 1006.763031] ? netlink_unicast+0x620/0x620 [ 1006.763038] ? SYSC_sendto+0x2b0/0x2b0 [ 1006.763052] ? security_socket_sendmsg+0x83/0xb0 [ 1006.763061] ? netlink_unicast+0x620/0x620 [ 1006.763069] sock_sendmsg+0xc5/0x100 [ 1006.763078] ___sys_sendmsg+0x70a/0x840 [ 1006.763089] ? copy_msghdr_from_user+0x380/0x380 [ 1006.767546] 1965979 pages RAM [ 1006.770701] ? find_held_lock+0x2d/0x110 [ 1006.770717] ? lock_downgrade+0x6e0/0x6e0 [ 1006.770732] ? __fget+0x228/0x360 [ 1006.770744] ? __fget_light+0x199/0x1f0 [ 1006.770754] ? sockfd_lookup_light+0xb2/0x160 [ 1006.770763] __sys_sendmsg+0xa3/0x120 [ 1006.770775] ? SyS_shutdown+0x160/0x160 [ 1006.770791] ? SyS_clock_gettime+0xf5/0x180 [ 1006.770800] ? SyS_clock_settime+0x1a0/0x1a0 [ 1006.770810] SyS_sendmsg+0x27/0x40 [ 1006.770818] ? __sys_sendmsg+0x120/0x120 [ 1006.770828] do_syscall_64+0x1d5/0x640 [ 1006.770842] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1006.770852] RIP: 0033:0x45c679 [ 1006.779094] 0 pages HighMem/MovableOnly [ 1006.784348] RSP: 002b:00007f3d7c6e2c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1006.784359] RAX: ffffffffffffffda RBX: 00007f3d7c6e36d4 RCX: 000000000045c679 [ 1006.784363] RDX: 0000000000000000 RSI: 0000000020000240 RDI: 0000000000000005 [ 1006.784368] RBP: 000000000076bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 1006.784373] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1006.784377] R13: 0000000000000943 R14: 00000000004d5598 R15: 000000000076bfac [ 1006.784392] [ 1006.789662] 339049 pages reserved [ 1006.793534] Allocated by task 6187: [ 1006.793548] save_stack+0x32/0xa0 [ 1006.793555] kasan_kmalloc+0xbf/0xe0 [ 1006.793561] kmem_cache_alloc_trace+0x14d/0x7b0 [ 1006.793572] l2tp_tunnel_create+0x3a3/0xd10 [ 1006.793579] l2tp_nl_cmd_tunnel_create+0x3b6/0x8e0 [ 1006.793590] genl_family_rcv_msg+0x57c/0xb30 [ 1006.800361] 0 pages cma reserved [ 1006.801948] genl_rcv_msg+0xaf/0x140 [ 1006.807817] Out of memory: Kill process 6144 (syz-executor.0) score 1007 or sacrifice child [ 1006.811728] netlink_rcv_skb+0x127/0x370 [ 1006.811734] genl_rcv+0x24/0x40 [ 1006.811748] netlink_unicast+0x437/0x620 [ 1006.811754] netlink_sendmsg+0x733/0xbe0 [ 1006.811768] sock_sendmsg+0xc5/0x100 [ 1006.811777] ___sys_sendmsg+0x70a/0x840 [ 1007.099468] __sys_sendmsg+0xa3/0x120 [ 1007.103255] SyS_sendmsg+0x27/0x40 [ 1007.106796] do_syscall_64+0x1d5/0x640 [ 1007.110669] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1007.115982] [ 1007.117606] Freed by task 6147: [ 1007.120887] save_stack+0x32/0xa0 [ 1007.124329] kasan_slab_free+0x75/0xc0 [ 1007.128200] kfree+0xcb/0x260 [ 1007.131291] rcu_process_callbacks+0x8a3/0x1190 [ 1007.136072] __do_softirq+0x254/0x9bf [ 1007.139861] [ 1007.141476] The buggy address belongs to the object at ffff88809604f5c0 [ 1007.141476] which belongs to the cache kmalloc-512 of size 512 [ 1007.154150] The buggy address is located 232 bytes inside of [ 1007.154150] 512-byte region [ffff88809604f5c0, ffff88809604f7c0) [ 1007.166115] The buggy address belongs to the page: [ 1007.171044] page:ffffea00025813c0 count:1 mapcount:0 mapping:ffff88809604f0c0 index:0x0 [ 1007.179203] flags: 0xfffe0000000100(slab) [ 1007.183343] raw: 00fffe0000000100 ffff88809604f0c0 0000000000000000 0000000100000006 [ 1007.191483] raw: ffffea00023f9da0 ffffea00022697e0 ffff88812fe56940 0000000000000000 [ 1007.200057] page dumped because: kasan: bad access detected [ 1007.205753] [ 1007.207362] Memory state around the buggy address: [ 1007.212283] ffff88809604f580: fc fc fc fc fc fc fc fc fb fb fb fb fb fb fb fb [ 1007.219895] ffff88809604f600: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 1007.227257] >ffff88809604f680: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 1007.234615] ^ [ 1007.239277] ffff88809604f700: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 1007.246624] ffff88809604f780: fb fb fb fb fb fb fb fb fc fc fc fc fc fc fc fc [ 1007.253966] ================================================================== [ 1007.261313] Disabling lock debugging due to kernel taint 22:54:27 executing program 3: pipe(0x0) creat(0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) write$P9_RWSTAT(0xffffffffffffffff, &(0x7f0000000040)={0x7, 0x7f, 0x2}, 0x7) keyctl$chown(0x4, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41ba, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) getegid() timerfd_create(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x2a9, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="000000000000000028001200090001007665746800000000180002001400010000000000", @ANYRES32=0x0, @ANYBLOB="0400b20000000000"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000004bc0)=@newtfilter={0x24, 0x11, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3}}, 0x24}}, 0x0) [ 1007.322242] Kernel panic - not syncing: panic_on_warn set ... [ 1007.322242] [ 1007.329668] CPU: 1 PID: 6187 Comm: syz-executor.4 Tainted: G B 4.14.173-syzkaller #0 [ 1007.338713] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1007.348586] Call Trace: [ 1007.351288] dump_stack+0x13e/0x194 [ 1007.354925] panic+0x1f9/0x42d [ 1007.358125] ? add_taint.cold+0x16/0x16 [ 1007.362103] ? preempt_schedule_common+0x4a/0xc0 [ 1007.366873] ? l2tp_nl_tunnel_send+0xb60/0xcf0 [ 1007.371464] ? ___preempt_schedule+0x16/0x18 [ 1007.377029] ? l2tp_nl_tunnel_send+0xb60/0xcf0 [ 1007.381625] kasan_end_report+0x43/0x49 [ 1007.385706] kasan_report.cold+0x12f/0x2ae [ 1007.390566] l2tp_nl_tunnel_send+0xb60/0xcf0 [ 1007.395537] ? l2tp_session_notify.constprop.0+0x140/0x140 [ 1007.401175] ? __alloc_skb+0x3dc/0x4c0 [ 1007.405178] ? skb_trim+0x160/0x160 [ 1007.408812] ? __local_bh_disable_ip+0x160/0x190 [ 1007.413678] l2tp_tunnel_notify.constprop.0+0xab/0x140 [ 1007.418960] l2tp_nl_cmd_tunnel_create+0x3d6/0x8e0 [ 1007.423895] ? l2tp_tunnel_notify.constprop.0+0x140/0x140 [ 1007.429610] ? cap_capable+0x1c4/0x230 [ 1007.433593] ? validate_nla+0x1f0/0x5d0 [ 1007.438208] ? nla_parse+0x183/0x240 [ 1007.441940] genl_family_rcv_msg+0x57c/0xb30 [ 1007.446364] ? genl_unregister_family+0x640/0x640 [ 1007.451210] ? mutex_trylock+0x1a0/0x1a0 [ 1007.455281] ? trace_hardirqs_on_caller+0x3f6/0x590 [ 1007.460404] genl_rcv_msg+0xaf/0x140 [ 1007.464217] netlink_rcv_skb+0x127/0x370 [ 1007.468291] ? genl_family_rcv_msg+0xb30/0xb30 [ 1007.472919] ? netlink_ack+0x960/0x960 [ 1007.476823] ? lock_acquire+0x170/0x3f0 [ 1007.480843] genl_rcv+0x24/0x40 [ 1007.484163] netlink_unicast+0x437/0x620 [ 1007.488233] ? netlink_attachskb+0x600/0x600 [ 1007.492661] netlink_sendmsg+0x733/0xbe0 [ 1007.496843] ? netlink_unicast+0x620/0x620 [ 1007.501258] ? SYSC_sendto+0x2b0/0x2b0 [ 1007.505501] ? security_socket_sendmsg+0x83/0xb0 [ 1007.510265] ? netlink_unicast+0x620/0x620 [ 1007.514615] sock_sendmsg+0xc5/0x100 [ 1007.518367] ___sys_sendmsg+0x70a/0x840 [ 1007.522349] ? copy_msghdr_from_user+0x380/0x380 [ 1007.527133] ? find_held_lock+0x2d/0x110 [ 1007.531209] ? lock_downgrade+0x6e0/0x6e0 [ 1007.535366] ? __fget+0x228/0x360 [ 1007.538826] ? __fget_light+0x199/0x1f0 [ 1007.542809] ? sockfd_lookup_light+0xb2/0x160 [ 1007.547488] __sys_sendmsg+0xa3/0x120 [ 1007.551328] ? SyS_shutdown+0x160/0x160 [ 1007.555317] ? SyS_clock_gettime+0xf5/0x180 [ 1007.559661] ? SyS_clock_settime+0x1a0/0x1a0 [ 1007.564111] SyS_sendmsg+0x27/0x40 [ 1007.567677] ? __sys_sendmsg+0x120/0x120 [ 1007.571773] do_syscall_64+0x1d5/0x640 [ 1007.575790] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1007.581080] RIP: 0033:0x45c679 [ 1007.584288] RSP: 002b:00007f3d7c6e2c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1007.593850] RAX: ffffffffffffffda RBX: 00007f3d7c6e36d4 RCX: 000000000045c679 [ 1007.601127] RDX: 0000000000000000 RSI: 0000000020000240 RDI: 0000000000000005 [ 1007.608567] RBP: 000000000076bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 1007.615851] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1007.623220] R13: 0000000000000943 R14: 00000000004d5598 R15: 000000000076bfac [ 1007.632180] Kernel Offset: disabled [ 1007.635809] Rebooting in 86400 seconds..