MADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x15d, 0x0) 03:46:42 executing program 1: sched_yield() r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000080), 0x0, 0xfffffffffffffffd) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) connect$rds(r1, &(0x7f0000000000)={0x2, 0x4e23, @multicast1}, 0x10) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000000080)={0x0, @in6={{0xa, 0x4e23, 0x2, @local, 0x24}}}, &(0x7f0000000140)=0x84) getsockopt$inet_sctp6_SCTP_RTOINFO(r1, 0x84, 0x0, &(0x7f0000000180)={r2, 0x80000000, 0x2}, &(0x7f00000001c0)=0x10) [ 854.753913][T16499] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:42 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:46:42 executing program 1: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/mISDNtimer\x00', 0x101080, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r1, &(0x7f0000000100), 0x2df, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) fsetxattr$trusted_overlay_redirect(r1, &(0x7f00000000c0)='trusted.overlay.redirect\x00', &(0x7f0000000100)='./file0\x00', 0x8, 0x1) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000000)={0x0, r1, 0x9, 0xfffffffffffffffd, 0xfff, 0x8}) [ 854.971444][T16511] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:42 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:46:42 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(0xffffffffffffffff, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:46:42 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:46:42 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x137, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:46:42 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x15e, 0x0) 03:46:43 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 855.212006][T16524] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:43 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 855.378311][T16540] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:43 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x15f, 0x0) [ 855.566808][T16550] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:43 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:46:43 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x138, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:46:43 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000001180)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/233, 0xe9}, {&(0x7f0000000000)=""/35, 0x23}], 0x3, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:46:43 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 855.877229][T16561] syz-executor.3 invoked oom-killer: gfp_mask=0x40cc0(GFP_KERNEL|__GFP_COMP), order=1, oom_score_adj=1000 [ 855.921796][T16561] CPU: 1 PID: 16561 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 855.929789][T16561] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 855.939841][T16561] Call Trace: [ 855.943149][T16561] dump_stack+0x172/0x1f0 [ 855.947495][T16561] dump_header+0x10f/0xb6c [ 855.951935][T16561] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 855.957762][T16561] ? ___ratelimit+0x60/0x595 [ 855.962379][T16561] ? do_raw_spin_unlock+0x57/0x270 [ 855.967495][T16561] oom_kill_process.cold+0x10/0x15 [ 855.972615][T16561] out_of_memory+0x79a/0x1280 [ 855.977306][T16561] ? lock_downgrade+0x880/0x880 [ 855.982164][T16561] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 855.988411][T16561] ? oom_killer_disable+0x280/0x280 [ 855.993612][T16561] ? find_held_lock+0x35/0x130 [ 855.998389][T16561] mem_cgroup_out_of_memory+0x1ca/0x230 [ 856.003975][T16561] ? memcg_event_wake+0x230/0x230 [ 856.009012][T16561] ? do_raw_spin_unlock+0x57/0x270 [ 856.014132][T16561] ? _raw_spin_unlock+0x2d/0x50 03:46:43 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x160, 0x0) [ 856.019002][T16561] try_charge+0x1042/0x1410 [ 856.023522][T16561] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 856.029090][T16561] ? rcu_read_lock_sched_held+0x110/0x130 [ 856.034844][T16561] ? __alloc_pages_nodemask+0x61b/0x8d0 [ 856.040422][T16561] __memcg_kmem_charge_memcg+0x7c/0x130 [ 856.045976][T16561] ? memcg_kmem_put_cache+0xb0/0xb0 [ 856.051174][T16561] ? cache_grow_begin+0x3d6/0x650 [ 856.051190][T16561] ? lockdep_hardirqs_on+0x418/0x5d0 [ 856.051208][T16561] ? trace_hardirqs_on+0x67/0x220 [ 856.051225][T16561] cache_grow_begin+0x402/0x650 [ 856.051246][T16561] ? __cpuset_node_allowed+0x136/0x540 [ 856.078012][T16561] fallback_alloc+0x1fd/0x2d0 [ 856.082695][T16561] ____cache_alloc_node+0x1be/0x1e0 [ 856.082709][T16561] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 856.082725][T16561] kmem_cache_alloc_node+0xe3/0x710 [ 856.082738][T16561] ? lockdep_hardirqs_on+0x418/0x5d0 [ 856.082759][T16561] ? trace_hardirqs_on+0x67/0x220 [ 856.082781][T16561] copy_process.part.0+0x43f7/0x6790 [ 856.082798][T16561] ? __lock_acquire+0x54f/0x5490 [ 856.082818][T16561] ? __cleanup_sighand+0x60/0x60 [ 856.124783][T16561] ? rcu_read_lock_sched_held+0x110/0x130 [ 856.130508][T16561] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 856.136787][T16561] ? try_to_free_mem_cgroup_pages+0x3b6/0x9f0 [ 856.142888][T16561] _do_fork+0x25d/0xfe0 [ 856.147051][T16561] ? copy_init_mm+0x20/0x20 [ 856.151566][T16561] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 856.157039][T16561] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 856.162499][T16561] ? do_syscall_64+0x26/0x680 [ 856.167171][T16561] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 856.173267][T16561] ? do_syscall_64+0x26/0x680 [ 856.177963][T16561] __x64_sys_clone+0xbf/0x150 [ 856.182678][T16561] do_syscall_64+0xfd/0x680 [ 856.187186][T16561] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 856.193099][T16561] RIP: 0033:0x45bc99 [ 856.196995][T16561] Code: ff 48 85 f6 0f 84 27 8e fb ff 48 83 ee 10 48 89 4e 08 48 89 3e 48 89 d7 4c 89 c2 4d 89 c8 4c 8b 54 24 08 b8 38 00 00 00 0f 05 <48> 85 c0 0f 8c fe 8d fb ff 74 01 c3 31 ed 48 f7 c7 00 00 01 00 75 [ 856.216592][T16561] RSP: 002b:00007ffe68a7fdb8 EFLAGS: 00000202 ORIG_RAX: 0000000000000038 [ 856.225001][T16561] RAX: ffffffffffffffda RBX: 00007f843135b700 RCX: 000000000045bc99 [ 856.232963][T16561] RDX: 00007f843135b9d0 RSI: 00007f843135adb0 RDI: 00000000003d0f00 [ 856.240931][T16561] RBP: 00007ffe68a7ffd0 R08: 00007f843135b700 R09: 00007f843135b700 [ 856.248923][T16561] R10: 00007f843135b9d0 R11: 0000000000000202 R12: 0000000000000000 [ 856.256889][T16561] R13: 00007ffe68a7fe6f R14: 00007f843135b9c0 R15: 000000000075bf2c [ 856.318297][T16561] memory: usage 307200kB, limit 307200kB, failcnt 562 [ 856.350368][T16561] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 856.360580][T16561] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 03:46:44 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(0xffffffffffffffff, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:46:44 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x161, 0x0) 03:46:44 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:46:44 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000400)='/dev/btrfs-control\x00', 0x200900, 0x0) setsockopt$inet_udp_encap(r0, 0x11, 0x64, &(0x7f0000000440)=0x7, 0x4) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r1, &(0x7f0000000100), 0x2df, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 856.367772][T16561] Memory cgroup stats for /syz3: cache:4KB rss:266784KB rss_huge:247808KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:266784KB inactive_file:0KB active_file:4KB unevictable:0KB 03:46:44 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x139, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 856.422093][T16561] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=13265,uid=0 [ 856.449901][T16561] Memory cgroup out of memory: Killed process 13265 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB 03:46:44 executing program 1: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x4, &(0x7f0000000000)=0x1ff, 0x4) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r2, &(0x7f0000000080), 0x100002e2, 0x2) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 856.542778][ T1043] oom_reaper: reaped process 13265 (syz-executor.3), now anon-rss:0kB, file-rss:34832kB, shmem-rss:0kB [ 856.589520][T16594] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:44 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x162, 0x0) [ 856.715982][T16605] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:44 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:46:44 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000)='/dev/hwrng\x00', 0x0, 0x0) ioctl$DRM_IOCTL_IRQ_BUSID(r0, 0xc0106403, &(0x7f0000000080)={0x8, 0x3, 0xb79, 0x4}) sendmsg$nl_generic(r0, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x11440}, 0xc, &(0x7f0000000240)={&(0x7f0000000100)={0x114, 0x30, 0x70d, 0x70bd27, 0x25dfdbfe, {0x18}, [@generic="ffdd4c5fb30e6e31d86217be55edd035bd9b8974d7fe41749c4d207f4269bffc0ec8e50ab148d4412dece80912b89f3a82eeea442e3db0a5170fa2aedaad15210d08300aaa7f4fba434e066392705ad9125152e46b51fe8ffb152be38414d534bfab3b855c621bb6e406877360d5ee9b40cd7e7ca92298eca023908357aa441cc34ea2121fd0dddaceeab744f64f109bc8f2819aa3d21c3e94390e822bf4a58608e8ae9527d32d05a34f2e9657ccf180104c14f572f9906611597a7f2910eda9e4550ef8e1ce0c56fae4b6d022614ae68e1d73a628cc12cdad72", @generic="d9928fecf0a814c6e5a86385515b5aef9f15df1e23808476a1862d32b58929042dece08533"]}, 0x114}}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = getpgrp(0xffffffffffffffff) ioctl$DRM_IOCTL_ADD_CTX(r0, 0xc0086420, &(0x7f00000002c0)={0x0}) ioctl$DRM_IOCTL_NEW_CTX(r0, 0x40086425, &(0x7f0000000300)={r2, 0x1}) r3 = syz_open_procfs(r1, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r3, &(0x7f0000000100), 0x2df, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:46:44 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f0000000200)='/proc/capi/capi20ncci\x00', 0x444100, 0x0) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(0xffffffffffffff9c, 0x84, 0x75, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x8) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f00000002c0)={0x8e3, 0x8201, 0x6, 0x100000000, r1}, &(0x7f0000000300)=0x10) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r2, &(0x7f0000000100), 0x2df, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 857.061456][T16618] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:44 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:46:44 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x13a, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 857.114939][T16620] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 857.270330][ T8849] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=0, oom_score_adj=0 [ 857.289679][ T8849] CPU: 1 PID: 8849 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 857.297588][ T8849] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 857.307633][ T8849] Call Trace: [ 857.310930][ T8849] dump_stack+0x172/0x1f0 [ 857.315268][ T8849] dump_header+0x10f/0xb6c [ 857.319746][ T8849] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 857.325574][ T8849] ? ___ratelimit+0x60/0x595 [ 857.330174][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 857.335294][ T8849] oom_kill_process.cold+0x10/0x15 [ 857.340412][ T8849] out_of_memory+0x79a/0x1280 [ 857.340430][ T8849] ? lock_downgrade+0x880/0x880 [ 857.340446][ T8849] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 857.340464][ T8849] ? oom_killer_disable+0x280/0x280 [ 857.340477][ T8849] ? find_held_lock+0x35/0x130 [ 857.340502][ T8849] mem_cgroup_out_of_memory+0x1ca/0x230 [ 857.349998][ T8849] ? memcg_event_wake+0x230/0x230 [ 857.350020][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 857.350035][ T8849] ? _raw_spin_unlock+0x2d/0x50 [ 857.350053][ T8849] try_charge+0x1042/0x1410 [ 857.350076][ T8849] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 857.350091][ T8849] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 857.350106][ T8849] ? find_held_lock+0x35/0x130 [ 857.350126][ T8849] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 857.376846][ T8849] __memcg_kmem_charge_memcg+0x7c/0x130 [ 857.418130][ T8849] ? memcg_kmem_put_cache+0xb0/0xb0 [ 857.423336][ T8849] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 857.428893][ T8849] __memcg_kmem_charge+0x136/0x300 [ 857.434027][ T8849] __alloc_pages_nodemask+0x4bd/0x8d0 [ 857.439396][ T8849] ? mark_held_locks+0xf0/0xf0 [ 857.439412][ T8849] ? stack_trace_consume_entry+0x190/0x190 [ 857.439429][ T8849] ? __alloc_pages_slowpath+0x28f0/0x28f0 [ 857.439453][ T8849] ? copy_page_range+0x128a/0x1fc0 [ 857.439469][ T8849] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 857.439500][ T8849] alloc_pages_current+0x107/0x210 [ 857.439529][ T8849] pte_alloc_one+0x1b/0x1a0 [ 857.450074][ T8849] __pte_alloc+0x20/0x310 [ 857.450093][ T8849] copy_page_range+0x1561/0x1fc0 [ 857.450131][ T8849] ? pmd_alloc+0x180/0x180 [ 857.450143][ T8849] ? vma_gap_callbacks_rotate+0x62/0x80 [ 857.450162][ T8849] ? __rb_insert_augmented+0x22f/0xdf0 [ 857.450176][ T8849] ? validate_mm_rb+0xa3/0xc0 [ 857.450191][ T8849] ? __vma_link_rb+0x279/0x370 [ 857.450204][ T8849] ? kasan_check_write+0x14/0x20 [ 857.450225][ T8849] dup_mm+0x9c4/0x13b0 [ 857.461044][ T8849] ? vm_area_dup+0x170/0x170 [ 857.490487][ T8849] ? debug_mutex_init+0x2d/0x60 [ 857.529358][ T8849] copy_process.part.0+0x2cde/0x6790 [ 857.529390][ T8849] ? __cleanup_sighand+0x60/0x60 [ 857.529420][ T8849] _do_fork+0x25d/0xfe0 [ 857.529447][ T8849] ? copy_init_mm+0x20/0x20 [ 857.548309][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 857.553785][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 857.559249][ T8849] ? do_syscall_64+0x26/0x680 [ 857.563926][ T8849] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 857.569988][ T8849] ? do_syscall_64+0x26/0x680 [ 857.574670][ T8849] __x64_sys_clone+0xbf/0x150 [ 857.579356][ T8849] do_syscall_64+0xfd/0x680 [ 857.583864][ T8849] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 857.589750][ T8849] RIP: 0033:0x45789a [ 857.593660][ T8849] Code: f7 d8 64 89 04 25 d4 02 00 00 64 4c 8b 0c 25 10 00 00 00 31 d2 4d 8d 91 d0 02 00 00 31 f6 bf 11 00 20 01 b8 38 00 00 00 0f 05 <48> 3d 00 f0 ff ff 0f 87 f5 00 00 00 85 c0 41 89 c5 0f 85 fc 00 00 [ 857.613270][ T8849] RSP: 002b:00007ffe68a80050 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 857.621702][ T8849] RAX: ffffffffffffffda RBX: 00007ffe68a80050 RCX: 000000000045789a [ 857.629696][ T8849] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000001200011 [ 857.637666][ T8849] RBP: 00007ffe68a80090 R08: 0000000000000001 R09: 0000555556716940 [ 857.645657][ T8849] R10: 0000555556716c10 R11: 0000000000000246 R12: 0000000000000001 [ 857.653642][ T8849] R13: 0000000000000000 R14: 0000000000000000 R15: 00007ffe68a800e0 [ 857.669856][ T8849] memory: usage 307200kB, limit 307200kB, failcnt 611 [ 857.678988][ T8849] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 857.695795][ T8849] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 03:46:45 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:46:45 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x163, 0x0) 03:46:45 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pause() preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer\x00', 0x400000, 0x0) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x8, &(0x7f0000000100)=0x6, 0xffffff94) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r1, &(0x7f0000000100), 0x2df, 0x0) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, 0x0, 0x0) 03:46:45 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:46:45 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x13b, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 857.740354][ T8849] Memory cgroup stats for /syz3: cache:4KB rss:266736KB rss_huge:247808KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:266736KB inactive_file:4KB active_file:0KB unevictable:0KB [ 857.792939][ T8849] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=13308,uid=0 [ 857.829038][ T8849] Memory cgroup out of memory: Killed process 13308 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB 03:46:45 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x164, 0x0) 03:46:45 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x13c, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 857.997477][T16654] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 858.042889][T16656] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=3, oom_score_adj=1000 [ 858.141858][T16656] CPU: 1 PID: 16656 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 858.149860][T16656] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 858.159919][T16656] Call Trace: [ 858.163236][T16656] dump_stack+0x172/0x1f0 [ 858.167576][T16656] dump_header+0x10f/0xb6c [ 858.172007][T16656] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 858.177844][T16656] ? ___ratelimit+0x60/0x595 [ 858.182434][T16656] ? do_raw_spin_unlock+0x57/0x270 [ 858.187592][T16656] oom_kill_process.cold+0x10/0x15 [ 858.192740][T16656] out_of_memory+0x79a/0x1280 [ 858.197484][T16656] ? lock_downgrade+0x880/0x880 [ 858.202350][T16656] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 858.208606][T16656] ? oom_killer_disable+0x280/0x280 [ 858.213804][T16656] ? find_held_lock+0x35/0x130 [ 858.218578][T16656] mem_cgroup_out_of_memory+0x1ca/0x230 [ 858.224126][T16656] ? memcg_event_wake+0x230/0x230 [ 858.229167][T16656] ? do_raw_spin_unlock+0x57/0x270 [ 858.234280][T16656] ? _raw_spin_unlock+0x2d/0x50 [ 858.239138][T16656] try_charge+0x1042/0x1410 [ 858.243662][T16656] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 858.249224][T16656] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 858.254796][T16656] ? find_held_lock+0x35/0x130 [ 858.259565][T16656] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 858.265121][T16656] __memcg_kmem_charge_memcg+0x7c/0x130 [ 858.270669][T16656] ? memcg_kmem_put_cache+0xb0/0xb0 [ 858.275869][T16656] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 858.281419][T16656] __memcg_kmem_charge+0x136/0x300 [ 858.286553][T16656] __alloc_pages_nodemask+0x4bd/0x8d0 [ 858.291927][T16656] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 858.298187][T16656] ? __alloc_pages_slowpath+0x28f0/0x28f0 [ 858.303915][T16656] ? copy_process.part.0+0x43f7/0x6790 [ 858.309385][T16656] ? lockdep_hardirqs_on+0x418/0x5d0 [ 858.314686][T16656] ? trace_hardirqs_on+0x67/0x220 [ 858.319743][T16656] copy_process.part.0+0x4a0/0x6790 [ 858.324959][T16656] ? __might_fault+0x12b/0x1e0 [ 858.329763][T16656] ? __cleanup_sighand+0x60/0x60 [ 858.334711][T16656] ? lock_downgrade+0x880/0x880 [ 858.339592][T16656] _do_fork+0x25d/0xfe0 [ 858.343790][T16656] ? copy_init_mm+0x20/0x20 [ 858.348317][T16656] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 858.353790][T16656] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 858.359268][T16656] ? do_syscall_64+0x26/0x680 [ 858.363953][T16656] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 858.370020][T16656] ? do_syscall_64+0x26/0x680 [ 858.374703][T16656] __x64_sys_clone+0xbf/0x150 [ 858.379426][T16656] do_syscall_64+0xfd/0x680 [ 858.383945][T16656] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 858.389852][T16656] RIP: 0033:0x4592c9 [ 858.393774][T16656] Code: fd b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 858.413390][T16656] RSP: 002b:00007f8431339c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 858.421808][T16656] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00000000004592c9 [ 858.429786][T16656] RDX: 9999999999999999 RSI: 0000000000000000 RDI: 0000000000000100 [ 858.437767][T16656] RBP: 000000000075bfc8 R08: ffffffffffffffff R09: 0000000000000000 [ 858.445742][T16656] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f843133a6d4 [ 858.453719][T16656] R13: 00000000004bf72a R14: 00000000004d0e18 R15: 00000000ffffffff 03:46:46 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x165, 0x0) [ 858.598032][T16656] memory: usage 307188kB, limit 307200kB, failcnt 634 [ 858.617131][T16656] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 858.636507][T16656] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 03:46:46 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x13d, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:46:46 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$sock_bt_hidp_HIDPGETCONNLIST(r0, 0x800448d2, &(0x7f0000000540)={0x8, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {}, {}, {}]}) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r1, &(0x7f0000000100), 0x2df, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 858.647931][T16656] Memory cgroup stats for /syz3: cache:4KB rss:266736KB rss_huge:247808KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:266736KB inactive_file:0KB active_file:4KB unevictable:0KB [ 858.716363][T16656] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=13331,uid=0 [ 858.830563][T16656] Memory cgroup out of memory: Killed process 13331 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB [ 858.959047][T16653] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=3, oom_score_adj=1000 [ 858.984588][T16653] CPU: 0 PID: 16653 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 858.992577][T16653] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 859.002628][T16653] Call Trace: [ 859.005922][T16653] dump_stack+0x172/0x1f0 [ 859.010251][T16653] dump_header+0x10f/0xb6c [ 859.014655][T16653] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 859.020439][T16653] ? ___ratelimit+0x60/0x595 [ 859.025004][T16653] ? do_raw_spin_unlock+0x57/0x270 [ 859.030092][T16653] oom_kill_process.cold+0x10/0x15 [ 859.035180][T16653] out_of_memory+0x79a/0x1280 [ 859.039839][T16653] ? oom_killer_disable+0x280/0x280 [ 859.045012][T16653] ? find_held_lock+0x35/0x130 [ 859.049761][T16653] mem_cgroup_out_of_memory+0x1ca/0x230 [ 859.055287][T16653] ? memcg_event_wake+0x230/0x230 [ 859.060289][T16653] ? do_raw_spin_unlock+0x57/0x270 [ 859.065388][T16653] ? _raw_spin_unlock+0x2d/0x50 [ 859.070216][T16653] try_charge+0xd45/0x1410 [ 859.074610][T16653] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 859.080141][T16653] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 859.085672][T16653] ? find_held_lock+0x35/0x130 [ 859.090414][T16653] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 859.095979][T16653] __memcg_kmem_charge_memcg+0x7c/0x130 [ 859.101505][T16653] ? memcg_kmem_put_cache+0xb0/0xb0 [ 859.106683][T16653] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 859.112227][T16653] __memcg_kmem_charge+0x136/0x300 [ 859.117318][T16653] __alloc_pages_nodemask+0x4bd/0x8d0 [ 859.122666][T16653] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 859.128892][T16653] ? __alloc_pages_slowpath+0x28f0/0x28f0 [ 859.134598][T16653] ? copy_process.part.0+0x43f7/0x6790 [ 859.140044][T16653] ? lockdep_hardirqs_on+0x418/0x5d0 [ 859.145304][T16653] ? trace_hardirqs_on+0x67/0x220 [ 859.150309][T16653] copy_process.part.0+0x4a0/0x6790 [ 859.155497][T16653] ? __lock_acquire+0x54f/0x5490 [ 859.160412][T16653] ? __cleanup_sighand+0x60/0x60 [ 859.165326][T16653] ? rcu_read_lock_sched_held+0x110/0x130 [ 859.171017][T16653] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 859.177231][T16653] ? try_to_free_mem_cgroup_pages+0x3b6/0x9f0 [ 859.183283][T16653] _do_fork+0x25d/0xfe0 [ 859.187420][T16653] ? copy_init_mm+0x20/0x20 [ 859.191904][T16653] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 859.197336][T16653] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 859.202771][T16653] ? do_syscall_64+0x26/0x680 [ 859.207458][T16653] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 859.213509][T16653] ? do_syscall_64+0x26/0x680 [ 859.218185][T16653] __x64_sys_clone+0xbf/0x150 [ 859.222839][T16653] do_syscall_64+0xfd/0x680 [ 859.227317][T16653] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 859.233179][T16653] RIP: 0033:0x45bc99 [ 859.237049][T16653] Code: ff 48 85 f6 0f 84 27 8e fb ff 48 83 ee 10 48 89 4e 08 48 89 3e 48 89 d7 4c 89 c2 4d 89 c8 4c 8b 54 24 08 b8 38 00 00 00 0f 05 <48> 85 c0 0f 8c fe 8d fb ff 74 01 c3 31 ed 48 f7 c7 00 00 01 00 75 [ 859.256628][T16653] RSP: 002b:00007ffe68a7fdb8 EFLAGS: 00000202 ORIG_RAX: 0000000000000038 [ 859.265015][T16653] RAX: ffffffffffffffda RBX: 00007f8431319700 RCX: 000000000045bc99 [ 859.272964][T16653] RDX: 00007f84313199d0 RSI: 00007f8431318db0 RDI: 00000000003d0f00 [ 859.280935][T16653] RBP: 00007ffe68a7ffd0 R08: 00007f8431319700 R09: 00007f8431319700 [ 859.288881][T16653] R10: 00007f84313199d0 R11: 0000000000000202 R12: 0000000000000000 [ 859.296852][T16653] R13: 00007ffe68a7fe6f R14: 00007f84313199c0 R15: 000000000075c07c [ 859.305724][T16653] memory: usage 304856kB, limit 307200kB, failcnt 634 [ 859.315133][T16653] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 859.325492][T16653] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 859.335762][T16653] Memory cgroup stats for /syz3: cache:4KB rss:264572KB rss_huge:245760KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:264572KB inactive_file:0KB active_file:4KB unevictable:0KB 03:46:47 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:46:47 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:46:47 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:46:47 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x166, 0x0) 03:46:47 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x13e, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:46:47 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/232, 0x6a}, {&(0x7f0000000180)=""/4096, 0x1000}], 0x2, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 859.358294][T16653] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=13360,uid=0 [ 859.375484][T16653] Memory cgroup out of memory: Killed process 13360 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB [ 859.399210][T16683] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:47 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x0) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, 0x0, 0x0) [ 859.548327][T16697] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 859.624941][T16702] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:47 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x167, 0x0) 03:46:47 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:46:47 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 859.811168][T16714] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 859.838576][T16716] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:47 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x13f, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:46:47 executing program 1: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r1, &(0x7f0000000100), 0x2df, 0x0) perf_event_open(&(0x7f0000000080)={0x5, 0x70, 0x51884c3f, 0x1ff, 0x3, 0x1ff, 0x0, 0xef, 0x4, 0x1, 0x4, 0x5, 0x100000000, 0x69, 0x7f, 0x0, 0x8001, 0xffffffff80000001, 0xfff, 0x51, 0x8, 0x3, 0x200, 0x9, 0x4, 0x2db, 0x2, 0x23a, 0x8000, 0x80000000, 0x3ff, 0x7, 0x1, 0x1, 0x831, 0x5, 0x9, 0x3, 0x0, 0x0, 0x1, @perf_config_ext={0xbb2, 0x6}, 0x810, 0x1, 0x6, 0xe, 0x2, 0x7, 0xd59}, 0xffffffffffffffff, 0x6, r0, 0x1) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 859.968236][T16720] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:47 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 860.225522][T16735] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 860.284702][T16739] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:48 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:46:48 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x168, 0x0) 03:46:48 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:46:48 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:46:48 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x169, 0x0) 03:46:48 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 860.551555][T16751] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 860.587223][T16754] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:48 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x140, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:46:48 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') r1 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000000)='/proc/capi/capi20\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000000c0)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000080)={0xffffffffffffffff}, 0x117, 0x9}}, 0x20) write$RDMA_USER_CM_CMD_REJECT(r1, &(0x7f0000000100)={0x9, 0x108, 0xfa00, {r2, 0xf8, "b06e84", "dd2c02a0b56d9bbbf9db997ea45d634d98ac056ad66d28f6e6cc1f8f26efbebc175d3bffcbb8c8e8d07c84018de10edd2bdba16966f31f601c5c734935185e200e19d758d151f8e75a449732513e06c98204aa81acb59ff2e03e7a67c14173397280969004a1aed75549ae6e1915a881eb58b2033e3365c7e739bc9544522df16f3350cb9beec8fd2f0dc73f3204dd030932ddbafcb2f9938e3ca5ea26829deddee83577907cc95b9953856e894d28295a5c0fd4f00e4649268a6ff177b9b3c2996592c2b1efec16c3cef63fd2b08aa7357e0c533f2b0fac9cbc41aaf06c03c74ac5081920c44e45703aa9d9d0019aa5f05e128d2d73dba616307b20c676f909"}}, 0x110) preadv(r0, &(0x7f0000000100), 0x2df, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:46:48 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 860.817540][T16764] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:48 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x16a, 0x0) 03:46:48 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:46:48 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0xbf, 0x0, 0x4, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 861.074277][T16780] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:49 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:46:49 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:46:49 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x16b, 0x0) 03:46:49 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000000)=0x0) r1 = syz_open_procfs(r0, &(0x7f0000000080)='\x00\xcdyW=\xe4\x84+\xa2\x04\'\xf8p*(\x9aL\xaf\xc7\x7fR\x8c%sy\x87\x95\xe7I\xde') preadv(r1, &(0x7f0000000100), 0x2df, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 861.392964][T16799] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:49 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x141, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 861.462369][T16800] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:49 executing program 1: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = dup(r0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000140)={r1, 0xb, 0x1, 0xffffffff00000001, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x1bc}, 0x20) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r2, 0xc01064b5, &(0x7f00000000c0)={&(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6}) r3 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r3, &(0x7f0000000100), 0x2df, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f0000000180)={'TPROXY\x00'}, &(0x7f00000001c0)=0x1e) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:46:49 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:46:49 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x16c, 0x0) 03:46:49 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:46:49 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 861.692747][T16817] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:49 executing program 1: r0 = syz_open_dev$rtc(&(0x7f0000000000)='/dev/rtc#\x00', 0x1, 0x80880) ioctl$RTC_VL_READ(r0, 0x80047013, &(0x7f0000000140)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r1, &(0x7f0000000100), 0x2df, 0x0) ioctl$KVM_SET_REGS(r1, 0x4090ae82, &(0x7f0000000080)={[0x81, 0x1, 0x400, 0xff, 0x0, 0x0, 0x2, 0x1000, 0x8, 0x100, 0x1, 0xfff, 0x0, 0x800, 0x7fffffff, 0x8], 0x5000, 0x40000}) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, 0x0, 0x0) ioctl$KDSKBSENT(r1, 0x4b49, &(0x7f0000000180)="f5e4f9f02acf766cd13416902d77dba6d83564d551c204ea00b33530412cdcbaf823a873461ff134ecd9b152f0216c5abb1fb2b48540744f66a2d59270c5ead8cf2234162ba32c002427221f2fb5a9a9d1b21e4ed6fd29bca053e52079b34bcc32b64a9142bdb49d01940d152d8fa2e7ed6f9ef098374e80ec4b65f489b97b") 03:46:49 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x16d, 0x0) [ 861.928624][T16831] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:49 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:46:49 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x142, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:46:49 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 862.280669][T16849] syz-executor.3 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 862.316941][T16849] CPU: 0 PID: 16849 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 862.324927][T16849] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 862.334983][T16849] Call Trace: [ 862.338289][T16849] dump_stack+0x172/0x1f0 [ 862.342648][T16849] dump_header+0x10f/0xb6c [ 862.347074][T16849] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 862.352900][T16849] ? ___ratelimit+0x60/0x595 [ 862.357498][T16849] ? do_raw_spin_unlock+0x57/0x270 [ 862.362616][T16849] oom_kill_process.cold+0x10/0x15 [ 862.367745][T16849] out_of_memory+0x79a/0x1280 [ 862.372434][T16849] ? lock_downgrade+0x880/0x880 [ 862.377298][T16849] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 862.383568][T16849] ? oom_killer_disable+0x280/0x280 [ 862.388771][T16849] ? find_held_lock+0x35/0x130 [ 862.393555][T16849] mem_cgroup_out_of_memory+0x1ca/0x230 [ 862.399140][T16849] ? memcg_event_wake+0x230/0x230 [ 862.404178][T16849] ? do_raw_spin_unlock+0x57/0x270 [ 862.409300][T16849] ? _raw_spin_unlock+0x2d/0x50 [ 862.414154][T16849] try_charge+0x1042/0x1410 [ 862.418669][T16849] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 862.424228][T16849] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 862.430494][T16849] ? kasan_check_read+0x11/0x20 [ 862.435358][T16849] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 862.440925][T16849] mem_cgroup_try_charge+0x24d/0x5e0 [ 862.446222][T16849] mem_cgroup_try_charge_delay+0x1f/0xa0 [ 862.451868][T16849] wp_page_copy+0x416/0x1770 [ 862.456484][T16849] ? do_wp_page+0x486/0x1500 [ 862.461086][T16849] ? pmd_pfn+0x1d0/0x1d0 [ 862.465339][T16849] ? lock_downgrade+0x880/0x880 [ 862.470192][T16849] ? __pte_alloc_kernel+0x220/0x220 [ 862.475396][T16849] ? kasan_check_read+0x11/0x20 [ 862.480249][T16849] ? do_raw_spin_unlock+0x57/0x270 [ 862.485400][T16849] do_wp_page+0x48e/0x1500 [ 862.489831][T16849] ? do_raw_spin_lock+0x12a/0x2e0 [ 862.494857][T16849] ? rwlock_bug.part.0+0x90/0x90 [ 862.499808][T16849] ? finish_mkwrite_fault+0x540/0x540 [ 862.505503][T16849] ? add_mm_counter_fast.part.0+0x40/0x40 [ 862.511740][T16849] __handle_mm_fault+0x22e3/0x3eb0 [ 862.516871][T16849] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 862.522422][T16849] ? find_held_lock+0x35/0x130 [ 862.527185][T16849] ? handle_mm_fault+0x292/0xa90 [ 862.532136][T16849] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 862.538388][T16849] ? kasan_check_read+0x11/0x20 [ 862.543271][T16849] handle_mm_fault+0x3b7/0xa90 [ 862.548045][T16849] __do_page_fault+0x5ef/0xda0 [ 862.552823][T16849] do_page_fault+0x71/0x57d [ 862.557336][T16849] ? page_fault+0x8/0x30 [ 862.561580][T16849] page_fault+0x1e/0x30 [ 862.565733][T16849] RIP: 0033:0x40e468 [ 862.569639][T16849] Code: 8b 34 c6 4a 8d 04 2e 48 3d ff ff ff 7e 0f 86 77 ff ff ff bf 91 e8 4b 00 31 c0 e8 13 38 ff ff 31 ff e8 5c 34 ff ff 0f 1f 40 00 <89> 3c b5 00 00 73 00 eb b6 31 ed 0f 1f 44 00 00 80 3d fe 1f 66 00 [ 862.589239][T16849] RSP: 002b:00007ffe68a7fe20 EFLAGS: 00010246 [ 862.595311][T16849] RAX: 00000000e1650d61 RBX: 00000000a7ca4a63 RCX: 0000001b2dc20000 [ 862.603282][T16849] RDX: 0000000000000000 RSI: 0000000000000d61 RDI: ffffffffe1650d61 [ 862.611250][T16849] RBP: 0000000000000003 R08: 00000000e1650d61 R09: 00000000e1650d65 [ 862.619228][T16849] R10: 00007ffe68a7ffc0 R11: 0000000000000246 R12: 000000000075bfa8 03:46:50 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r1+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:46:50 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x16e, 0x0) 03:46:50 executing program 1: [ 862.627231][T16849] R13: 0000000080000000 R14: 00007f843335c008 R15: 0000000000000003 [ 862.640462][T16849] memory: usage 307200kB, limit 307200kB, failcnt 677 [ 862.657850][T16849] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 862.728739][T16849] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 03:46:50 executing program 1: ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, 0x0) perf_event_open(0x0, 0x0, 0xb, 0xffffffffffffffff, 0x0) r0 = memfd_create(&(0x7f0000000100)='\vem1\xc1\xf8\xa6\x8dN\xc0\xa3\\\xe2\xcb\xa2\xba\xe5\xf4\x97\xac#*\xff', 0x0) write(r0, &(0x7f0000000040)="0600", 0x2) write$FUSE_NOTIFY_STORE(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="06000100000000000400000005007c00000000000000200000000000"], 0x1c) sendfile(r0, r0, &(0x7f0000001000), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000001a000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f000002eff0)={0x32b, &(0x7f0000000000)=[{}]}, 0x10) 03:46:50 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x143, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 862.840698][T16849] Memory cgroup stats for /syz3: cache:4KB rss:265228KB rss_huge:245760KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:265228KB inactive_file:0KB active_file:4KB unevictable:0KB [ 862.914240][T16849] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=13382,uid=0 [ 862.937652][T16849] Memory cgroup out of memory: Killed process 13382 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB 03:46:50 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x16f, 0x0) 03:46:50 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 863.038653][T16850] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 863.058512][T16877] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:50 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:46:50 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x144, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 863.224074][T16882] syz-executor.3 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 863.247654][T16882] CPU: 1 PID: 16882 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 863.255633][T16882] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 863.265672][T16882] Call Trace: [ 863.265697][T16882] dump_stack+0x172/0x1f0 [ 863.265719][T16882] dump_header+0x10f/0xb6c [ 863.265735][T16882] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 863.265751][T16882] ? ___ratelimit+0x60/0x595 [ 863.265776][T16882] ? do_raw_spin_unlock+0x57/0x270 [ 863.265795][T16882] oom_kill_process.cold+0x10/0x15 [ 863.293299][T16882] out_of_memory+0x79a/0x1280 [ 863.293319][T16882] ? lock_downgrade+0x880/0x880 [ 863.293334][T16882] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 863.293354][T16882] ? oom_killer_disable+0x280/0x280 [ 863.319355][T16882] ? find_held_lock+0x35/0x130 [ 863.324137][T16882] mem_cgroup_out_of_memory+0x1ca/0x230 [ 863.329690][T16882] ? memcg_event_wake+0x230/0x230 [ 863.334738][T16882] ? do_raw_spin_unlock+0x57/0x270 [ 863.339863][T16882] ? _raw_spin_unlock+0x2d/0x50 [ 863.344740][T16882] try_charge+0x1042/0x1410 [ 863.349265][T16882] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 863.354824][T16882] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 863.361071][T16882] ? kasan_check_read+0x11/0x20 [ 863.365928][T16882] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 863.371476][T16882] mem_cgroup_try_charge+0x24d/0x5e0 [ 863.376785][T16882] mem_cgroup_try_charge_delay+0x1f/0xa0 [ 863.382418][T16882] wp_page_copy+0x416/0x1770 [ 863.387015][T16882] ? do_wp_page+0x486/0x1500 [ 863.391606][T16882] ? pmd_pfn+0x1d0/0x1d0 [ 863.395849][T16882] ? lock_downgrade+0x880/0x880 [ 863.400697][T16882] ? swp_swapcount+0x540/0x540 [ 863.405456][T16882] ? kasan_check_read+0x11/0x20 [ 863.410302][T16882] ? do_raw_spin_unlock+0x57/0x270 [ 863.415421][T16882] do_wp_page+0x48e/0x1500 [ 863.419837][T16882] ? finish_mkwrite_fault+0x540/0x540 [ 863.425213][T16882] __handle_mm_fault+0x22e3/0x3eb0 [ 863.430330][T16882] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 863.435872][T16882] ? find_held_lock+0x35/0x130 [ 863.440659][T16882] ? handle_mm_fault+0x292/0xa90 [ 863.445629][T16882] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 863.451882][T16882] ? kasan_check_read+0x11/0x20 [ 863.456734][T16882] handle_mm_fault+0x3b7/0xa90 [ 863.461503][T16882] __do_page_fault+0x5ef/0xda0 [ 863.466266][T16882] do_page_fault+0x71/0x57d [ 863.470789][T16882] ? page_fault+0x8/0x30 [ 863.475057][T16882] page_fault+0x1e/0x30 [ 863.479199][T16882] RIP: 0033:0x4303a6 [ 863.483085][T16882] Code: 1f 44 00 00 48 29 e8 31 c9 48 81 fb 40 46 71 00 0f 95 c1 48 8d 34 2a 48 83 cd 01 48 c1 e1 02 48 83 c8 01 48 09 e9 48 89 73 58 <48> 89 4a 08 48 89 46 08 48 8d 4a 10 8b 05 bc 4b 64 00 85 c0 0f 84 [ 863.502676][T16882] RSP: 002b:00007ffe68a7fce0 EFLAGS: 00010206 [ 863.508745][T16882] RAX: 00000000000205b1 RBX: 0000000000714640 RCX: 0000000000000121 [ 863.516739][T16882] RDX: 0000555556717930 RSI: 0000555556717a50 RDI: 0000000000000000 03:46:51 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r1+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 863.524702][T16882] RBP: 0000000000000121 R08: ffffffffffffffff R09: 0000000000000000 [ 863.532672][T16882] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000714698 [ 863.540632][T16882] R13: 0000000000714698 R14: 0000000000000000 R15: 0000000000002710 03:46:51 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x170, 0x0) 03:46:51 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x145, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:46:51 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r1, 0x1000008912, &(0x7f0000000040)="11dca5055e0bcfec7be070") lseek(r0, 0x41, 0x0) getdents64(r0, 0x0, 0x0) 03:46:51 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x171, 0x0) [ 863.841955][T16882] memory: usage 307200kB, limit 307200kB, failcnt 712 [ 863.855355][T16882] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 863.868110][T16882] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 863.875359][T16882] Memory cgroup stats for /syz3: cache:4KB rss:265200KB rss_huge:245760KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:265200KB inactive_file:4KB active_file:0KB unevictable:0KB 03:46:51 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 864.009594][T16882] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=13408,uid=0 [ 864.054378][T16882] Memory cgroup out of memory: Killed process 13408 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB [ 864.089793][ T1043] oom_reaper: reaped process 13408 (syz-executor.3), now anon-rss:0kB, file-rss:34832kB, shmem-rss:0kB 03:46:51 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:46:51 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f0000001600)=[{&(0x7f0000000540)=""/4096, 0x1000}], 0x1, &(0x7f00000019c0)=[{&(0x7f0000001700)=""/7, 0x7}], 0x1, 0x0) [ 864.101534][T16915] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:51 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x172, 0x0) 03:46:52 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f00000012c0)='\x00\x00\x00\x00\x00egy\xc5\x8e\xcb\x1c\xf8\x8f\xca;\xa3?\xad\xae\x0f\xb5\x97ao3\xab\xcdY\x9a\xe3\xe5\xe1\xf4\x87\xac\xad\x80\xa3P\x8c\xea\x9c\xc7\x00\xeb\xedX#\xe34\x80O]\x87\xdd\x894\xdal;w\xf8\xf8\v?v\xf0\xb8\xda=|\xa4\xba\xbbiq!\xd8g\xb7I\x12\x80') openat$cgroup_ro(r0, &(0x7f00000000c0)='mem\x00\x01y7SwaS.\x06\x95r\x89\xc9B\xab\xe3\xfarent\x00\xaa\x1a\xfd\xae\v\xbf\xd8d\xbb\xaf9Q\xde\xfb\x1fY\x8do\xd1\x16\xce(\x82\xf1\xbf{5Z\x13\x15\x14\xd7\xb8\xce\xf20\x1e\xc0\xc2\xed0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r1+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:46:52 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:46:52 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x146, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 864.498280][T16940] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:52 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x173, 0x0) [ 864.661666][T16952] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 864.680441][T16958] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:52 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:46:52 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:46:52 executing program 1: getgid() getgroups(0x2, &(0x7f00000000c0)=[0xee00, 0xee01]) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) r0 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) r1 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r0, 0x4020ae46, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(0xffffffffffffffff, 0x4010ae67, 0x0) syz_kvm_setup_cpu$x86(r0, r1, &(0x7f0000006000/0x18000)=nil, 0x0, 0x0, 0x0, &(0x7f0000000100), 0x0) lsetxattr(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0, 0x0) openat$ashmem(0xffffffffffffff9c, 0x0, 0x8000, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/loop-control\x00', 0x1, 0x0) ioctl$sock_inet_tcp_SIOCATMARK(0xffffffffffffffff, 0x8905, &(0x7f00000005c0)) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 03:46:52 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:46:52 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x174, 0x0) [ 864.916230][T16969] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:52 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x147, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:46:52 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000001c0)='./cgroup/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) write$cgroup_pid(r1, &(0x7f0000000080), 0x12) 03:46:52 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 865.116498][T16985] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 865.338549][T16998] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:53 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:46:53 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x175, 0x0) 03:46:53 executing program 1: r0 = syz_open_dev$sndtimer(&(0x7f0000000200)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000040)={{0x1}}) ioctl$SNDRV_TIMER_IOCTL_START(r0, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_STOP(r0, 0x54a1) 03:46:53 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:46:53 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:46:53 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x148, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:46:53 executing program 1: r0 = syz_open_dev$sndtimer(&(0x7f0000000200)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000040)={{0x1}}) ioctl$SNDRV_TIMER_IOCTL_START(r0, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_STOP(r0, 0x54a1) [ 865.601326][T17016] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:53 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:46:53 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x176, 0x0) 03:46:53 executing program 1: r0 = syz_open_dev$sndtimer(&(0x7f0000000200)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000040)={{0x1}}) ioctl$SNDRV_TIMER_IOCTL_START(r0, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_STOP(r0, 0x54a1) 03:46:53 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 865.872158][T17037] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:53 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x149, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 866.115872][ T8849] syz-executor.3 invoked oom-killer: gfp_mask=0x40cc0(GFP_KERNEL|__GFP_COMP), order=0, oom_score_adj=0 [ 866.152052][ T8849] CPU: 1 PID: 8849 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 866.160002][ T8849] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 866.170053][ T8849] Call Trace: [ 866.173367][ T8849] dump_stack+0x172/0x1f0 [ 866.177711][ T8849] dump_header+0x10f/0xb6c [ 866.182133][ T8849] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 866.187951][ T8849] ? ___ratelimit+0x60/0x595 [ 866.192552][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 866.197672][ T8849] oom_kill_process.cold+0x10/0x15 [ 866.202791][ T8849] out_of_memory+0x79a/0x1280 [ 866.207482][ T8849] ? lock_downgrade+0x880/0x880 [ 866.212333][ T8849] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 866.218578][ T8849] ? oom_killer_disable+0x280/0x280 [ 866.223786][ T8849] ? find_held_lock+0x35/0x130 [ 866.228553][ T8849] mem_cgroup_out_of_memory+0x1ca/0x230 [ 866.234095][ T8849] ? memcg_event_wake+0x230/0x230 [ 866.239135][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 866.244263][ T8849] ? _raw_spin_unlock+0x2d/0x50 [ 866.249143][ T8849] try_charge+0x1042/0x1410 [ 866.253681][ T8849] ? should_fail+0x1de/0x852 [ 866.258276][ T8849] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 866.263828][ T8849] ? rcu_read_lock_sched_held+0x110/0x130 [ 866.269548][ T8849] ? __alloc_pages_nodemask+0x61b/0x8d0 [ 866.275120][ T8849] __memcg_kmem_charge_memcg+0x7c/0x130 [ 866.280682][ T8849] ? memcg_kmem_put_cache+0xb0/0xb0 [ 866.285886][ T8849] ? cache_grow_begin+0x3d6/0x650 [ 866.290905][ T8849] ? lockdep_hardirqs_on+0x418/0x5d0 [ 866.296190][ T8849] ? trace_hardirqs_on+0x67/0x220 [ 866.301247][ T8849] cache_grow_begin+0x402/0x650 [ 866.306124][ T8849] ? __cpuset_node_allowed+0x136/0x540 [ 866.311601][ T8849] fallback_alloc+0x1fd/0x2d0 [ 866.316283][ T8849] ____cache_alloc_node+0x1be/0x1e0 [ 866.321487][ T8849] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 866.327741][ T8849] kmem_cache_alloc+0x1e8/0x6f0 [ 866.332599][ T8849] ? validate_mm_rb+0xa3/0xc0 [ 866.337308][ T8849] vm_area_dup+0x21/0x170 [ 866.341655][ T8849] dup_mm+0x8c4/0x13b0 [ 866.345751][ T8849] ? vm_area_dup+0x170/0x170 [ 866.350353][ T8849] ? debug_mutex_init+0x2d/0x60 [ 866.355214][ T8849] copy_process.part.0+0x2cde/0x6790 [ 866.360514][ T8849] ? __cleanup_sighand+0x60/0x60 [ 866.365480][ T8849] _do_fork+0x25d/0xfe0 [ 866.369640][ T8849] ? copy_init_mm+0x20/0x20 [ 866.374150][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 866.379623][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 866.385057][ T8849] ? do_syscall_64+0x26/0x680 [ 866.389704][ T8849] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 866.395747][ T8849] ? do_syscall_64+0x26/0x680 [ 866.400427][ T8849] __x64_sys_clone+0xbf/0x150 [ 866.405092][ T8849] do_syscall_64+0xfd/0x680 [ 866.409585][ T8849] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 866.415454][ T8849] RIP: 0033:0x45789a [ 866.419372][ T8849] Code: f7 d8 64 89 04 25 d4 02 00 00 64 4c 8b 0c 25 10 00 00 00 31 d2 4d 8d 91 d0 02 00 00 31 f6 bf 11 00 20 01 b8 38 00 00 00 0f 05 <48> 3d 00 f0 ff ff 0f 87 f5 00 00 00 85 c0 41 89 c5 0f 85 fc 00 00 [ 866.438966][ T8849] RSP: 002b:00007ffe68a80050 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 866.447377][ T8849] RAX: ffffffffffffffda RBX: 00007ffe68a80050 RCX: 000000000045789a [ 866.455341][ T8849] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000001200011 [ 866.463320][ T8849] RBP: 00007ffe68a80090 R08: 0000000000000001 R09: 0000555556716940 [ 866.471275][ T8849] R10: 0000555556716c10 R11: 0000000000000246 R12: 0000000000000001 [ 866.479241][ T8849] R13: 0000000000000000 R14: 0000000000000000 R15: 00007ffe68a800e0 [ 866.490679][ T8849] memory: usage 307200kB, limit 307200kB, failcnt 763 [ 866.498346][ T8849] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 866.507553][ T8849] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 866.515560][ T8849] Memory cgroup stats for /syz3: cache:4KB rss:263836KB rss_huge:243712KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:263836KB inactive_file:4KB active_file:0KB unevictable:0KB [ 866.537345][ T8849] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=13427,uid=0 [ 866.553239][ T8849] Memory cgroup out of memory: Killed process 13427 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB [ 866.569697][ T1043] oom_reaper: reaped process 13427 (syz-executor.3), now anon-rss:0kB, file-rss:34832kB, shmem-rss:0kB 03:46:54 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:46:54 executing program 1: r0 = syz_open_dev$sndtimer(&(0x7f0000000200)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000040)={{0x1}}) ioctl$SNDRV_TIMER_IOCTL_START(r0, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_STOP(r0, 0x54a1) 03:46:54 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x177, 0x0) 03:46:54 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:46:54 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 866.656539][T17052] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 866.682286][T17050] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=3, oom_score_adj=1000 [ 866.779823][T17050] CPU: 0 PID: 17050 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 866.787817][T17050] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 866.797874][T17050] Call Trace: [ 866.801191][T17050] dump_stack+0x172/0x1f0 [ 866.805529][T17050] dump_header+0x10f/0xb6c [ 866.809951][T17050] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 866.815758][T17050] ? ___ratelimit+0x60/0x595 [ 866.820355][T17050] ? do_raw_spin_unlock+0x57/0x270 [ 866.825471][T17050] oom_kill_process.cold+0x10/0x15 [ 866.830628][T17050] out_of_memory+0x79a/0x1280 [ 866.835302][T17050] ? lock_downgrade+0x880/0x880 [ 866.840151][T17050] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 866.846393][T17050] ? oom_killer_disable+0x280/0x280 [ 866.851589][T17050] ? find_held_lock+0x35/0x130 [ 866.856370][T17050] mem_cgroup_out_of_memory+0x1ca/0x230 [ 866.861919][T17050] ? memcg_event_wake+0x230/0x230 [ 866.866954][T17050] ? do_raw_spin_unlock+0x57/0x270 [ 866.872071][T17050] ? _raw_spin_unlock+0x2d/0x50 [ 866.876930][T17050] try_charge+0x1042/0x1410 [ 866.881454][T17050] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 866.887005][T17050] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 866.892555][T17050] ? find_held_lock+0x35/0x130 [ 866.897335][T17050] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 866.902926][T17050] __memcg_kmem_charge_memcg+0x7c/0x130 [ 866.908481][T17050] ? memcg_kmem_put_cache+0xb0/0xb0 [ 866.913713][T17050] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 866.919272][T17050] __memcg_kmem_charge+0x136/0x300 [ 866.924392][T17050] __alloc_pages_nodemask+0x4bd/0x8d0 [ 866.929766][T17050] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 866.936013][T17050] ? __alloc_pages_slowpath+0x28f0/0x28f0 [ 866.941768][T17050] ? copy_process.part.0+0x43f7/0x6790 [ 866.947232][T17050] ? lockdep_hardirqs_on+0x418/0x5d0 [ 866.952553][T17050] ? trace_hardirqs_on+0x67/0x220 [ 866.957580][T17050] copy_process.part.0+0x4a0/0x6790 [ 866.962797][T17050] ? __lock_acquire+0x54f/0x5490 [ 866.967747][T17050] ? __cleanup_sighand+0x60/0x60 [ 866.972712][T17050] ? rcu_read_lock_sched_held+0x110/0x130 [ 866.978438][T17050] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 866.984685][T17050] ? try_to_free_mem_cgroup_pages+0x3b6/0x9f0 [ 866.990757][T17050] _do_fork+0x25d/0xfe0 [ 866.994924][T17050] ? copy_init_mm+0x20/0x20 [ 866.999436][T17050] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 867.004899][T17050] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 867.010370][T17050] ? do_syscall_64+0x26/0x680 [ 867.015059][T17050] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 867.021126][T17050] ? do_syscall_64+0x26/0x680 [ 867.025802][T17050] __x64_sys_clone+0xbf/0x150 [ 867.030489][T17050] do_syscall_64+0xfd/0x680 [ 867.035003][T17050] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 867.040888][T17050] RIP: 0033:0x45bc99 [ 867.044800][T17050] Code: ff 48 85 f6 0f 84 27 8e fb ff 48 83 ee 10 48 89 4e 08 48 89 3e 48 89 d7 4c 89 c2 4d 89 c8 4c 8b 54 24 08 b8 38 00 00 00 0f 05 <48> 85 c0 0f 8c fe 8d fb ff 74 01 c3 31 ed 48 f7 c7 00 00 01 00 75 [ 867.064413][T17050] RSP: 002b:00007ffe68a7fdb8 EFLAGS: 00000202 ORIG_RAX: 0000000000000038 [ 867.072850][T17050] RAX: ffffffffffffffda RBX: 00007f843133a700 RCX: 000000000045bc99 03:46:54 executing program 1: r0 = syz_open_dev$sndtimer(&(0x7f0000000200)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000040)={{0x1}}) ioctl$SNDRV_TIMER_IOCTL_STOP(r0, 0x54a1) [ 867.080825][T17050] RDX: 00007f843133a9d0 RSI: 00007f8431339db0 RDI: 00000000003d0f00 [ 867.088794][T17050] RBP: 00007ffe68a7ffd0 R08: 00007f843133a700 R09: 00007f843133a700 [ 867.097449][T17050] R10: 00007f843133a9d0 R11: 0000000000000202 R12: 0000000000000000 [ 867.105420][T17050] R13: 00007ffe68a7fe6f R14: 00007f843133a9c0 R15: 000000000075bfd4 03:46:54 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x178, 0x0) [ 867.230696][T17050] memory: usage 307176kB, limit 307200kB, failcnt 793 [ 867.237487][T17050] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 867.266049][T17050] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 03:46:55 executing program 1: r0 = syz_open_dev$sndtimer(&(0x7f0000000200)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000040)={{0x1}}) ioctl$SNDRV_TIMER_IOCTL_STOP(r0, 0x54a1) [ 867.328980][T17050] Memory cgroup stats for /syz3: cache:4KB rss:263824KB rss_huge:243712KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:263824KB inactive_file:0KB active_file:4KB unevictable:0KB 03:46:55 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14b, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 867.389565][T17050] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=13452,uid=0 03:46:55 executing program 1: r0 = syz_open_dev$sndtimer(&(0x7f0000000200)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000040)={{0x1}}) ioctl$SNDRV_TIMER_IOCTL_STOP(r0, 0x54a1) [ 867.463150][T17050] Memory cgroup out of memory: Killed process 13452 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB 03:46:55 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:46:55 executing program 1: r0 = syz_open_dev$sndtimer(&(0x7f0000000200)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_START(r0, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_STOP(r0, 0x54a1) 03:46:55 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:46:55 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x179, 0x0) 03:46:55 executing program 1: r0 = syz_open_dev$sndtimer(&(0x7f0000000200)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_START(r0, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_STOP(r0, 0x54a1) [ 867.862535][T17104] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:55 executing program 1: r0 = syz_open_dev$sndtimer(&(0x7f0000000200)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_START(r0, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_STOP(r0, 0x54a1) [ 867.912556][T17107] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:55 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:46:55 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:46:55 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x17a, 0x0) [ 868.170052][T17115] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 868.218688][T17121] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:56 executing program 1: ioctl$SNDRV_TIMER_IOCTL_SELECT(0xffffffffffffffff, 0x40345410, &(0x7f0000000040)={{0x1}}) ioctl$SNDRV_TIMER_IOCTL_START(0xffffffffffffffff, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_STOP(0xffffffffffffffff, 0x54a1) 03:46:56 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14c, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:46:56 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:46:56 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x17b, 0x0) 03:46:56 executing program 1: ioctl$SNDRV_TIMER_IOCTL_SELECT(0xffffffffffffffff, 0x40345410, &(0x7f0000000040)={{0x1}}) ioctl$SNDRV_TIMER_IOCTL_START(0xffffffffffffffff, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_STOP(0xffffffffffffffff, 0x54a1) [ 868.522314][T17136] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:56 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:46:56 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:46:56 executing program 1: ioctl$SNDRV_TIMER_IOCTL_SELECT(0xffffffffffffffff, 0x40345410, &(0x7f0000000040)={{0x1}}) ioctl$SNDRV_TIMER_IOCTL_START(0xffffffffffffffff, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_STOP(0xffffffffffffffff, 0x54a1) 03:46:56 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x17c, 0x0) [ 868.706010][T17148] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:56 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:46:56 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:46:56 executing program 1: r0 = syz_open_dev$sndtimer(0x0, 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000040)={{0x1}}) ioctl$SNDRV_TIMER_IOCTL_START(r0, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_STOP(r0, 0x54a1) 03:46:56 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14d, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:46:56 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 868.986595][T17166] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:56 executing program 1: r0 = syz_open_dev$sndtimer(0x0, 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000040)={{0x1}}) ioctl$SNDRV_TIMER_IOCTL_START(r0, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_STOP(r0, 0x54a1) 03:46:56 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x17d, 0x0) 03:46:57 executing program 1: r0 = syz_open_dev$sndtimer(0x0, 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000040)={{0x1}}) ioctl$SNDRV_TIMER_IOCTL_START(r0, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_STOP(r0, 0x54a1) [ 869.218833][T17185] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:57 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:46:57 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:46:57 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x17e, 0x0) 03:46:57 executing program 1: r0 = syz_open_dev$sndtimer(&(0x7f0000000200)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(0xffffffffffffffff, 0x40345410, &(0x7f0000000040)={{0x1}}) ioctl$SNDRV_TIMER_IOCTL_START(r0, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_STOP(r0, 0x54a1) [ 869.651293][T17201] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:57 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:46:57 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14e, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:46:57 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:46:57 executing program 1: r0 = syz_open_dev$sndtimer(&(0x7f0000000200)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(0xffffffffffffffff, 0x40345410, &(0x7f0000000040)={{0x1}}) ioctl$SNDRV_TIMER_IOCTL_START(r0, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_STOP(r0, 0x54a1) 03:46:57 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x17f, 0x0) 03:46:57 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 869.949876][T17217] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:57 executing program 1: r0 = syz_open_dev$sndtimer(&(0x7f0000000200)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(0xffffffffffffffff, 0x40345410, &(0x7f0000000040)={{0x1}}) ioctl$SNDRV_TIMER_IOCTL_START(r0, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_STOP(r0, 0x54a1) 03:46:57 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x180, 0x0) [ 870.271887][T17238] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:58 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:46:58 executing program 1: r0 = syz_open_dev$sndtimer(&(0x7f0000000200)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, 0x0) ioctl$SNDRV_TIMER_IOCTL_START(r0, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_STOP(r0, 0x54a1) 03:46:58 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:46:58 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14f, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 870.630230][T17255] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:58 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:46:58 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x181, 0x0) 03:46:58 executing program 1: r0 = syz_open_dev$sndtimer(&(0x7f0000000200)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, 0x0) ioctl$SNDRV_TIMER_IOCTL_START(r0, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_STOP(r0, 0x54a1) 03:46:58 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:46:58 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x150, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:46:58 executing program 1: r0 = syz_open_dev$sndtimer(&(0x7f0000000200)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, 0x0) ioctl$SNDRV_TIMER_IOCTL_START(r0, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_STOP(r0, 0x54a1) [ 871.043401][T17265] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=3, oom_score_adj=1000 [ 871.098965][T17265] CPU: 1 PID: 17265 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 871.106947][T17265] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 871.116993][T17265] Call Trace: [ 871.120302][T17265] dump_stack+0x172/0x1f0 [ 871.124644][T17265] dump_header+0x10f/0xb6c [ 871.129066][T17265] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 871.134883][T17265] ? ___ratelimit+0x60/0x595 [ 871.139486][T17265] ? do_raw_spin_unlock+0x57/0x270 [ 871.144611][T17265] oom_kill_process.cold+0x10/0x15 [ 871.149730][T17265] out_of_memory+0x79a/0x1280 [ 871.154471][T17265] ? lock_downgrade+0x880/0x880 [ 871.159340][T17265] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 871.165588][T17265] ? oom_killer_disable+0x280/0x280 [ 871.170794][T17265] ? find_held_lock+0x35/0x130 [ 871.175578][T17265] mem_cgroup_out_of_memory+0x1ca/0x230 [ 871.181126][T17265] ? memcg_event_wake+0x230/0x230 [ 871.186155][T17265] ? do_raw_spin_unlock+0x57/0x270 [ 871.191268][T17265] ? _raw_spin_unlock+0x2d/0x50 [ 871.196144][T17265] try_charge+0x1042/0x1410 [ 871.200664][T17265] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 871.206705][T17265] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 871.212255][T17265] ? find_held_lock+0x35/0x130 [ 871.217023][T17265] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 871.222585][T17265] __memcg_kmem_charge_memcg+0x7c/0x130 [ 871.228133][T17265] ? memcg_kmem_put_cache+0xb0/0xb0 [ 871.233337][T17265] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 871.238898][T17265] __memcg_kmem_charge+0x136/0x300 [ 871.244017][T17265] __alloc_pages_nodemask+0x4bd/0x8d0 [ 871.249397][T17265] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 871.255637][T17265] ? __alloc_pages_slowpath+0x28f0/0x28f0 [ 871.261352][T17265] ? copy_process.part.0+0x43f7/0x6790 [ 871.261369][T17265] ? lockdep_hardirqs_on+0x418/0x5d0 [ 871.261385][T17265] ? trace_hardirqs_on+0x67/0x220 [ 871.261397][T17265] ? kasan_check_read+0x11/0x20 [ 871.261416][T17265] copy_process.part.0+0x4a0/0x6790 [ 871.287193][T17265] ? __lock_acquire+0x54f/0x5490 [ 871.292145][T17265] ? __cleanup_sighand+0x60/0x60 03:46:59 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x182, 0x0) [ 871.297109][T17265] ? rcu_read_lock_sched_held+0x110/0x130 [ 871.302849][T17265] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 871.309094][T17265] ? try_to_free_mem_cgroup_pages+0x3b6/0x9f0 [ 871.315173][T17265] _do_fork+0x25d/0xfe0 [ 871.319340][T17265] ? copy_init_mm+0x20/0x20 [ 871.323858][T17265] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 871.329326][T17265] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 871.334796][T17265] ? do_syscall_64+0x26/0x680 [ 871.339490][T17265] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 871.345560][T17265] ? do_syscall_64+0x26/0x680 [ 871.350245][T17265] __x64_sys_clone+0xbf/0x150 [ 871.354942][T17265] do_syscall_64+0xfd/0x680 [ 871.359454][T17265] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 871.365353][T17265] RIP: 0033:0x45bc99 [ 871.369252][T17265] Code: ff 48 85 f6 0f 84 27 8e fb ff 48 83 ee 10 48 89 4e 08 48 89 3e 48 89 d7 4c 89 c2 4d 89 c8 4c 8b 54 24 08 b8 38 00 00 00 0f 05 <48> 85 c0 0f 8c fe 8d fb ff 74 01 c3 31 ed 48 f7 c7 00 00 01 00 75 [ 871.388856][T17265] RSP: 002b:00007ffe68a7fdb8 EFLAGS: 00000202 ORIG_RAX: 0000000000000038 03:46:59 executing program 1: r0 = syz_open_dev$sndtimer(&(0x7f0000000200)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000040)) ioctl$SNDRV_TIMER_IOCTL_START(r0, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_STOP(r0, 0x54a1) [ 871.397272][T17265] RAX: ffffffffffffffda RBX: 00007f843135b700 RCX: 000000000045bc99 [ 871.405246][T17265] RDX: 00007f843135b9d0 RSI: 00007f843135adb0 RDI: 00000000003d0f00 [ 871.413217][T17265] RBP: 00007ffe68a7ffd0 R08: 00007f843135b700 R09: 00007f843135b700 [ 871.421208][T17265] R10: 00007f843135b9d0 R11: 0000000000000202 R12: 0000000000000000 [ 871.429195][T17265] R13: 00007ffe68a7fe6f R14: 00007f843135b9c0 R15: 000000000075bf2c 03:46:59 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:46:59 executing program 1: r0 = syz_open_dev$sndtimer(&(0x7f0000000200)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000040)) ioctl$SNDRV_TIMER_IOCTL_START(r0, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_STOP(r0, 0x54a1) 03:46:59 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x183, 0x0) [ 871.742967][T17265] memory: usage 307188kB, limit 307200kB, failcnt 834 [ 871.754702][T17265] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 03:46:59 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x151, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 871.805903][T17265] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 871.831949][T17265] Memory cgroup stats for /syz3: cache:4KB rss:262428KB rss_huge:241664KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:262428KB inactive_file:0KB active_file:4KB unevictable:0KB [ 871.859886][T17265] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=13472,uid=0 03:46:59 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:46:59 executing program 1: r0 = syz_open_dev$sndtimer(&(0x7f0000000200)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000040)) ioctl$SNDRV_TIMER_IOCTL_START(r0, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_STOP(r0, 0x54a1) [ 871.924050][T17265] Memory cgroup out of memory: Killed process 13472 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB [ 871.953818][ T1043] oom_reaper: reaped process 13472 (syz-executor.3), now anon-rss:0kB, file-rss:34832kB, shmem-rss:0kB [ 872.045334][T17303] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:46:59 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:46:59 executing program 1: r0 = syz_open_dev$sndtimer(&(0x7f0000000200)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000040)={{0x1}}) ioctl$SNDRV_TIMER_IOCTL_START(0xffffffffffffffff, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_STOP(r0, 0x54a1) 03:46:59 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x184, 0x0) 03:47:00 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:00 executing program 1: r0 = syz_open_dev$sndtimer(&(0x7f0000000200)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000040)={{0x1}}) ioctl$SNDRV_TIMER_IOCTL_START(0xffffffffffffffff, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_STOP(r0, 0x54a1) [ 872.364559][T17321] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 872.398109][T17323] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:00 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x152, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:00 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x185, 0x0) 03:47:00 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:00 executing program 1: r0 = syz_open_dev$sndtimer(&(0x7f0000000200)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000040)={{0x1}}) ioctl$SNDRV_TIMER_IOCTL_START(0xffffffffffffffff, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_STOP(r0, 0x54a1) [ 872.626884][T17335] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:00 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 872.700879][T17344] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 872.946397][T17353] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:00 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:00 executing program 1: r0 = syz_open_dev$sndtimer(&(0x7f0000000200)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000040)={{0x1}}) ioctl$SNDRV_TIMER_IOCTL_START(r0, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_STOP(0xffffffffffffffff, 0x54a1) 03:47:00 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x186, 0x0) 03:47:00 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:00 executing program 1: r0 = syz_open_dev$sndtimer(&(0x7f0000000200)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000040)={{0x1}}) ioctl$SNDRV_TIMER_IOCTL_START(r0, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_STOP(0xffffffffffffffff, 0x54a1) [ 873.225809][T17365] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:01 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 873.310144][T17369] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:01 executing program 1: r0 = syz_open_dev$sndtimer(&(0x7f0000000200)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000040)={{0x1}}) ioctl$SNDRV_TIMER_IOCTL_START(r0, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_STOP(0xffffffffffffffff, 0x54a1) 03:47:01 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x153, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:01 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x187, 0x0) 03:47:01 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r0+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(0xffffffffffffffff, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 873.516964][T17382] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:01 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:01 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='\x00\x1e\x00\x00') getdents(r0, &(0x7f0000000ea9)=""/407, 0x197) [ 873.846204][T17401] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:01 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:01 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r0+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(0xffffffffffffffff, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:01 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x74, 0x4) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x4e23, @multicast1}, 0x10) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000b86000)={0x1, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0xe8}]}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffcd1, 0x200007fd, &(0x7f0000000140)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000009880)=[{{0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1}}], 0x1, 0x100, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000200)='reno\x00', 0x5) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYRES32, @ANYRES16=0x0], 0xff5a) 03:47:01 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:01 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x188, 0x0) 03:47:01 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x154, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 874.113568][T17418] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=3, oom_score_adj=1000 [ 874.133322][T17418] CPU: 1 PID: 17418 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 874.141324][T17418] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 874.151369][T17418] Call Trace: [ 874.154679][T17418] dump_stack+0x172/0x1f0 [ 874.159046][T17418] dump_header+0x10f/0xb6c [ 874.163492][T17418] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 874.169330][T17418] ? ___ratelimit+0x60/0x595 [ 874.173925][T17418] ? do_raw_spin_unlock+0x57/0x270 [ 874.179028][T17418] oom_kill_process.cold+0x10/0x15 [ 874.184133][T17418] out_of_memory+0x79a/0x1280 [ 874.188828][T17418] ? lock_downgrade+0x880/0x880 [ 874.193668][T17418] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 874.199899][T17418] ? oom_killer_disable+0x280/0x280 [ 874.205087][T17418] ? find_held_lock+0x35/0x130 [ 874.209873][T17418] mem_cgroup_out_of_memory+0x1ca/0x230 [ 874.215407][T17418] ? memcg_event_wake+0x230/0x230 [ 874.220426][T17418] ? do_raw_spin_unlock+0x57/0x270 [ 874.225545][T17418] ? _raw_spin_unlock+0x2d/0x50 [ 874.230407][T17418] try_charge+0x1042/0x1410 [ 874.234907][T17418] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 874.240446][T17418] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 874.245987][T17418] ? find_held_lock+0x35/0x130 [ 874.250776][T17418] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 874.256343][T17418] __memcg_kmem_charge_memcg+0x7c/0x130 [ 874.261901][T17418] ? memcg_kmem_put_cache+0xb0/0xb0 [ 874.267105][T17418] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 874.272654][T17418] __memcg_kmem_charge+0x136/0x300 [ 874.277768][T17418] __alloc_pages_nodemask+0x4bd/0x8d0 [ 874.283141][T17418] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 874.289385][T17418] ? __alloc_pages_slowpath+0x28f0/0x28f0 [ 874.295129][T17418] ? copy_process.part.0+0x43f7/0x6790 [ 874.300586][T17418] ? lockdep_hardirqs_on+0x418/0x5d0 [ 874.305869][T17418] ? trace_hardirqs_on+0x67/0x220 [ 874.310900][T17418] copy_process.part.0+0x4a0/0x6790 [ 874.316099][T17418] ? __might_fault+0x12b/0x1e0 [ 874.320901][T17418] ? __cleanup_sighand+0x60/0x60 [ 874.325845][T17418] ? lock_downgrade+0x880/0x880 [ 874.330714][T17418] _do_fork+0x25d/0xfe0 [ 874.334871][T17418] ? copy_init_mm+0x20/0x20 [ 874.339380][T17418] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 874.344835][T17418] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 874.350291][T17418] ? do_syscall_64+0x26/0x680 [ 874.354965][T17418] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 874.361025][T17418] ? do_syscall_64+0x26/0x680 [ 874.365719][T17418] __x64_sys_clone+0xbf/0x150 [ 874.370398][T17418] do_syscall_64+0xfd/0x680 [ 874.374916][T17418] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 874.380805][T17418] RIP: 0033:0x4592c9 [ 874.384694][T17418] Code: fd b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 874.404300][T17418] RSP: 002b:00007f843135ac78 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 03:47:02 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r0+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(0xffffffffffffffff, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 874.412717][T17418] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00000000004592c9 [ 874.420687][T17418] RDX: 9999999999999999 RSI: 0000000000000000 RDI: 0000000000000100 [ 874.428660][T17418] RBP: 000000000075bf20 R08: ffffffffffffffff R09: 0000000000000000 [ 874.436623][T17418] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f843135b6d4 [ 874.444585][T17418] R13: 00000000004bf72a R14: 00000000004d0e18 R15: 00000000ffffffff 03:47:02 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x189, 0x0) 03:47:02 executing program 0: pipe(0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r0+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(0xffffffffffffffff, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:02 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x155, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 874.662567][T17418] memory: usage 307180kB, limit 307200kB, failcnt 900 [ 874.674333][T17418] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 03:47:02 executing program 0: pipe(0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r0+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(0xffffffffffffffff, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 874.705016][T17418] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 874.742621][T17418] Memory cgroup stats for /syz3: cache:0KB rss:261164KB rss_huge:239616KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:261164KB inactive_file:0KB active_file:0KB unevictable:0KB [ 874.799517][T17418] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=13494,uid=0 03:47:02 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x18a, 0x0) [ 874.845414][T17418] Memory cgroup out of memory: Killed process 13494 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB [ 874.953179][ T1043] oom_reaper: reaped process 13494 (syz-executor.3), now anon-rss:0kB, file-rss:34832kB, shmem-rss:0kB [ 874.966610][T17418] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 875.010619][T17446] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:02 executing program 1: syz_open_dev$video(&(0x7f0000000100)='/dev/video#\x00', 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, &(0x7f0000000380)) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x182, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f00000f0000/0x4000)=nil, 0x4000, 0x0, 0x31, 0xffffffffffffffff, 0x0) fcntl$setsig(r0, 0xa, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x5c831, 0xffffffffffffffff, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000e3e000/0x18000)=nil, 0x0, 0xff0a, 0x40000000, 0x0, 0x0) 03:47:02 executing program 0: pipe(0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r0+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(0xffffffffffffffff, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:02 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x156, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:02 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:02 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:02 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x18b, 0x0) [ 875.150411][T17459] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:03 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:03 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:03 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x157, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:03 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 875.364018][T17479] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:03 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x18c, 0x0) 03:47:03 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f00000012c0)='\x00\x00\x00\x00\x00egy\xc5\x8e\xcb\x1c\xf8\x8f\xca;\xa3?\xad\xae\x0f\xb5\x97ao3\xab\xcdY\x9a\xe3\xe5\xe1\xf4\x87\xac\xad\x80\xa3P\x8c\xea\x9c\xc7\x00\xeb\xedX#\xe34\x80O]\x87\xdd\x894\xdal;w\xf8\xf8\v?v\xf0\xb8\xda=|\xa4\xba\xbbiq!\xd8g\xb7I\x12\x80') openat$cgroup_ro(r0, &(0x7f00000000c0)='mem\x00\x01y7SwaS.\x06\x95r\x89\xc9B\xab\xe3\xfarent\x00\xaa\x1a\xfd\xae\v\xbf\xd8d\xbb\xaf9Q\xde\xfb\x1fY\x8do\xd1\x16\xce(\x82\xf1\xbf{5Z\x13\x15\x14\xd7\xb8\xce\xf20\x1e\xc0\xc2\xed0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:03 executing program 1: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x50000}]}) r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, 0x0, 0x0) [ 876.139886][T17514] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:03 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:04 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x158, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:04 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:04 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x18e, 0x0) 03:47:04 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 876.358071][T17530] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 876.389970][T17539] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:04 executing program 1: ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) perf_event_open(&(0x7f0000000440)={0x2, 0x70, 0x9d, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000013c0)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x1ffe, 0x0) 03:47:04 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x159, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:04 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 876.665432][T17552] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:04 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000000040)=@ipx, 0xfffffffffffffce7, 0x0}}], 0x1, 0x0, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000000c0)='cpuset\x00') vmsplice(r0, 0x0, 0x0, 0x2) preadv(r1, &(0x7f00000017c0), 0x1a4, 0x0) 03:47:04 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x18f, 0x0) 03:47:04 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:04 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 876.980212][T17572] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:04 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x190, 0x0) 03:47:04 executing program 1: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000340)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000380)={0x1, @sliced}) 03:47:04 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x15a, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:04 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 877.224571][T17581] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 877.300970][T17580] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=3, oom_score_adj=1000 [ 877.338389][T17580] CPU: 0 PID: 17580 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 877.346379][T17580] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 877.356432][T17580] Call Trace: [ 877.359743][T17580] dump_stack+0x172/0x1f0 [ 877.364094][T17580] dump_header+0x10f/0xb6c [ 877.368520][T17580] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 877.374337][T17580] ? ___ratelimit+0x60/0x595 [ 877.378934][T17580] ? do_raw_spin_unlock+0x57/0x270 [ 877.384060][T17580] oom_kill_process.cold+0x10/0x15 [ 877.389184][T17580] out_of_memory+0x79a/0x1280 [ 877.393873][T17580] ? lock_downgrade+0x880/0x880 [ 877.398745][T17580] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 877.405007][T17580] ? oom_killer_disable+0x280/0x280 [ 877.410213][T17580] ? find_held_lock+0x35/0x130 [ 877.415005][T17580] mem_cgroup_out_of_memory+0x1ca/0x230 [ 877.420560][T17580] ? memcg_event_wake+0x230/0x230 [ 877.425605][T17580] ? do_raw_spin_unlock+0x57/0x270 [ 877.430730][T17580] ? _raw_spin_unlock+0x2d/0x50 [ 877.435590][T17580] try_charge+0x1042/0x1410 [ 877.440147][T17580] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 877.445709][T17580] ? get_mem_cgroup_from_mm+0x10b/0x2b0 03:47:05 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x191, 0x0) [ 877.451267][T17580] ? find_held_lock+0x35/0x130 [ 877.456039][T17580] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 877.461609][T17580] __memcg_kmem_charge_memcg+0x7c/0x130 [ 877.467179][T17580] ? memcg_kmem_put_cache+0xb0/0xb0 [ 877.472391][T17580] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 877.477971][T17580] __memcg_kmem_charge+0x136/0x300 [ 877.483094][T17580] __alloc_pages_nodemask+0x4bd/0x8d0 [ 877.488484][T17580] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 877.494742][T17580] ? __alloc_pages_slowpath+0x28f0/0x28f0 [ 877.500469][T17580] ? copy_process.part.0+0x43f7/0x6790 [ 877.505938][T17580] ? lockdep_hardirqs_on+0x418/0x5d0 [ 877.511234][T17580] ? trace_hardirqs_on+0x67/0x220 [ 877.516284][T17580] ? kasan_check_read+0x11/0x20 [ 877.521154][T17580] copy_process.part.0+0x4a0/0x6790 [ 877.526369][T17580] ? __lock_acquire+0x54f/0x5490 [ 877.531321][T17580] ? __cleanup_sighand+0x60/0x60 [ 877.536297][T17580] ? rcu_read_lock_sched_held+0x110/0x130 [ 877.542064][T17580] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 877.548310][T17580] ? try_to_free_mem_cgroup_pages+0x3b6/0x9f0 [ 877.554388][T17580] _do_fork+0x25d/0xfe0 [ 877.558560][T17580] ? copy_init_mm+0x20/0x20 [ 877.563074][T17580] ? blkcg_maybe_throttle_current+0x5e2/0xfb0 [ 877.569150][T17580] ? lock_downgrade+0x880/0x880 [ 877.574004][T17580] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 877.580265][T17580] ? blkcg_exit_queue+0x30/0x30 [ 877.585126][T17580] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 877.590586][T17580] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 877.590602][T17580] ? do_syscall_64+0x26/0x680 03:47:05 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x192, 0x0) [ 877.590618][T17580] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 877.590638][T17580] ? do_syscall_64+0x26/0x680 [ 877.611483][T17580] __x64_sys_clone+0xbf/0x150 [ 877.611503][T17580] do_syscall_64+0xfd/0x680 [ 877.611521][T17580] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 877.611539][T17580] RIP: 0033:0x45bc99 [ 877.630478][T17580] Code: ff 48 85 f6 0f 84 27 8e fb ff 48 83 ee 10 48 89 4e 08 48 89 3e 48 89 d7 4c 89 c2 4d 89 c8 4c 8b 54 24 08 b8 38 00 00 00 0f 05 <48> 85 c0 0f 8c fe 8d fb ff 74 01 c3 31 ed 48 f7 c7 00 00 01 00 75 [ 877.650087][T17580] RSP: 002b:00007ffe68a7fdb8 EFLAGS: 00000202 ORIG_RAX: 0000000000000038 [ 877.650102][T17580] RAX: ffffffffffffffda RBX: 00007f843133a700 RCX: 000000000045bc99 [ 877.650111][T17580] RDX: 00007f843133a9d0 RSI: 00007f8431339db0 RDI: 00000000003d0f00 [ 877.650120][T17580] RBP: 00007ffe68a7ffd0 R08: 00007f843133a700 R09: 00007f843133a700 [ 877.650129][T17580] R10: 00007f843133a9d0 R11: 0000000000000202 R12: 0000000000000000 [ 877.650137][T17580] R13: 00007ffe68a7fe6f R14: 00007f843133a9c0 R15: 000000000075bfd4 [ 877.716907][T17580] memory: usage 307160kB, limit 307200kB, failcnt 928 [ 877.724583][T17580] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 877.736136][T17580] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 877.743715][T17580] Memory cgroup stats for /syz3: cache:0KB rss:259828KB rss_huge:237568KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:259828KB inactive_file:0KB active_file:0KB unevictable:0KB 03:47:05 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 877.767521][T17580] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=13521,uid=0 03:47:05 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") r1 = socket$inet6(0xa, 0x803, 0x3) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'bridge0\x00h\a\x01\xd8\x00H\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, 0x0) [ 877.825347][T17580] Memory cgroup out of memory: Killed process 13521 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB 03:47:05 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x0, 0x0, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:05 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 877.955657][T17609] bridge0: port 2(bridge_slave_1) entered disabled state [ 877.963022][T17609] bridge0: port 1(bridge_slave_0) entered disabled state 03:47:05 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x193, 0x0) [ 878.148955][T17624] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=3, oom_score_adj=1000 [ 878.199648][T17624] CPU: 1 PID: 17624 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 878.207656][T17624] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 878.217711][T17624] Call Trace: [ 878.221011][T17624] dump_stack+0x172/0x1f0 [ 878.225355][T17624] dump_header+0x10f/0xb6c [ 878.229816][T17624] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 878.235632][T17624] ? ___ratelimit+0x60/0x595 [ 878.240243][T17624] ? do_raw_spin_unlock+0x57/0x270 [ 878.245366][T17624] oom_kill_process.cold+0x10/0x15 [ 878.250492][T17624] out_of_memory+0x79a/0x1280 [ 878.255181][T17624] ? lock_downgrade+0x880/0x880 [ 878.260042][T17624] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 878.266287][T17624] ? oom_killer_disable+0x280/0x280 [ 878.271488][T17624] ? find_held_lock+0x35/0x130 [ 878.276272][T17624] mem_cgroup_out_of_memory+0x1ca/0x230 [ 878.281838][T17624] ? memcg_event_wake+0x230/0x230 [ 878.286877][T17624] ? do_raw_spin_unlock+0x57/0x270 [ 878.292000][T17624] ? _raw_spin_unlock+0x2d/0x50 [ 878.296863][T17624] try_charge+0x1042/0x1410 [ 878.301384][T17624] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 878.306939][T17624] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 878.312492][T17624] ? find_held_lock+0x35/0x130 [ 878.317265][T17624] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 878.322863][T17624] __memcg_kmem_charge_memcg+0x7c/0x130 [ 878.328435][T17624] ? memcg_kmem_put_cache+0xb0/0xb0 [ 878.333647][T17624] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 878.339209][T17624] __memcg_kmem_charge+0x136/0x300 [ 878.344359][T17624] __alloc_pages_nodemask+0x4bd/0x8d0 [ 878.349752][T17624] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 878.356023][T17624] ? __alloc_pages_slowpath+0x28f0/0x28f0 [ 878.361792][T17624] ? copy_process.part.0+0x43f7/0x6790 [ 878.367298][T17624] ? lockdep_hardirqs_on+0x418/0x5d0 [ 878.372593][T17624] ? trace_hardirqs_on+0x67/0x220 [ 878.377636][T17624] ? kasan_check_read+0x11/0x20 [ 878.382505][T17624] copy_process.part.0+0x4a0/0x6790 [ 878.387712][T17624] ? __might_fault+0x12b/0x1e0 [ 878.392495][T17624] ? __cleanup_sighand+0x60/0x60 [ 878.397441][T17624] ? lock_downgrade+0x880/0x880 [ 878.402346][T17624] _do_fork+0x25d/0xfe0 [ 878.406538][T17624] ? copy_init_mm+0x20/0x20 [ 878.411074][T17624] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 878.416548][T17624] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 878.422028][T17624] ? do_syscall_64+0x26/0x680 [ 878.426721][T17624] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 878.432798][T17624] ? do_syscall_64+0x26/0x680 [ 878.437491][T17624] __x64_sys_clone+0xbf/0x150 [ 878.442177][T17624] do_syscall_64+0xfd/0x680 [ 878.446692][T17624] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 878.452589][T17624] RIP: 0033:0x4592c9 [ 878.456492][T17624] Code: fd b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 878.476097][T17624] RSP: 002b:00007f8431339c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 878.484517][T17624] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00000000004592c9 [ 878.492491][T17624] RDX: 9999999999999999 RSI: 0000000000000000 RDI: 0000000000000100 [ 878.500469][T17624] RBP: 000000000075bfc8 R08: ffffffffffffffff R09: 0000000000000000 [ 878.508454][T17624] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f843133a6d4 [ 878.516429][T17624] R13: 00000000004bf72a R14: 00000000004d0e18 R15: 00000000ffffffff 03:47:06 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x15b, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:06 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x194, 0x0) [ 878.720998][T17624] memory: usage 307200kB, limit 307200kB, failcnt 949 [ 878.731454][T17624] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 878.765391][T17624] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 878.796769][T17624] Memory cgroup stats for /syz3: cache:0KB rss:259828KB rss_huge:237568KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:259828KB inactive_file:0KB active_file:0KB unevictable:0KB [ 878.886691][T17624] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null) [ 878.893796][T17624] ,cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=14511,uid=0 [ 878.948461][T17624] Memory cgroup out of memory: Killed process 14511 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB 03:47:06 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x0, 0x0, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:06 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x15c, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:06 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x195, 0x0) [ 879.153806][T17617] syz-executor.3 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 879.205266][T17617] CPU: 0 PID: 17617 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 879.213280][T17617] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 879.223333][T17617] Call Trace: [ 879.226637][T17617] dump_stack+0x172/0x1f0 [ 879.230978][T17617] dump_header+0x10f/0xb6c [ 879.235400][T17617] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 879.235417][T17617] ? ___ratelimit+0x60/0x595 [ 879.235432][T17617] ? do_raw_spin_unlock+0x57/0x270 [ 879.235454][T17617] oom_kill_process.cold+0x10/0x15 [ 879.256046][T17617] out_of_memory+0x79a/0x1280 [ 879.260733][T17617] ? oom_killer_disable+0x280/0x280 [ 879.260746][T17617] ? find_held_lock+0x35/0x130 [ 879.260780][T17617] mem_cgroup_out_of_memory+0x1ca/0x230 [ 879.260797][T17617] ? memcg_event_wake+0x230/0x230 [ 879.281277][T17617] ? do_raw_spin_unlock+0x57/0x270 [ 879.286392][T17617] ? _raw_spin_unlock+0x2d/0x50 [ 879.291256][T17617] try_charge+0xd45/0x1410 [ 879.295688][T17617] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 879.295708][T17617] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 879.295730][T17617] ? kasan_check_read+0x11/0x20 [ 879.312342][T17617] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 879.317902][T17617] mem_cgroup_try_charge+0x24d/0x5e0 [ 879.323193][T17617] mem_cgroup_try_charge_delay+0x1f/0xa0 [ 879.323216][T17617] __handle_mm_fault+0x1e1a/0x3eb0 [ 879.323238][T17617] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 879.339522][T17617] ? find_held_lock+0x35/0x130 [ 879.344301][T17617] ? handle_mm_fault+0x292/0xa90 [ 879.349249][T17617] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 879.349274][T17617] ? kasan_check_read+0x11/0x20 [ 879.349296][T17617] handle_mm_fault+0x3b7/0xa90 [ 879.365138][T17617] __do_page_fault+0x5ef/0xda0 [ 879.365161][T17617] do_page_fault+0x71/0x57d [ 879.374400][T17617] ? page_fault+0x8/0x30 [ 879.378644][T17617] page_fault+0x1e/0x30 [ 879.378658][T17617] RIP: 0033:0x45bc7d [ 879.378673][T17617] Code: 5b 5d f3 c3 66 0f 1f 84 00 00 00 00 00 48 c7 c0 ea ff ff ff 48 85 ff 0f 84 30 8e fb ff 48 85 f6 0f 84 27 8e fb ff 48 83 ee 10 <48> 89 4e 08 48 89 3e 48 89 d7 4c 89 c2 4d 89 c8 4c 8b 54 24 08 b8 03:47:07 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa, 0x2}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:07 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 879.378688][T17617] RSP: 002b:00007ffe68a7fdb8 EFLAGS: 00010202 [ 879.406361][T17617] RAX: ffffffffffffffea RBX: 00007f8431319700 RCX: 00007f8431319700 [ 879.406370][T17617] RDX: 00000000003d0f00 RSI: 00007f8431318db0 RDI: 0000000000410000 [ 879.406380][T17617] RBP: 00007ffe68a7ffd0 R08: 00007f84313199d0 R09: 00007f8431319700 [ 879.406389][T17617] R10: 00007f8431318dc0 R11: 0000000000000246 R12: 0000000000000000 [ 879.406398][T17617] R13: 00007ffe68a7fe6f R14: 00007f84313199c0 R15: 000000000075c07c 03:47:07 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x196, 0x0) 03:47:07 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x197, 0x0) 03:47:07 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x15d, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 880.107392][T17617] memory: usage 304900kB, limit 307200kB, failcnt 949 [ 880.117653][T17617] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 880.144399][T17617] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 880.175507][T17617] Memory cgroup stats for /syz3: cache:0KB rss:257668KB rss_huge:235520KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:257668KB inactive_file:0KB active_file:0KB unevictable:0KB [ 880.254537][T17617] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=14538,uid=0 [ 880.280464][T17617] Memory cgroup out of memory: Killed process 14538 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB [ 880.333535][T17619] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:08 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:08 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x0, 0x0, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:08 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x198, 0x0) 03:47:08 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 880.378108][T17619] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:08 executing program 1: 03:47:08 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 880.524808][T17690] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:08 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x15e, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:08 executing program 1: 03:47:08 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x199, 0x0) 03:47:08 executing program 1: [ 880.832221][T17708] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 880.901550][T17715] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:08 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:08 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x15f, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:08 executing program 1: [ 881.215979][T17726] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:09 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:09 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x19a, 0x0) 03:47:09 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:09 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:09 executing program 1: [ 881.445910][T17737] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=3, oom_score_adj=1000 [ 881.479789][T17737] CPU: 0 PID: 17737 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 03:47:09 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x19b, 0x0) [ 881.487827][T17737] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 881.497884][T17737] Call Trace: [ 881.501194][T17737] dump_stack+0x172/0x1f0 [ 881.505565][T17737] dump_header+0x10f/0xb6c [ 881.510904][T17737] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 881.516715][T17737] ? ___ratelimit+0x60/0x595 [ 881.521321][T17737] ? do_raw_spin_unlock+0x57/0x270 [ 881.526453][T17737] oom_kill_process.cold+0x10/0x15 [ 881.531577][T17737] out_of_memory+0x79a/0x1280 [ 881.536280][T17737] ? lock_downgrade+0x880/0x880 [ 881.541132][T17737] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 881.547411][T17737] ? oom_killer_disable+0x280/0x280 [ 881.555022][T17737] ? find_held_lock+0x35/0x130 [ 881.559805][T17737] mem_cgroup_out_of_memory+0x1ca/0x230 [ 881.559822][T17737] ? memcg_event_wake+0x230/0x230 [ 881.559843][T17737] ? do_raw_spin_unlock+0x57/0x270 [ 881.575519][T17737] ? _raw_spin_unlock+0x2d/0x50 [ 881.580418][T17737] try_charge+0x1042/0x1410 [ 881.584956][T17737] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 881.590515][T17737] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 881.596072][T17737] ? find_held_lock+0x35/0x130 [ 881.596089][T17737] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 881.596116][T17737] __memcg_kmem_charge_memcg+0x7c/0x130 [ 881.611963][T17737] ? memcg_kmem_put_cache+0xb0/0xb0 [ 881.617178][T17737] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 881.622742][T17737] __memcg_kmem_charge+0x136/0x300 [ 881.627890][T17737] __alloc_pages_nodemask+0x4bd/0x8d0 [ 881.633312][T17737] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 881.639568][T17737] ? __alloc_pages_slowpath+0x28f0/0x28f0 [ 881.645305][T17737] ? copy_process.part.0+0x43f7/0x6790 [ 881.650810][T17737] ? lockdep_hardirqs_on+0x418/0x5d0 [ 881.656125][T17737] ? trace_hardirqs_on+0x67/0x220 [ 881.661158][T17737] ? kasan_check_read+0x11/0x20 [ 881.666045][T17737] copy_process.part.0+0x4a0/0x6790 [ 881.671270][T17737] ? __might_fault+0x12b/0x1e0 [ 881.676055][T17737] ? __cleanup_sighand+0x60/0x60 [ 881.681016][T17737] ? lock_downgrade+0x880/0x880 [ 881.685896][T17737] _do_fork+0x25d/0xfe0 [ 881.690082][T17737] ? copy_init_mm+0x20/0x20 [ 881.694618][T17737] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 881.700154][T17737] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 881.705624][T17737] ? do_syscall_64+0x26/0x680 [ 881.710329][T17737] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 881.716420][T17737] ? do_syscall_64+0x26/0x680 [ 881.721116][T17737] __x64_sys_clone+0xbf/0x150 [ 881.725802][T17737] do_syscall_64+0xfd/0x680 [ 881.730350][T17737] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 881.736251][T17737] RIP: 0033:0x4592c9 [ 881.740165][T17737] Code: fd b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 881.759767][T17737] RSP: 002b:00007f843135ac78 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 881.768182][T17737] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00000000004592c9 [ 881.776156][T17737] RDX: 9999999999999999 RSI: 0000000000000000 RDI: 0000000000000100 [ 881.784139][T17737] RBP: 000000000075bf20 R08: ffffffffffffffff R09: 0000000000000000 03:47:09 executing program 1: [ 881.792111][T17737] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f843135b6d4 [ 881.800082][T17737] R13: 00000000004bf72a R14: 00000000004d0e18 R15: 00000000ffffffff 03:47:09 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x19c, 0x0) 03:47:09 executing program 1: [ 881.879485][T17737] memory: usage 307180kB, limit 307200kB, failcnt 968 [ 881.886269][T17737] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 03:47:09 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x160, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 882.004263][T17737] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 03:47:09 executing program 1: [ 882.049848][T17737] Memory cgroup stats for /syz3: cache:0KB rss:259820KB rss_huge:237568KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:259820KB inactive_file:0KB active_file:0KB unevictable:0KB [ 882.149495][T17737] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=17692,uid=0 03:47:10 executing program 1: [ 882.267358][T17737] Memory cgroup out of memory: Killed process 17692 (syz-executor.3) total-vm:72840kB, anon-rss:2212kB, file-rss:35792kB, shmem-rss:0kB 03:47:10 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:10 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x19d, 0x0) 03:47:10 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 882.379576][T17735] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=3, oom_score_adj=1000 [ 882.489645][T17735] CPU: 0 PID: 17735 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 882.497703][T17735] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 882.507755][T17735] Call Trace: [ 882.511749][T17735] dump_stack+0x172/0x1f0 [ 882.517689][T17735] dump_header+0x10f/0xb6c [ 882.522146][T17735] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 882.527964][T17735] ? ___ratelimit+0x60/0x595 [ 882.532564][T17735] ? do_raw_spin_unlock+0x57/0x270 [ 882.537685][T17735] oom_kill_process.cold+0x10/0x15 [ 882.542807][T17735] out_of_memory+0x79a/0x1280 [ 882.547495][T17735] ? oom_killer_disable+0x280/0x280 [ 882.552689][T17735] ? find_held_lock+0x35/0x130 [ 882.557550][T17735] mem_cgroup_out_of_memory+0x1ca/0x230 [ 882.563120][T17735] ? memcg_event_wake+0x230/0x230 [ 882.563142][T17735] ? do_raw_spin_unlock+0x57/0x270 [ 882.563158][T17735] ? _raw_spin_unlock+0x2d/0x50 [ 882.563177][T17735] try_charge+0xd45/0x1410 [ 882.563202][T17735] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 882.573322][T17735] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 882.573337][T17735] ? find_held_lock+0x35/0x130 [ 882.573354][T17735] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 882.573381][T17735] __memcg_kmem_charge_memcg+0x7c/0x130 [ 882.573402][T17735] ? memcg_kmem_put_cache+0xb0/0xb0 [ 882.582664][T17735] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 882.582686][T17735] __memcg_kmem_charge+0x136/0x300 [ 882.582710][T17735] __alloc_pages_nodemask+0x4bd/0x8d0 [ 882.593803][T17735] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 882.593822][T17735] ? __alloc_pages_slowpath+0x28f0/0x28f0 [ 882.593840][T17735] ? copy_process.part.0+0x43f7/0x6790 [ 882.593858][T17735] ? lockdep_hardirqs_on+0x418/0x5d0 [ 882.593875][T17735] ? trace_hardirqs_on+0x67/0x220 [ 882.593895][T17735] ? kasan_check_read+0x11/0x20 [ 882.604194][T17735] copy_process.part.0+0x4a0/0x6790 [ 882.604214][T17735] ? __lock_acquire+0x54f/0x5490 [ 882.604239][T17735] ? __cleanup_sighand+0x60/0x60 [ 882.614964][T17735] ? rcu_read_lock_sched_held+0x110/0x130 [ 882.614980][T17735] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 882.615004][T17735] ? try_to_free_mem_cgroup_pages+0x3b6/0x9f0 [ 882.625642][T17735] _do_fork+0x25d/0xfe0 [ 882.625665][T17735] ? copy_init_mm+0x20/0x20 [ 882.625690][T17735] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 882.637284][T17735] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 882.637313][T17735] ? do_syscall_64+0x26/0x680 [ 882.637327][T17735] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 882.637347][T17735] ? do_syscall_64+0x26/0x680 [ 882.648504][T17735] __x64_sys_clone+0xbf/0x150 [ 882.648524][T17735] do_syscall_64+0xfd/0x680 [ 882.648542][T17735] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 882.648573][T17735] RIP: 0033:0x45bc99 [ 882.658859][T17735] Code: ff 48 85 f6 0f 84 27 8e fb ff 48 83 ee 10 48 89 4e 08 48 89 3e 48 89 d7 4c 89 c2 4d 89 c8 4c 8b 54 24 08 b8 38 00 00 00 0f 05 <48> 85 c0 0f 8c fe 8d fb ff 74 01 c3 31 ed 48 f7 c7 00 00 01 00 75 [ 882.658868][T17735] RSP: 002b:00007ffe68a7fdb8 EFLAGS: 00000202 ORIG_RAX: 0000000000000038 [ 882.658883][T17735] RAX: ffffffffffffffda RBX: 00007f843133a700 RCX: 000000000045bc99 [ 882.658892][T17735] RDX: 00007f843133a9d0 RSI: 00007f8431339db0 RDI: 00000000003d0f00 [ 882.658908][T17735] RBP: 00007ffe68a7ffd0 R08: 00007f843133a700 R09: 00007f843133a700 [ 882.668950][T17735] R10: 00007f843133a9d0 R11: 0000000000000202 R12: 0000000000000000 [ 882.668959][T17735] R13: 00007ffe68a7fe6f R14: 00007f843133a9c0 R15: 000000000075bfd4 [ 882.686696][T17735] memory: usage 304760kB, limit 307200kB, failcnt 968 [ 882.767020][T17735] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 882.840616][T17735] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 882.847968][T17735] Memory cgroup stats for /syz3: cache:0KB rss:257648KB rss_huge:235520KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:257648KB inactive_file:0KB active_file:0KB unevictable:0KB [ 882.876636][T17735] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=14604,uid=0 [ 882.915124][T17735] Memory cgroup out of memory: Killed process 14604 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB 03:47:10 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:10 executing program 1: 03:47:10 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x161, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:10 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x19e, 0x0) [ 883.115145][T17737] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 883.129110][T17784] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:11 executing program 1: 03:47:11 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:11 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x19f, 0x0) [ 883.331739][T17794] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:11 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:11 executing program 1: 03:47:11 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:11 executing program 1: [ 883.612881][T17817] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:11 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:11 executing program 1: 03:47:11 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1a0, 0x0) [ 883.851708][T17827] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 883.882000][T17830] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:11 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x162, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:11 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:11 executing program 1: [ 884.100749][T17838] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:12 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:12 executing program 1: 03:47:12 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r1+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:12 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:12 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1a1, 0x0) 03:47:12 executing program 1: [ 884.446228][ T8849] syz-executor.3 invoked oom-killer: gfp_mask=0x40cc0(GFP_KERNEL|__GFP_COMP), order=0, oom_score_adj=0 [ 884.499487][ T8849] CPU: 0 PID: 8849 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 884.507387][ T8849] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 884.519022][ T8849] Call Trace: [ 884.522323][ T8849] dump_stack+0x172/0x1f0 [ 884.526661][ T8849] dump_header+0x10f/0xb6c [ 884.531084][ T8849] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 884.536893][ T8849] ? ___ratelimit+0x60/0x595 [ 884.541503][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 884.546618][ T8849] oom_kill_process.cold+0x10/0x15 [ 884.551740][ T8849] out_of_memory+0x79a/0x1280 [ 884.556427][ T8849] ? lock_downgrade+0x880/0x880 [ 884.561288][ T8849] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 884.567533][ T8849] ? oom_killer_disable+0x280/0x280 [ 884.567546][ T8849] ? find_held_lock+0x35/0x130 [ 884.567572][ T8849] mem_cgroup_out_of_memory+0x1ca/0x230 [ 884.567586][ T8849] ? memcg_event_wake+0x230/0x230 [ 884.567607][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 884.593239][ T8849] ? _raw_spin_unlock+0x2d/0x50 [ 884.598136][ T8849] try_charge+0x1042/0x1410 [ 884.602658][ T8849] ? should_fail+0x1de/0x852 [ 884.607275][ T8849] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 884.612838][ T8849] ? rcu_read_lock_sched_held+0x110/0x130 [ 884.618558][ T8849] ? __alloc_pages_nodemask+0x61b/0x8d0 [ 884.618585][ T8849] __memcg_kmem_charge_memcg+0x7c/0x130 [ 884.618602][ T8849] ? memcg_kmem_put_cache+0xb0/0xb0 [ 884.618616][ T8849] ? cache_grow_begin+0x3d6/0x650 [ 884.618648][ T8849] ? lockdep_hardirqs_on+0x418/0x5d0 [ 884.645167][ T8849] ? trace_hardirqs_on+0x67/0x220 [ 884.645185][ T8849] cache_grow_begin+0x402/0x650 [ 884.645201][ T8849] ? __cpuset_node_allowed+0x136/0x540 [ 884.645217][ T8849] fallback_alloc+0x1fd/0x2d0 [ 884.645248][ T8849] ____cache_alloc_node+0x1be/0x1e0 [ 884.670399][ T8849] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 884.670417][ T8849] kmem_cache_alloc+0x1e8/0x6f0 [ 884.670430][ T8849] ? validate_mm_rb+0xa3/0xc0 [ 884.670452][ T8849] vm_area_dup+0x21/0x170 [ 884.670467][ T8849] dup_mm+0x8c4/0x13b0 [ 884.670492][ T8849] ? vm_area_dup+0x170/0x170 [ 884.681569][ T8849] ? debug_mutex_init+0x2d/0x60 [ 884.699177][ T8849] copy_process.part.0+0x2cde/0x6790 [ 884.699208][ T8849] ? __cleanup_sighand+0x60/0x60 [ 884.699237][ T8849] _do_fork+0x25d/0xfe0 [ 884.714280][ T8849] ? copy_init_mm+0x20/0x20 [ 884.714305][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 884.722931][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 884.722958][ T8849] ? do_syscall_64+0x26/0x680 [ 884.722996][ T8849] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 884.723027][ T8849] ? do_syscall_64+0x26/0x680 [ 884.749303][ T8849] __x64_sys_clone+0xbf/0x150 [ 884.753990][ T8849] do_syscall_64+0xfd/0x680 [ 884.758497][ T8849] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 884.758510][ T8849] RIP: 0033:0x45789a [ 884.758524][ T8849] Code: f7 d8 64 89 04 25 d4 02 00 00 64 4c 8b 0c 25 10 00 00 00 31 d2 4d 8d 91 d0 02 00 00 31 f6 bf 11 00 20 01 b8 38 00 00 00 0f 05 <48> 3d 00 f0 ff ff 0f 87 f5 00 00 00 85 c0 41 89 c5 0f 85 fc 00 00 [ 884.758532][ T8849] RSP: 002b:00007ffe68a80050 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 03:47:12 executing program 1: 03:47:12 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1a2, 0x0) 03:47:12 executing program 1: [ 884.758544][ T8849] RAX: ffffffffffffffda RBX: 00007ffe68a80050 RCX: 000000000045789a [ 884.758560][ T8849] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000001200011 [ 884.787917][ T8849] RBP: 00007ffe68a80090 R08: 0000000000000001 R09: 0000555556716940 [ 884.787925][ T8849] R10: 0000555556716c10 R11: 0000000000000246 R12: 0000000000000001 [ 884.787933][ T8849] R13: 0000000000000000 R14: 0000000000000000 R15: 00007ffe68a800e0 03:47:12 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x163, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:12 executing program 1: [ 884.963296][ T8849] memory: usage 307200kB, limit 307200kB, failcnt 1010 [ 884.972645][ T8849] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 884.981884][ T8849] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 884.990115][ T8849] Memory cgroup stats for /syz3: cache:0KB rss:259824KB rss_huge:237568KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:259824KB inactive_file:0KB active_file:0KB unevictable:0KB 03:47:12 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1a3, 0x0) [ 885.094117][ T8849] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=17841,uid=0 [ 885.187504][ T8849] Memory cgroup out of memory: Killed process 17841 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35796kB, shmem-rss:0kB [ 885.215896][ T1043] oom_reaper: reaped process 17841 (syz-executor.3), now anon-rss:0kB, file-rss:34836kB, shmem-rss:0kB [ 885.233615][T17882] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:13 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:13 executing program 1: 03:47:13 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r1+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:13 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:13 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1a4, 0x0) 03:47:13 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x164, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:13 executing program 1: 03:47:13 executing program 1: 03:47:13 executing program 1: [ 885.769453][T17912] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:13 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1a5, 0x0) 03:47:13 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:13 executing program 1: 03:47:13 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 886.093591][T17928] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:13 executing program 1: [ 886.158809][T17935] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:14 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r1+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:14 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1a6, 0x0) 03:47:14 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:14 executing program 1: 03:47:14 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x165, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:14 executing program 1: 03:47:14 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 886.530358][T17945] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:14 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 886.658532][T17960] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 886.765013][T17968] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:14 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:14 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1a7, 0x0) 03:47:14 executing program 1: 03:47:14 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 886.992072][T17981] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:15 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:15 executing program 1: 03:47:15 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:15 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x166, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:15 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1a8, 0x0) 03:47:15 executing program 1: 03:47:15 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 887.427802][T17998] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:15 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1a9, 0x0) [ 887.626471][T18011] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:15 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:15 executing program 1: 03:47:15 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1aa, 0x0) 03:47:15 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 887.980309][T18024] syz-executor.3 invoked oom-killer: gfp_mask=0x40cc0(GFP_KERNEL|__GFP_COMP), order=1, oom_score_adj=1000 [ 888.047420][T18024] CPU: 0 PID: 18024 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 888.055423][T18024] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 888.065483][T18024] Call Trace: [ 888.068784][T18024] dump_stack+0x172/0x1f0 [ 888.073148][T18024] dump_header+0x10f/0xb6c [ 888.077589][T18024] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 888.083428][T18024] ? ___ratelimit+0x60/0x595 [ 888.088026][T18024] ? do_raw_spin_unlock+0x57/0x270 [ 888.093153][T18024] oom_kill_process.cold+0x10/0x15 [ 888.098272][T18024] out_of_memory+0x79a/0x1280 [ 888.102953][T18024] ? lock_downgrade+0x880/0x880 [ 888.102970][T18024] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 888.102988][T18024] ? oom_killer_disable+0x280/0x280 [ 888.103006][T18024] ? find_held_lock+0x35/0x130 [ 888.124050][T18024] mem_cgroup_out_of_memory+0x1ca/0x230 [ 888.129609][T18024] ? memcg_event_wake+0x230/0x230 [ 888.134655][T18024] ? do_raw_spin_unlock+0x57/0x270 [ 888.139777][T18024] ? _raw_spin_unlock+0x2d/0x50 [ 888.144644][T18024] try_charge+0x1042/0x1410 [ 888.149180][T18024] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 888.154749][T18024] ? rcu_read_lock_sched_held+0x110/0x130 [ 888.160495][T18024] ? __alloc_pages_nodemask+0x61b/0x8d0 [ 888.166056][T18024] __memcg_kmem_charge_memcg+0x7c/0x130 [ 888.171608][T18024] ? memcg_kmem_put_cache+0xb0/0xb0 [ 888.176807][T18024] ? cache_grow_begin+0x3d6/0x650 [ 888.181837][T18024] ? lockdep_hardirqs_on+0x418/0x5d0 [ 888.187128][T18024] ? trace_hardirqs_on+0x67/0x220 [ 888.192155][T18024] cache_grow_begin+0x402/0x650 [ 888.197004][T18024] ? __cpuset_node_allowed+0x136/0x540 [ 888.202463][T18024] fallback_alloc+0x1fd/0x2d0 [ 888.207139][T18024] ____cache_alloc_node+0x1be/0x1e0 [ 888.212337][T18024] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 888.218567][T18024] kmem_cache_alloc+0x1e8/0x6f0 [ 888.223418][T18024] ? kasan_check_read+0x11/0x20 [ 888.228256][T18024] copy_process.part.0+0x234a/0x6790 [ 888.233559][T18024] ? __cleanup_sighand+0x60/0x60 [ 888.238476][T18024] _do_fork+0x25d/0xfe0 [ 888.242633][T18024] ? copy_init_mm+0x20/0x20 [ 888.247130][T18024] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 888.252568][T18024] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 888.258015][T18024] ? do_syscall_64+0x26/0x680 [ 888.262668][T18024] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 888.268703][T18024] ? do_syscall_64+0x26/0x680 [ 888.273380][T18024] __x64_sys_clone+0xbf/0x150 [ 888.278036][T18024] do_syscall_64+0xfd/0x680 [ 888.282538][T18024] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 888.288442][T18024] RIP: 0033:0x4592c9 [ 888.292321][T18024] Code: fd b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 888.311933][T18024] RSP: 002b:00007f843135ac78 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 888.320320][T18024] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00000000004592c9 [ 888.328276][T18024] RDX: 9999999999999999 RSI: 0000000000000000 RDI: 0000000000000100 [ 888.336237][T18024] RBP: 000000000075bf20 R08: ffffffffffffffff R09: 0000000000000000 [ 888.344202][T18024] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f843135b6d4 [ 888.352185][T18024] R13: 00000000004bf72a R14: 00000000004d0e18 R15: 00000000ffffffff [ 888.380123][T18024] memory: usage 307200kB, limit 307200kB, failcnt 1050 [ 888.386986][T18024] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 03:47:16 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:16 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x167, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:16 executing program 1: 03:47:16 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1ab, 0x0) [ 888.396160][T18024] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 03:47:16 executing program 1: [ 888.438636][T18024] Memory cgroup stats for /syz3: cache:4KB rss:258592KB rss_huge:235520KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:258592KB inactive_file:4KB active_file:0KB unevictable:0KB 03:47:16 executing program 1: [ 888.533826][T18024] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=14617,uid=0 03:47:16 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1ac, 0x0) [ 888.585703][T18024] Memory cgroup out of memory: Killed process 14617 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB [ 888.660990][ T1043] oom_reaper: reaped process 14617 (syz-executor.3), now anon-rss:0kB, file-rss:34832kB, shmem-rss:0kB 03:47:16 executing program 1: [ 888.708676][T18024] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:16 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 888.796458][T18049] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:16 executing program 1: 03:47:16 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:16 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1ad, 0x0) [ 889.072828][T18065] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=3, oom_score_adj=1000 [ 889.171560][T18065] CPU: 0 PID: 18065 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 889.179574][T18065] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 889.189666][T18065] Call Trace: [ 889.192976][T18065] dump_stack+0x172/0x1f0 [ 889.197338][T18065] dump_header+0x10f/0xb6c [ 889.201763][T18065] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 889.207718][T18065] ? ___ratelimit+0x60/0x595 [ 889.212320][T18065] ? do_raw_spin_unlock+0x57/0x270 [ 889.217452][T18065] oom_kill_process.cold+0x10/0x15 [ 889.222592][T18065] out_of_memory+0x79a/0x1280 [ 889.227316][T18065] ? lock_downgrade+0x880/0x880 [ 889.232174][T18065] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 889.238428][T18065] ? oom_killer_disable+0x280/0x280 [ 889.243631][T18065] ? find_held_lock+0x35/0x130 [ 889.248409][T18065] mem_cgroup_out_of_memory+0x1ca/0x230 [ 889.253962][T18065] ? memcg_event_wake+0x230/0x230 [ 889.259004][T18065] ? do_raw_spin_unlock+0x57/0x270 [ 889.264128][T18065] ? _raw_spin_unlock+0x2d/0x50 [ 889.268993][T18065] try_charge+0x1042/0x1410 [ 889.273516][T18065] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 889.279073][T18065] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 889.284624][T18065] ? find_held_lock+0x35/0x130 [ 889.289401][T18065] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 889.294963][T18065] __memcg_kmem_charge_memcg+0x7c/0x130 [ 889.300509][T18065] ? memcg_kmem_put_cache+0xb0/0xb0 [ 889.300531][T18065] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 889.300551][T18065] __memcg_kmem_charge+0x136/0x300 [ 889.300574][T18065] __alloc_pages_nodemask+0x4bd/0x8d0 [ 889.321774][T18065] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 889.328028][T18065] ? __alloc_pages_slowpath+0x28f0/0x28f0 [ 889.333788][T18065] ? copy_process.part.0+0x43f7/0x6790 [ 889.339245][T18065] ? lockdep_hardirqs_on+0x418/0x5d0 [ 889.344521][T18065] ? trace_hardirqs_on+0x67/0x220 [ 889.349526][T18065] ? kasan_check_read+0x11/0x20 [ 889.354361][T18065] copy_process.part.0+0x4a0/0x6790 [ 889.359546][T18065] ? __might_fault+0x12b/0x1e0 [ 889.364307][T18065] ? __cleanup_sighand+0x60/0x60 [ 889.369223][T18065] ? lock_downgrade+0x880/0x880 [ 889.374058][T18065] _do_fork+0x25d/0xfe0 [ 889.378198][T18065] ? copy_init_mm+0x20/0x20 [ 889.382688][T18065] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 889.388128][T18065] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 889.393565][T18065] ? do_syscall_64+0x26/0x680 [ 889.398222][T18065] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 889.404270][T18065] ? do_syscall_64+0x26/0x680 [ 889.408942][T18065] __x64_sys_clone+0xbf/0x150 [ 889.413640][T18065] do_syscall_64+0xfd/0x680 [ 889.418137][T18065] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 889.424005][T18065] RIP: 0033:0x4592c9 [ 889.427884][T18065] Code: fd b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 889.447576][T18065] RSP: 002b:00007f843135ac78 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 889.455965][T18065] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00000000004592c9 [ 889.463914][T18065] RDX: 9999999999999999 RSI: 0000000000000000 RDI: 0000000000000100 [ 889.471863][T18065] RBP: 000000000075bf20 R08: ffffffffffffffff R09: 0000000000000000 [ 889.479827][T18065] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f843135b6d4 [ 889.487787][T18065] R13: 00000000004bf72a R14: 00000000004d0e18 R15: 00000000ffffffff [ 889.505719][T18065] memory: usage 307184kB, limit 307200kB, failcnt 1069 [ 889.512652][T18065] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 03:47:17 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:17 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x168, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:17 executing program 1: 03:47:17 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1ae, 0x0) [ 889.520624][T18065] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 889.549800][T18065] Memory cgroup stats for /syz3: cache:0KB rss:258604KB rss_huge:235520KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:258604KB inactive_file:0KB active_file:0KB unevictable:0KB 03:47:17 executing program 1: [ 889.586526][T18065] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=14708,uid=0 03:47:17 executing program 1: [ 889.653369][T18065] Memory cgroup out of memory: Killed process 14708 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB 03:47:17 executing program 1: [ 889.733079][T18060] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=3, oom_score_adj=1000 [ 889.786210][T18060] CPU: 1 PID: 18060 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 889.794197][T18060] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 889.804248][T18060] Call Trace: [ 889.807550][T18060] dump_stack+0x172/0x1f0 [ 889.811898][T18060] dump_header+0x10f/0xb6c [ 889.816324][T18060] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 889.822141][T18060] ? ___ratelimit+0x60/0x595 [ 889.826737][T18060] ? do_raw_spin_unlock+0x57/0x270 [ 889.831866][T18060] oom_kill_process.cold+0x10/0x15 [ 889.836985][T18060] out_of_memory+0x79a/0x1280 [ 889.841686][T18060] ? oom_killer_disable+0x280/0x280 [ 889.846884][T18060] ? find_held_lock+0x35/0x130 [ 889.851669][T18060] mem_cgroup_out_of_memory+0x1ca/0x230 [ 889.857225][T18060] ? memcg_event_wake+0x230/0x230 [ 889.862266][T18060] ? do_raw_spin_unlock+0x57/0x270 [ 889.867421][T18060] ? _raw_spin_unlock+0x2d/0x50 [ 889.872314][T18060] try_charge+0xd45/0x1410 [ 889.876766][T18060] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 889.882327][T18060] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 889.887880][T18060] ? find_held_lock+0x35/0x130 [ 889.892662][T18060] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 889.898235][T18060] __memcg_kmem_charge_memcg+0x7c/0x130 [ 889.903794][T18060] ? memcg_kmem_put_cache+0xb0/0xb0 [ 889.909005][T18060] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 889.914559][T18060] __memcg_kmem_charge+0x136/0x300 [ 889.919691][T18060] __alloc_pages_nodemask+0x4bd/0x8d0 [ 889.925067][T18060] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 889.931315][T18060] ? __alloc_pages_slowpath+0x28f0/0x28f0 [ 889.937043][T18060] ? copy_process.part.0+0x43f7/0x6790 [ 889.942535][T18060] ? lockdep_hardirqs_on+0x418/0x5d0 [ 889.947828][T18060] ? trace_hardirqs_on+0x67/0x220 [ 889.952861][T18060] ? kasan_check_read+0x11/0x20 [ 889.957725][T18060] copy_process.part.0+0x4a0/0x6790 [ 889.962935][T18060] ? __lock_acquire+0x54f/0x5490 [ 889.967895][T18060] ? __cleanup_sighand+0x60/0x60 [ 889.972847][T18060] ? rcu_read_lock_sched_held+0x110/0x130 [ 889.978567][T18060] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 889.984811][T18060] ? try_to_free_mem_cgroup_pages+0x3b6/0x9f0 [ 889.990889][T18060] _do_fork+0x25d/0xfe0 [ 889.995063][T18060] ? copy_init_mm+0x20/0x20 [ 889.999589][T18060] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 890.005056][T18060] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 890.010526][T18060] ? do_syscall_64+0x26/0x680 [ 890.015205][T18060] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 890.021277][T18060] ? do_syscall_64+0x26/0x680 [ 890.025963][T18060] __x64_sys_clone+0xbf/0x150 [ 890.030652][T18060] do_syscall_64+0xfd/0x680 [ 890.035167][T18060] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 890.041058][T18060] RIP: 0033:0x45bc99 [ 890.044955][T18060] Code: ff 48 85 f6 0f 84 27 8e fb ff 48 83 ee 10 48 89 4e 08 48 89 3e 48 89 d7 4c 89 c2 4d 89 c8 4c 8b 54 24 08 b8 38 00 00 00 0f 05 <48> 85 c0 0f 8c fe 8d fb ff 74 01 c3 31 ed 48 f7 c7 00 00 01 00 75 [ 890.064561][T18060] RSP: 002b:00007ffe68a7fdb8 EFLAGS: 00000202 ORIG_RAX: 0000000000000038 [ 890.072999][T18060] RAX: ffffffffffffffda RBX: 00007f843133a700 RCX: 000000000045bc99 03:47:17 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1af, 0x0) [ 890.080970][T18060] RDX: 00007f843133a9d0 RSI: 00007f8431339db0 RDI: 00000000003d0f00 [ 890.088934][T18060] RBP: 00007ffe68a7ffd0 R08: 00007f843133a700 R09: 00007f843133a700 [ 890.096909][T18060] R10: 00007f843133a9d0 R11: 0000000000000202 R12: 0000000000000000 [ 890.104879][T18060] R13: 00007ffe68a7fe6f R14: 00007f843133a9c0 R15: 000000000075bfd4 [ 890.275321][T18060] memory: usage 304848kB, limit 307200kB, failcnt 1069 [ 890.296281][T18060] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 890.327280][T18060] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 890.338896][T18060] Memory cgroup stats for /syz3: cache:0KB rss:256440KB rss_huge:233472KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:256440KB inactive_file:0KB active_file:0KB unevictable:0KB [ 890.365035][T18060] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=14722,uid=0 [ 890.381594][T18060] Memory cgroup out of memory: Killed process 14722 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB [ 890.417654][T18065] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:18 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:18 executing program 1: 03:47:18 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, 0x0}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:18 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x169, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:18 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1b0, 0x0) 03:47:18 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 890.430066][T18104] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:18 executing program 1: [ 890.557531][T18120] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:18 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:18 executing program 1: 03:47:18 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1b1, 0x0) 03:47:18 executing program 1: [ 890.777138][T18131] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:18 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:18 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x16a, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:18 executing program 1: [ 890.969831][T18145] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 891.011998][T18152] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:18 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, 0x0}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:18 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:18 executing program 1: 03:47:18 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:18 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1b2, 0x0) 03:47:19 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x2, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 891.251140][T18165] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:19 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:19 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:19 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x3, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 891.443616][T18179] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 891.478758][T18178] IPVS: set_ctl: invalid protocol: 0 0.0.0.2:0 03:47:19 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x16b, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:19 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x4, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 891.660917][T18190] IPVS: set_ctl: invalid protocol: 0 0.0.0.3:0 03:47:19 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1b3, 0x0) [ 891.867806][T18205] IPVS: set_ctl: invalid protocol: 0 0.0.0.4:0 03:47:19 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, 0x0}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:19 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:19 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x5, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:19 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1b4, 0x0) 03:47:20 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x16c, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 892.276246][T18219] IPVS: set_ctl: invalid protocol: 0 0.0.0.5:0 [ 892.314592][T18227] IPVS: set_ctl: invalid protocol: 0 0.0.0.5:0 03:47:20 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x6, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:20 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1b5, 0x0) 03:47:20 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 892.547524][T18239] IPVS: set_ctl: invalid protocol: 0 0.0.0.6:0 03:47:20 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x7, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 892.817639][T18250] IPVS: set_ctl: invalid protocol: 0 0.0.0.7:0 03:47:20 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1b6, 0x0) 03:47:20 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x9, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:20 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 892.890295][T18256] IPVS: set_ctl: invalid protocol: 0 0.0.0.7:0 03:47:20 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(0xffffffffffffffff, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:20 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x16d, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:20 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1b7, 0x0) 03:47:20 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0xa, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 893.381657][T18277] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=3, oom_score_adj=1000 [ 893.479805][T18277] CPU: 0 PID: 18277 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 893.487817][T18277] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 893.497875][T18277] Call Trace: [ 893.501182][T18277] dump_stack+0x172/0x1f0 [ 893.505524][T18277] dump_header+0x10f/0xb6c [ 893.509956][T18277] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 893.516462][T18277] ? ___ratelimit+0x60/0x595 [ 893.521075][T18277] ? do_raw_spin_unlock+0x57/0x270 [ 893.526200][T18277] oom_kill_process.cold+0x10/0x15 [ 893.531323][T18277] out_of_memory+0x79a/0x1280 [ 893.536005][T18277] ? lock_downgrade+0x880/0x880 [ 893.540859][T18277] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 893.547104][T18277] ? oom_killer_disable+0x280/0x280 [ 893.552301][T18277] ? find_held_lock+0x35/0x130 [ 893.557917][T18277] mem_cgroup_out_of_memory+0x1ca/0x230 [ 893.563469][T18277] ? memcg_event_wake+0x230/0x230 [ 893.568508][T18277] ? do_raw_spin_unlock+0x57/0x270 [ 893.573629][T18277] ? _raw_spin_unlock+0x2d/0x50 [ 893.578484][T18277] try_charge+0x1042/0x1410 [ 893.582987][T18277] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 893.588526][T18277] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 893.594058][T18277] ? find_held_lock+0x35/0x130 [ 893.598797][T18277] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 893.604322][T18277] __memcg_kmem_charge_memcg+0x7c/0x130 [ 893.609856][T18277] ? memcg_kmem_put_cache+0xb0/0xb0 [ 893.615034][T18277] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 893.620610][T18277] __memcg_kmem_charge+0x136/0x300 [ 893.625707][T18277] __alloc_pages_nodemask+0x4bd/0x8d0 [ 893.631051][T18277] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 893.637293][T18277] ? __alloc_pages_slowpath+0x28f0/0x28f0 [ 893.643027][T18277] ? copy_process.part.0+0x43f7/0x6790 [ 893.648473][T18277] ? lockdep_hardirqs_on+0x418/0x5d0 [ 893.653753][T18277] ? trace_hardirqs_on+0x67/0x220 [ 893.658776][T18277] copy_process.part.0+0x4a0/0x6790 [ 893.663953][T18277] ? __might_fault+0x12b/0x1e0 [ 893.668725][T18277] ? __cleanup_sighand+0x60/0x60 [ 893.673654][T18277] ? lock_downgrade+0x880/0x880 [ 893.678486][T18277] _do_fork+0x25d/0xfe0 [ 893.682619][T18277] ? copy_init_mm+0x20/0x20 [ 893.687116][T18277] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 893.692559][T18277] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 893.698007][T18277] ? do_syscall_64+0x26/0x680 [ 893.702676][T18277] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 893.708730][T18277] ? do_syscall_64+0x26/0x680 [ 893.713387][T18277] __x64_sys_clone+0xbf/0x150 [ 893.718042][T18277] do_syscall_64+0xfd/0x680 [ 893.722522][T18277] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 893.728407][T18277] RIP: 0033:0x4592c9 [ 893.732293][T18277] Code: fd b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 893.751868][T18277] RSP: 002b:00007f843135ac78 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 893.760250][T18277] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00000000004592c9 [ 893.768213][T18277] RDX: 9999999999999999 RSI: 0000000000000000 RDI: 0000000000000100 03:47:21 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x16e, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:21 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1b8, 0x0) [ 893.776179][T18277] RBP: 000000000075bf20 R08: ffffffffffffffff R09: 0000000000000000 [ 893.784126][T18277] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f843135b6d4 [ 893.792070][T18277] R13: 00000000004bf72a R14: 00000000004d0e18 R15: 00000000ffffffff 03:47:21 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:21 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 893.939654][T18277] memory: usage 307192kB, limit 307200kB, failcnt 1101 [ 893.946843][T18277] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 893.973876][T18277] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 03:47:21 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1b9, 0x0) [ 894.022205][T18277] Memory cgroup stats for /syz3: cache:4KB rss:257276KB rss_huge:233472KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:257276KB inactive_file:4KB active_file:0KB unevictable:0KB [ 894.128779][T18277] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=14803,uid=0 [ 894.151963][T18277] Memory cgroup out of memory: Killed process 14803 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB [ 894.199553][T18274] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=3, oom_score_adj=1000 [ 894.217545][T18274] CPU: 1 PID: 18274 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 894.225560][T18274] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 894.235623][T18274] Call Trace: [ 894.238945][T18274] dump_stack+0x172/0x1f0 [ 894.243316][T18274] dump_header+0x10f/0xb6c [ 894.247747][T18274] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 894.253586][T18274] ? ___ratelimit+0x60/0x595 [ 894.258178][T18274] ? do_raw_spin_unlock+0x57/0x270 [ 894.263320][T18274] oom_kill_process.cold+0x10/0x15 [ 894.268448][T18274] out_of_memory+0x79a/0x1280 [ 894.273141][T18274] ? oom_killer_disable+0x280/0x280 [ 894.278336][T18274] ? find_held_lock+0x35/0x130 [ 894.283142][T18274] mem_cgroup_out_of_memory+0x1ca/0x230 [ 894.288692][T18274] ? memcg_event_wake+0x230/0x230 [ 894.293726][T18274] ? do_raw_spin_unlock+0x57/0x270 [ 894.298846][T18274] ? _raw_spin_unlock+0x2d/0x50 [ 894.303706][T18274] try_charge+0xd45/0x1410 [ 894.308137][T18274] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 894.313709][T18274] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 894.319274][T18274] ? find_held_lock+0x35/0x130 [ 894.324071][T18274] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 894.329652][T18274] __memcg_kmem_charge_memcg+0x7c/0x130 [ 894.335208][T18274] ? memcg_kmem_put_cache+0xb0/0xb0 [ 894.340420][T18274] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 894.345980][T18274] __memcg_kmem_charge+0x136/0x300 [ 894.351105][T18274] __alloc_pages_nodemask+0x4bd/0x8d0 [ 894.356492][T18274] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 894.362753][T18274] ? __alloc_pages_slowpath+0x28f0/0x28f0 [ 894.368487][T18274] ? copy_process.part.0+0x43f7/0x6790 [ 894.373955][T18274] ? lockdep_hardirqs_on+0x418/0x5d0 [ 894.379248][T18274] ? trace_hardirqs_on+0x67/0x220 [ 894.384315][T18274] ? kasan_check_read+0x11/0x20 [ 894.389183][T18274] copy_process.part.0+0x4a0/0x6790 [ 894.394414][T18274] ? __lock_acquire+0x54f/0x5490 [ 894.399364][T18274] ? __cleanup_sighand+0x60/0x60 [ 894.404305][T18274] ? rcu_read_lock_sched_held+0x110/0x130 [ 894.410002][T18274] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 894.416225][T18274] ? try_to_free_mem_cgroup_pages+0x3b6/0x9f0 [ 894.422322][T18274] _do_fork+0x25d/0xfe0 [ 894.426465][T18274] ? copy_init_mm+0x20/0x20 [ 894.430953][T18274] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 894.436392][T18274] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 894.441829][T18274] ? do_syscall_64+0x26/0x680 [ 894.446499][T18274] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 894.452557][T18274] ? do_syscall_64+0x26/0x680 [ 894.457227][T18274] __x64_sys_clone+0xbf/0x150 [ 894.461885][T18274] do_syscall_64+0xfd/0x680 [ 894.466377][T18274] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 894.472262][T18274] RIP: 0033:0x45bc99 [ 894.476137][T18274] Code: ff 48 85 f6 0f 84 27 8e fb ff 48 83 ee 10 48 89 4e 08 48 89 3e 48 89 d7 4c 89 c2 4d 89 c8 4c 8b 54 24 08 b8 38 00 00 00 0f 05 <48> 85 c0 0f 8c fe 8d fb ff 74 01 c3 31 ed 48 f7 c7 00 00 01 00 75 03:47:22 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x16f, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 894.495719][T18274] RSP: 002b:00007ffe68a7fdb8 EFLAGS: 00000202 ORIG_RAX: 0000000000000038 [ 894.504119][T18274] RAX: ffffffffffffffda RBX: 00007f843133a700 RCX: 000000000045bc99 [ 894.512082][T18274] RDX: 00007f843133a9d0 RSI: 00007f8431339db0 RDI: 00000000003d0f00 [ 894.520029][T18274] RBP: 00007ffe68a7ffd0 R08: 00007f843133a700 R09: 00007f843133a700 [ 894.527971][T18274] R10: 00007f843133a9d0 R11: 0000000000000202 R12: 0000000000000000 [ 894.535913][T18274] R13: 00007ffe68a7fe6f R14: 00007f843133a9c0 R15: 000000000075bfd4 03:47:22 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1ba, 0x0) 03:47:22 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:22 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(0xffffffffffffffff, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:22 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1bb, 0x0) 03:47:22 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x170, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 895.141817][T18274] memory: usage 304856kB, limit 307200kB, failcnt 1101 [ 895.148854][T18274] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 895.209474][T18274] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 895.218231][T18274] Memory cgroup stats for /syz3: cache:4KB rss:255112KB rss_huge:231424KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:255112KB inactive_file:4KB active_file:0KB unevictable:0KB [ 895.241609][T18274] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=14856,uid=0 03:47:23 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x11, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:23 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:23 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1bc, 0x0) 03:47:23 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x171, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 895.258331][T18274] Memory cgroup out of memory: Killed process 14856 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB [ 895.289276][T18277] IPVS: set_ctl: invalid protocol: 0 0.0.0.10:0 [ 895.299279][T18334] IPVS: set_ctl: invalid protocol: 0 0.0.0.10:0 03:47:23 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) [ 895.454814][T18343] IPVS: set_ctl: invalid protocol: 0 0.0.0.17:0 03:47:23 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x48, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:23 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(0xffffffffffffffff, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 895.510865][T18351] IPVS: set_ctl: invalid protocol: 0 0.0.0.17:0 03:47:23 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1bd, 0x0) [ 895.636865][T18358] IPVS: set_ctl: invalid protocol: 0 0.0.0.72:0 03:47:23 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x4c, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:23 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x172, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:23 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1be, 0x0) [ 895.897197][T18371] syz-executor.3 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 895.927686][T18371] CPU: 1 PID: 18371 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 895.935707][T18371] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 895.945792][T18371] Call Trace: [ 895.949101][T18371] dump_stack+0x172/0x1f0 [ 895.953447][T18371] dump_header+0x10f/0xb6c [ 895.957872][T18371] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 895.963732][T18371] ? ___ratelimit+0x60/0x595 [ 895.968335][T18371] ? do_raw_spin_unlock+0x57/0x270 [ 895.973457][T18371] oom_kill_process.cold+0x10/0x15 [ 895.978578][T18371] out_of_memory+0x79a/0x1280 [ 895.983260][T18371] ? lock_downgrade+0x880/0x880 [ 895.988113][T18371] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 895.994357][T18371] ? oom_killer_disable+0x280/0x280 [ 895.999562][T18371] ? find_held_lock+0x35/0x130 [ 896.004340][T18371] mem_cgroup_out_of_memory+0x1ca/0x230 [ 896.009928][T18371] ? memcg_event_wake+0x230/0x230 [ 896.014980][T18371] ? do_raw_spin_unlock+0x57/0x270 [ 896.020095][T18371] ? _raw_spin_unlock+0x2d/0x50 [ 896.024949][T18371] try_charge+0x1042/0x1410 [ 896.029463][T18371] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 896.035013][T18371] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 896.041258][T18371] ? kasan_check_read+0x11/0x20 [ 896.046147][T18371] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 896.051707][T18371] mem_cgroup_try_charge+0x24d/0x5e0 [ 896.057010][T18371] mem_cgroup_try_charge_delay+0x1f/0xa0 [ 896.062652][T18371] wp_page_copy+0x416/0x1770 [ 896.067253][T18371] ? do_wp_page+0x486/0x1500 [ 896.071849][T18371] ? pmd_pfn+0x1d0/0x1d0 [ 896.076093][T18371] ? lock_downgrade+0x880/0x880 [ 896.080966][T18371] ? __pte_alloc_kernel+0x220/0x220 [ 896.086167][T18371] ? kasan_check_read+0x11/0x20 [ 896.091034][T18371] ? do_raw_spin_unlock+0x57/0x270 [ 896.091049][T18371] do_wp_page+0x48e/0x1500 [ 896.091062][T18371] ? do_raw_spin_lock+0x12a/0x2e0 [ 896.091075][T18371] ? rwlock_bug.part.0+0x90/0x90 [ 896.091089][T18371] ? finish_mkwrite_fault+0x540/0x540 [ 896.091106][T18371] ? add_mm_counter_fast.part.0+0x40/0x40 [ 896.121606][T18371] __handle_mm_fault+0x22e3/0x3eb0 [ 896.126729][T18371] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 896.132289][T18371] ? find_held_lock+0x35/0x130 [ 896.137057][T18371] ? handle_mm_fault+0x292/0xa90 [ 896.142022][T18371] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 896.148264][T18371] ? kasan_check_read+0x11/0x20 [ 896.153126][T18371] handle_mm_fault+0x3b7/0xa90 [ 896.158193][T18371] __do_page_fault+0x5ef/0xda0 [ 896.162979][T18371] do_page_fault+0x71/0x57d [ 896.167511][T18371] ? page_fault+0x8/0x30 [ 896.171775][T18371] page_fault+0x1e/0x30 [ 896.176014][T18371] RIP: 0033:0x40e468 03:47:23 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 896.179912][T18371] Code: 8b 34 c6 4a 8d 04 2e 48 3d ff ff ff 7e 0f 86 77 ff ff ff bf 91 e8 4b 00 31 c0 e8 13 38 ff ff 31 ff e8 5c 34 ff ff 0f 1f 40 00 <89> 3c b5 00 00 73 00 eb b6 31 ed 0f 1f 44 00 00 80 3d fe 1f 66 00 [ 896.199511][T18371] RSP: 002b:00007ffe68a7fe20 EFLAGS: 00010246 [ 896.205582][T18371] RAX: 00000000116396d6 RBX: 0000000060131356 RCX: 0000001b2dc20000 [ 896.213573][T18371] RDX: 0000000000000000 RSI: 00000000000016d6 RDI: ffffffff116396d6 [ 896.221548][T18371] RBP: 0000000000000002 R08: 00000000116396d6 R09: 00000000116396da [ 896.229513][T18371] R10: 00007ffe68a7ffc0 R11: 0000000000000246 R12: 000000000075bfa8 [ 896.237493][T18371] R13: 0000000080000000 R14: 00007f843335c008 R15: 0000000000000002 03:47:24 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) 03:47:24 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1bf, 0x0) [ 896.469173][T18371] memory: usage 307200kB, limit 307200kB, failcnt 1131 [ 896.478273][T18371] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 896.516310][T18371] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 03:47:24 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x173, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:24 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, 0x0, 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 896.553151][T18371] Memory cgroup stats for /syz3: cache:0KB rss:257232KB rss_huge:233472KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:257232KB inactive_file:0KB active_file:0KB unevictable:0KB [ 896.635350][T18371] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=18360,uid=0 [ 896.696955][T18371] Memory cgroup out of memory: Killed process 18360 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35796kB, shmem-rss:0kB 03:47:24 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1c0, 0x0) 03:47:24 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x60, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 896.770785][T18375] IPVS: set_ctl: invalid protocol: 0 0.0.0.76:0 03:47:24 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:24 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x63, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 896.897148][T18412] IPVS: set_ctl: invalid protocol: 0 0.0.0.96:0 03:47:24 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1c1, 0x0) 03:47:24 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x174, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 897.002248][T18420] IPVS: set_ctl: invalid protocol: 0 0.0.0.99:0 03:47:24 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x68, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:24 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x6c, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 897.184975][T18434] IPVS: set_ctl: invalid protocol: 0 0.0.0.104:0 03:47:25 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1c2, 0x0) 03:47:25 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) [ 897.355389][T18441] IPVS: set_ctl: invalid protocol: 0 0.0.0.108:0 03:47:25 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x175, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 897.431864][T18444] IPVS: set_ctl: invalid protocol: 0 0.0.0.108:0 03:47:25 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, 0x0, 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:25 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x74, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 897.654312][T18462] IPVS: set_ctl: invalid protocol: 0 0.0.0.116:0 03:47:25 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1c3, 0x0) [ 897.699266][T18466] IPVS: set_ctl: invalid protocol: 0 0.0.0.116:0 03:47:25 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:25 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x7a, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:25 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x176, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 897.876570][T18474] IPVS: set_ctl: invalid protocol: 0 0.0.0.122:0 [ 897.913953][T18477] IPVS: set_ctl: invalid protocol: 0 0.0.0.122:0 03:47:25 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x84, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:25 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1c4, 0x0) 03:47:25 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x88, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 898.182618][T18492] IPVS: set_ctl: invalid protocol: 0 0.0.0.132:0 03:47:26 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1c5, 0x0) 03:47:26 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:26 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x177, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:26 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, 0x0, 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:26 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x300, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 898.627728][ T8849] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=0, oom_score_adj=0 [ 898.654964][ T8849] CPU: 1 PID: 8849 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 898.662925][ T8849] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 898.673007][ T8849] Call Trace: [ 898.676306][ T8849] dump_stack+0x172/0x1f0 [ 898.680646][ T8849] dump_header+0x10f/0xb6c [ 898.685074][ T8849] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 898.690907][ T8849] ? ___ratelimit+0x60/0x595 [ 898.695508][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 898.700628][ T8849] oom_kill_process.cold+0x10/0x15 [ 898.705761][ T8849] out_of_memory+0x79a/0x1280 [ 898.710481][ T8849] ? lock_downgrade+0x880/0x880 [ 898.715358][ T8849] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 898.721615][ T8849] ? oom_killer_disable+0x280/0x280 [ 898.726824][ T8849] ? find_held_lock+0x35/0x130 [ 898.731610][ T8849] mem_cgroup_out_of_memory+0x1ca/0x230 [ 898.737170][ T8849] ? memcg_event_wake+0x230/0x230 [ 898.742207][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 898.747325][ T8849] ? _raw_spin_unlock+0x2d/0x50 [ 898.752192][ T8849] try_charge+0x1042/0x1410 [ 898.756715][ T8849] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 898.762287][ T8849] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 898.767842][ T8849] ? find_held_lock+0x35/0x130 [ 898.772618][ T8849] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 898.778184][ T8849] __memcg_kmem_charge_memcg+0x7c/0x130 [ 898.783739][ T8849] ? memcg_kmem_put_cache+0xb0/0xb0 [ 898.788961][ T8849] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 898.794523][ T8849] __memcg_kmem_charge+0x136/0x300 [ 898.799650][ T8849] __alloc_pages_nodemask+0x4bd/0x8d0 [ 898.805038][ T8849] ? __pud_alloc+0x1d3/0x250 [ 898.809658][ T8849] ? __alloc_pages_slowpath+0x28f0/0x28f0 [ 898.815390][ T8849] ? __pud_alloc+0x1d3/0x250 [ 898.820018][ T8849] ? lock_downgrade+0x880/0x880 [ 898.824891][ T8849] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 898.831145][ T8849] alloc_pages_current+0x107/0x210 [ 898.836269][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 898.841404][ T8849] __pmd_alloc+0x41/0x460 [ 898.841418][ T8849] ? pmd_val+0x100/0x100 [ 898.841435][ T8849] pmd_alloc+0x10c/0x180 [ 898.841453][ T8849] copy_page_range+0x63c/0x1fc0 [ 898.841482][ T8849] ? find_held_lock+0x35/0x130 [ 898.863860][ T8849] ? dup_mm+0x60d/0x13b0 [ 898.868115][ T8849] ? pmd_alloc+0x180/0x180 [ 898.872537][ T8849] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 898.878279][ T8849] ? validate_mm_rb+0xa3/0xc0 [ 898.882981][ T8849] ? __vma_link_rb+0x279/0x370 [ 898.887775][ T8849] ? kasan_check_write+0x14/0x20 [ 898.892727][ T8849] dup_mm+0x9c4/0x13b0 [ 898.896839][ T8849] ? vm_area_dup+0x170/0x170 [ 898.901442][ T8849] ? debug_mutex_init+0x2d/0x60 [ 898.906305][ T8849] copy_process.part.0+0x2cde/0x6790 [ 898.911614][ T8849] ? __cleanup_sighand+0x60/0x60 [ 898.916597][ T8849] _do_fork+0x25d/0xfe0 [ 898.920784][ T8849] ? copy_init_mm+0x20/0x20 [ 898.925344][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 898.930818][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 898.936286][ T8849] ? do_syscall_64+0x26/0x680 [ 898.940973][ T8849] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 898.947038][ T8849] ? do_syscall_64+0x26/0x680 [ 898.951746][ T8849] __x64_sys_clone+0xbf/0x150 [ 898.956451][ T8849] do_syscall_64+0xfd/0x680 [ 898.960964][ T8849] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 898.966863][ T8849] RIP: 0033:0x45789a 03:47:26 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1c6, 0x0) 03:47:26 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:26 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x178, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 898.970774][ T8849] Code: f7 d8 64 89 04 25 d4 02 00 00 64 4c 8b 0c 25 10 00 00 00 31 d2 4d 8d 91 d0 02 00 00 31 f6 bf 11 00 20 01 b8 38 00 00 00 0f 05 <48> 3d 00 f0 ff ff 0f 87 f5 00 00 00 85 c0 41 89 c5 0f 85 fc 00 00 [ 898.990401][ T8849] RSP: 002b:00007ffe68a80050 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 898.998830][ T8849] RAX: ffffffffffffffda RBX: 00007ffe68a80050 RCX: 000000000045789a [ 899.006802][ T8849] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000001200011 [ 899.014802][ T8849] RBP: 00007ffe68a80090 R08: 0000000000000001 R09: 0000555556716940 [ 899.022783][ T8849] R10: 0000555556716c10 R11: 0000000000000246 R12: 0000000000000001 [ 899.030786][ T8849] R13: 0000000000000000 R14: 0000000000000000 R15: 00007ffe68a800e0 03:47:26 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1c7, 0x0) 03:47:26 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500), 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:26 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x179, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 899.181815][ T8849] memory: usage 307200kB, limit 307200kB, failcnt 1180 [ 899.205357][ T8849] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 899.244019][ T8849] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 899.277025][ T8849] Memory cgroup stats for /syz3: cache:8KB rss:255940KB rss_huge:231424KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:255940KB inactive_file:4KB active_file:4KB unevictable:0KB [ 899.368291][ T8849] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=14870,uid=0 [ 899.389905][ T8849] Memory cgroup out of memory: Killed process 14870 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB [ 899.428972][ T1043] oom_reaper: reaped process 14870 (syz-executor.3), now anon-rss:0kB, file-rss:34832kB, shmem-rss:0kB 03:47:27 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:27 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1c8, 0x0) [ 899.476698][T18545] IPVS: set_ctl: invalid protocol: 0 0.0.3.0:0 03:47:27 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x500, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:27 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x17a, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:27 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x600, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 899.754588][T18559] IPVS: set_ctl: invalid protocol: 0 0.0.5.0:0 03:47:27 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1c9, 0x0) 03:47:27 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 899.935404][T18571] IPVS: set_ctl: invalid protocol: 0 0.0.6.0:0 03:47:27 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x700, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 900.195750][T18584] IPVS: set_ctl: invalid protocol: 0 0.0.7.0:0 03:47:28 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500), 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:28 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1ca, 0x0) 03:47:28 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x900, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 900.286451][T18587] IPVS: set_ctl: invalid protocol: 0 0.0.7.0:0 03:47:28 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:28 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1cb, 0x0) 03:47:28 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0xa00, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:28 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x17b, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:28 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:28 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1cc, 0x0) [ 900.947377][T18613] IPVS: set_ctl: invalid protocol: 0 0.0.10.0:0 [ 901.008041][T18622] IPVS: set_ctl: invalid protocol: 0 0.0.10.0:0 03:47:28 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500), 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:28 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x1100, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:29 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x17c, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:29 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1cd, 0x0) 03:47:29 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x2000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:29 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:29 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1ce, 0x0) [ 901.739776][T18647] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=3, oom_score_adj=1000 [ 901.773771][T18647] CPU: 0 PID: 18647 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 901.781758][T18647] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 901.791815][T18647] Call Trace: [ 901.795117][T18647] dump_stack+0x172/0x1f0 [ 901.799465][T18647] dump_header+0x10f/0xb6c [ 901.804074][T18647] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 901.809892][T18647] ? ___ratelimit+0x60/0x595 [ 901.814490][T18647] ? do_raw_spin_unlock+0x57/0x270 [ 901.819624][T18647] oom_kill_process.cold+0x10/0x15 [ 901.824757][T18647] out_of_memory+0x79a/0x1280 [ 901.829450][T18647] ? lock_downgrade+0x880/0x880 [ 901.834325][T18647] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 901.840599][T18647] ? oom_killer_disable+0x280/0x280 [ 901.845797][T18647] ? find_held_lock+0x35/0x130 [ 901.850581][T18647] mem_cgroup_out_of_memory+0x1ca/0x230 [ 901.856149][T18647] ? memcg_event_wake+0x230/0x230 [ 901.861181][T18647] ? do_raw_spin_unlock+0x57/0x270 [ 901.866315][T18647] ? _raw_spin_unlock+0x2d/0x50 [ 901.871184][T18647] try_charge+0x1042/0x1410 [ 901.875730][T18647] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 901.881285][T18647] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 901.881299][T18647] ? find_held_lock+0x35/0x130 [ 901.881318][T18647] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 901.897163][T18647] __memcg_kmem_charge_memcg+0x7c/0x130 [ 901.902731][T18647] ? memcg_kmem_put_cache+0xb0/0xb0 [ 901.902751][T18647] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 901.902770][T18647] __memcg_kmem_charge+0x136/0x300 [ 901.902791][T18647] __alloc_pages_nodemask+0x4bd/0x8d0 [ 901.923973][T18647] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 901.930225][T18647] ? __alloc_pages_slowpath+0x28f0/0x28f0 [ 901.935961][T18647] ? copy_process.part.0+0x43f7/0x6790 [ 901.941731][T18647] ? lockdep_hardirqs_on+0x418/0x5d0 [ 901.947030][T18647] ? trace_hardirqs_on+0x67/0x220 [ 901.952076][T18647] ? kasan_check_read+0x11/0x20 [ 901.956970][T18647] copy_process.part.0+0x4a0/0x6790 [ 901.962179][T18647] ? __lock_acquire+0x54f/0x5490 [ 901.967136][T18647] ? __cleanup_sighand+0x60/0x60 [ 901.972092][T18647] ? rcu_read_lock_sched_held+0x110/0x130 [ 901.977818][T18647] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 901.984061][T18647] ? try_to_free_mem_cgroup_pages+0x3b6/0x9f0 [ 901.990133][T18647] _do_fork+0x25d/0xfe0 [ 901.994309][T18647] ? copy_init_mm+0x20/0x20 [ 901.998847][T18647] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 902.004409][T18647] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 902.009913][T18647] ? do_syscall_64+0x26/0x680 [ 902.014594][T18647] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 902.020685][T18647] ? do_syscall_64+0x26/0x680 [ 902.025377][T18647] __x64_sys_clone+0xbf/0x150 [ 902.030079][T18647] do_syscall_64+0xfd/0x680 [ 902.034589][T18647] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 902.040492][T18647] RIP: 0033:0x45bc99 [ 902.044383][T18647] Code: ff 48 85 f6 0f 84 27 8e fb ff 48 83 ee 10 48 89 4e 08 48 89 3e 48 89 d7 4c 89 c2 4d 89 c8 4c 8b 54 24 08 b8 38 00 00 00 0f 05 <48> 85 c0 0f 8c fe 8d fb ff 74 01 c3 31 ed 48 f7 c7 00 00 01 00 75 [ 902.064003][T18647] RSP: 002b:00007ffe68a7fdb8 EFLAGS: 00000202 ORIG_RAX: 0000000000000038 [ 902.072465][T18647] RAX: ffffffffffffffda RBX: 00007f843135b700 RCX: 000000000045bc99 [ 902.080437][T18647] RDX: 00007f843135b9d0 RSI: 00007f843135adb0 RDI: 00000000003d0f00 03:47:29 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x17d, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:29 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x17e, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 902.088407][T18647] RBP: 00007ffe68a7ffd0 R08: 00007f843135b700 R09: 00007f843135b700 [ 902.096373][T18647] R10: 00007f843135b9d0 R11: 0000000000000202 R12: 0000000000000000 [ 902.104379][T18647] R13: 00007ffe68a7fe6f R14: 00007f843135b9c0 R15: 000000000075bf2c 03:47:29 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:29 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:29 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1cf, 0x0) [ 902.206250][T18647] memory: usage 307196kB, limit 307200kB, failcnt 1228 [ 902.213857][T18647] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 902.221837][T18647] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 902.262748][T18647] Memory cgroup stats for /syz3: cache:4KB rss:254536KB rss_huge:229376KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:254536KB inactive_file:0KB active_file:4KB unevictable:0KB 03:47:30 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 902.361102][T18647] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=14904,uid=0 [ 902.410453][T18647] Memory cgroup out of memory: Killed process 14904 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB 03:47:30 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1d0, 0x0) 03:47:30 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x17f, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 902.511209][T18683] IPVS: set_ctl: invalid protocol: 0 0.0.32.0:0 03:47:30 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x4800, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 902.665969][T18696] IPVS: set_ctl: invalid protocol: 0 0.0.72.0:0 03:47:30 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x4c00, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:30 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1d1, 0x0) 03:47:30 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x6000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 902.836173][T18705] IPVS: set_ctl: invalid protocol: 0 0.0.76.0:0 03:47:30 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:30 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1d2, 0x0) [ 902.989852][T18714] IPVS: set_ctl: invalid protocol: 0 0.0.96.0:0 [ 903.017205][T18718] IPVS: set_ctl: invalid protocol: 0 0.0.96.0:0 03:47:30 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:30 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x180, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:30 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x6300, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:30 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 903.260163][T18733] IPVS: set_ctl: invalid protocol: 0 0.0.99.0:0 03:47:31 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x6800, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:31 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1d3, 0x0) 03:47:31 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:31 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x6c00, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 903.544773][T18750] IPVS: set_ctl: invalid protocol: 0 0.0.104.0:0 03:47:31 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1d4, 0x0) 03:47:31 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x181, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:31 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x7400, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 903.795953][T18762] IPVS: set_ctl: invalid protocol: 0 0.0.108.0:0 03:47:31 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:32 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:32 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1d5, 0x0) 03:47:32 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x7a00, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 904.311484][T18780] syz-executor.3 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=0 [ 904.330316][T18780] CPU: 0 PID: 18780 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 904.338310][T18780] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 904.348364][T18780] Call Trace: [ 904.348390][T18780] dump_stack+0x172/0x1f0 [ 904.348413][T18780] dump_header+0x10f/0xb6c [ 904.348441][T18780] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 904.366258][T18780] ? ___ratelimit+0x60/0x595 [ 904.371202][T18780] ? do_raw_spin_unlock+0x57/0x270 [ 904.376322][T18780] oom_kill_process.cold+0x10/0x15 [ 904.381446][T18780] out_of_memory+0x79a/0x1280 [ 904.386127][T18780] ? lock_downgrade+0x880/0x880 [ 904.386145][T18780] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 904.386163][T18780] ? oom_killer_disable+0x280/0x280 [ 904.386175][T18780] ? find_held_lock+0x35/0x130 [ 904.386212][T18780] mem_cgroup_out_of_memory+0x1ca/0x230 [ 904.407396][T18780] ? memcg_event_wake+0x230/0x230 [ 904.407420][T18780] ? do_raw_spin_unlock+0x57/0x270 [ 904.407436][T18780] ? _raw_spin_unlock+0x2d/0x50 [ 904.407456][T18780] try_charge+0x1042/0x1410 [ 904.407484][T18780] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 904.427976][T18780] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 904.427995][T18780] ? kasan_check_read+0x11/0x20 [ 904.428017][T18780] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 904.428035][T18780] mem_cgroup_try_charge+0x24d/0x5e0 [ 904.428055][T18780] mem_cgroup_try_charge_delay+0x1f/0xa0 [ 904.449182][T18780] wp_page_copy+0x416/0x1770 [ 904.449198][T18780] ? do_wp_page+0x486/0x1500 [ 904.449219][T18780] ? pmd_pfn+0x1d0/0x1d0 [ 904.449240][T18780] ? lock_downgrade+0x880/0x880 [ 904.470245][T18780] ? swp_swapcount+0x540/0x540 [ 904.470262][T18780] ? kasan_check_read+0x11/0x20 [ 904.470289][T18780] ? do_raw_spin_unlock+0x57/0x270 [ 904.479105][T18780] do_wp_page+0x48e/0x1500 [ 904.479126][T18780] ? finish_mkwrite_fault+0x540/0x540 [ 904.479150][T18780] __handle_mm_fault+0x22e3/0x3eb0 03:47:32 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1d6, 0x0) 03:47:32 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x182, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 904.479174][T18780] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 904.488762][T18780] ? find_held_lock+0x35/0x130 [ 904.488779][T18780] ? handle_mm_fault+0x292/0xa90 [ 904.488803][T18780] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 904.488819][T18780] ? kasan_check_read+0x11/0x20 [ 904.488840][T18780] handle_mm_fault+0x3b7/0xa90 [ 904.520131][T18780] __do_page_fault+0x5ef/0xda0 [ 904.520155][T18780] do_page_fault+0x71/0x57d [ 904.520169][T18780] ? page_fault+0x8/0x30 [ 904.520185][T18780] page_fault+0x1e/0x30 [ 904.520196][T18780] RIP: 0033:0x45791b [ 904.520219][T18780] Code: 25 20 06 00 00 b8 90 3d 41 00 48 89 15 ae ee 61 00 48 85 c0 74 08 4c 89 cf e8 81 c4 fb ff 45 85 f6 0f 85 58 01 00 00 48 85 db <48> c7 05 6a d6 2b 00 00 00 00 00 48 c7 05 4f d6 2b 00 00 00 00 00 [ 904.536115][T18780] RSP: 002b:00007ffe68a80050 EFLAGS: 00010206 [ 904.536127][T18780] RAX: 0000000000000000 RBX: 00007ffe68a80050 RCX: 0000000000413da3 [ 904.536136][T18780] RDX: 000001e6952197de RSI: 0000000000000018 RDI: 0000555556716c20 [ 904.536145][T18780] RBP: 00007ffe68a80090 R08: 0000000000000001 R09: 0000555556716940 [ 904.536153][T18780] R10: 0000555556716c10 R11: 0000000000000202 R12: 0000000000000001 [ 904.536161][T18780] R13: 0000000000000000 R14: 0000000000000000 R15: 00007ffe68a800e0 03:47:32 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1d7, 0x0) [ 904.669331][T18780] memory: usage 307200kB, limit 307200kB, failcnt 1274 [ 904.677127][T18780] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 904.708733][T18780] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 03:47:32 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 904.730575][T18780] Memory cgroup stats for /syz3: cache:4KB rss:253168KB rss_huge:227328KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:253168KB inactive_file:0KB active_file:4KB unevictable:0KB [ 904.761215][T18780] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=14995,uid=0 [ 904.800079][T18780] Memory cgroup out of memory: Killed process 14995 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB [ 904.826765][ T1043] oom_reaper: reaped process 14995 (syz-executor.3), now anon-rss:0kB, file-rss:34832kB, shmem-rss:0kB 03:47:32 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x8400, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 904.854598][T18800] IPVS: set_ctl: invalid protocol: 0 0.0.122.0:0 03:47:32 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x183, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:32 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1d8, 0x0) 03:47:32 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 905.009282][T18809] IPVS: set_ctl: invalid protocol: 0 0.0.132.0:0 03:47:32 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x8800, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 905.195942][T18824] IPVS: set_ctl: invalid protocol: 0 0.0.136.0:0 03:47:33 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, 0x0, 0x0, 0x0) 03:47:33 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x1000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:33 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1d9, 0x0) [ 905.412135][T18835] IPVS: set_ctl: invalid protocol: 0 1.0.0.0:0 03:47:33 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x184, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:33 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x2000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:33 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1da, 0x0) [ 905.649222][T18851] IPVS: set_ctl: invalid protocol: 0 2.0.0.0:0 [ 905.690689][T18853] IPVS: set_ctl: invalid protocol: 0 2.0.0.0:0 03:47:33 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x0, 0x0, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:33 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x3000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:33 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x185, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:33 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1db, 0x0) [ 905.857211][T18862] IPVS: set_ctl: invalid protocol: 0 3.0.0.0:0 [ 905.907821][T18867] IPVS: set_ctl: invalid protocol: 0 3.0.0.0:0 03:47:33 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:33 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x4000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:34 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, 0x0, 0x0, 0x0) 03:47:34 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x5000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:34 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1dc, 0x0) [ 906.256891][ T8849] syz-executor.3 invoked oom-killer: gfp_mask=0x40cc0(GFP_KERNEL|__GFP_COMP), order=0, oom_score_adj=0 [ 906.331570][ T8849] CPU: 1 PID: 8849 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 906.339466][ T8849] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 906.339473][ T8849] Call Trace: [ 906.339496][ T8849] dump_stack+0x172/0x1f0 [ 906.339518][ T8849] dump_header+0x10f/0xb6c [ 906.339535][ T8849] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 906.339550][ T8849] ? ___ratelimit+0x60/0x595 [ 906.339566][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 906.339584][ T8849] oom_kill_process.cold+0x10/0x15 [ 906.339604][ T8849] out_of_memory+0x79a/0x1280 [ 906.386887][ T8849] ? lock_downgrade+0x880/0x880 [ 906.391758][ T8849] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 906.398016][ T8849] ? oom_killer_disable+0x280/0x280 [ 906.403229][ T8849] ? find_held_lock+0x35/0x130 [ 906.408004][ T8849] mem_cgroup_out_of_memory+0x1ca/0x230 [ 906.408020][ T8849] ? memcg_event_wake+0x230/0x230 [ 906.408041][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 906.423691][ T8849] ? _raw_spin_unlock+0x2d/0x50 03:47:34 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x186, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:34 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1dd, 0x0) [ 906.428546][ T8849] try_charge+0x1042/0x1410 [ 906.433062][ T8849] ? should_fail+0x1de/0x852 [ 906.437670][ T8849] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 906.437693][ T8849] ? rcu_read_lock_sched_held+0x110/0x130 [ 906.437708][ T8849] ? __alloc_pages_nodemask+0x61b/0x8d0 [ 906.437731][ T8849] __memcg_kmem_charge_memcg+0x7c/0x130 [ 906.460019][ T8849] ? memcg_kmem_put_cache+0xb0/0xb0 [ 906.465220][ T8849] ? cache_grow_begin+0x3d6/0x650 [ 906.470244][ T8849] ? lockdep_hardirqs_on+0x418/0x5d0 [ 906.470262][ T8849] ? trace_hardirqs_on+0x67/0x220 [ 906.470277][ T8849] cache_grow_begin+0x402/0x650 [ 906.470294][ T8849] ? __cpuset_node_allowed+0x136/0x540 [ 906.470311][ T8849] fallback_alloc+0x1fd/0x2d0 [ 906.470331][ T8849] ____cache_alloc_node+0x1be/0x1e0 [ 906.470346][ T8849] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 906.470365][ T8849] kmem_cache_alloc+0x1e8/0x6f0 [ 906.495642][ T8849] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 906.495660][ T8849] ? __vm_enough_memory+0x17e/0x3a0 [ 906.495682][ T8849] vm_area_dup+0x21/0x170 [ 906.495700][ T8849] dup_mm+0x8c4/0x13b0 [ 906.522846][ T8849] ? vm_area_dup+0x170/0x170 [ 906.522862][ T8849] ? debug_mutex_init+0x2d/0x60 [ 906.522886][ T8849] copy_process.part.0+0x2cde/0x6790 [ 906.535844][ T8849] ? __cleanup_sighand+0x60/0x60 [ 906.550890][ T8849] _do_fork+0x25d/0xfe0 [ 906.555080][ T8849] ? copy_init_mm+0x20/0x20 [ 906.555106][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 906.565052][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 906.570520][ T8849] ? do_syscall_64+0x26/0x680 [ 906.575201][ T8849] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 906.581274][ T8849] ? do_syscall_64+0x26/0x680 [ 906.585955][ T8849] __x64_sys_clone+0xbf/0x150 [ 906.590637][ T8849] do_syscall_64+0xfd/0x680 [ 906.595144][ T8849] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 906.601062][ T8849] RIP: 0033:0x45789a [ 906.605238][ T8849] Code: f7 d8 64 89 04 25 d4 02 00 00 64 4c 8b 0c 25 10 00 00 00 31 d2 4d 8d 91 d0 02 00 00 31 f6 bf 11 00 20 01 b8 38 00 00 00 0f 05 <48> 3d 00 f0 ff ff 0f 87 f5 00 00 00 85 c0 41 89 c5 0f 85 fc 00 00 [ 906.605247][ T8849] RSP: 002b:00007ffe68a80050 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 906.605272][ T8849] RAX: ffffffffffffffda RBX: 00007ffe68a80050 RCX: 000000000045789a [ 906.605280][ T8849] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000001200011 [ 906.605288][ T8849] RBP: 00007ffe68a80090 R08: 0000000000000001 R09: 0000555556716940 [ 906.605296][ T8849] R10: 0000555556716c10 R11: 0000000000000246 R12: 0000000000000001 [ 906.605304][ T8849] R13: 0000000000000000 R14: 0000000000000000 R15: 00007ffe68a800e0 [ 906.650854][ T8849] memory: usage 307200kB, limit 307200kB, failcnt 1341 [ 906.682293][ T8849] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 906.690255][ T8849] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 906.697257][ T8849] Memory cgroup stats for /syz3: cache:8KB rss:251812KB rss_huge:225280KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:251812KB inactive_file:8KB active_file:0KB unevictable:0KB 03:47:34 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x0, 0x0, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 906.720713][ T8849] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=15019,uid=0 [ 906.752345][ T8849] Memory cgroup out of memory: Killed process 15019 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB 03:47:34 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x6000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:34 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1de, 0x0) [ 906.825379][T18905] IPVS: set_ctl: invalid protocol: 0 5.0.0.0:0 03:47:34 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:34 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x7000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 906.972513][T18916] IPVS: set_ctl: invalid protocol: 0 6.0.0.0:0 [ 907.012373][T18919] IPVS: set_ctl: invalid protocol: 0 6.0.0.0:0 03:47:34 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1df, 0x0) 03:47:34 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x187, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 907.169902][T18927] IPVS: set_ctl: invalid protocol: 0 7.0.0.0:0 03:47:35 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, 0x0, 0x0, 0x0) 03:47:35 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x9000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:35 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1e0, 0x0) 03:47:35 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x188, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 907.399180][T18939] IPVS: set_ctl: invalid protocol: 0 9.0.0.0:0 [ 907.425046][T18948] IPVS: set_ctl: invalid protocol: 0 9.0.0.0:0 03:47:35 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0xa000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 907.646466][T18961] IPVS: set_ctl: invalid protocol: 0 10.0.0.0:0 03:47:35 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x0, 0x0, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:35 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1e1, 0x0) 03:47:35 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x11000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:35 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 907.867067][T18971] IPVS: set_ctl: invalid protocol: 0 17.0.0.0:0 [ 907.911873][T18975] IPVS: set_ctl: invalid protocol: 0 17.0.0.0:0 03:47:35 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x20000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:35 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1e2, 0x0) 03:47:35 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x48000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 908.151443][T18987] IPVS: set_ctl: invalid protocol: 0 32.0.0.0:0 03:47:36 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000), 0x0, 0x0) 03:47:36 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x189, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:36 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1e3, 0x0) [ 908.393922][T18994] syz-executor.3 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 908.438240][T18994] CPU: 1 PID: 18994 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 908.446238][T18994] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 908.456299][T18994] Call Trace: [ 908.459610][T18994] dump_stack+0x172/0x1f0 [ 908.463964][T18994] dump_header+0x10f/0xb6c [ 908.468381][T18994] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 908.474195][T18994] ? ___ratelimit+0x60/0x595 [ 908.478796][T18994] ? do_raw_spin_unlock+0x57/0x270 [ 908.483912][T18994] oom_kill_process.cold+0x10/0x15 [ 908.489023][T18994] out_of_memory+0x79a/0x1280 [ 908.493705][T18994] ? lock_downgrade+0x880/0x880 [ 908.498556][T18994] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 908.504802][T18994] ? oom_killer_disable+0x280/0x280 [ 908.510000][T18994] ? find_held_lock+0x35/0x130 [ 908.514860][T18994] mem_cgroup_out_of_memory+0x1ca/0x230 [ 908.520391][T18994] ? memcg_event_wake+0x230/0x230 [ 908.525414][T18994] ? do_raw_spin_unlock+0x57/0x270 [ 908.530524][T18994] ? _raw_spin_unlock+0x2d/0x50 [ 908.535378][T18994] try_charge+0x1042/0x1410 [ 908.539886][T18994] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 908.545424][T18994] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 908.551683][T18994] ? kasan_check_read+0x11/0x20 [ 908.556645][T18994] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 908.562195][T18994] mem_cgroup_try_charge+0x24d/0x5e0 [ 908.567492][T18994] mem_cgroup_try_charge_delay+0x1f/0xa0 [ 908.573129][T18994] wp_page_copy+0x416/0x1770 [ 908.577725][T18994] ? do_wp_page+0x486/0x1500 [ 908.582317][T18994] ? pmd_pfn+0x1d0/0x1d0 [ 908.586555][T18994] ? lock_downgrade+0x880/0x880 [ 908.591427][T18994] ? __pte_alloc_kernel+0x220/0x220 [ 908.596662][T18994] ? kasan_check_read+0x11/0x20 [ 908.601532][T18994] ? do_raw_spin_unlock+0x57/0x270 [ 908.606665][T18994] do_wp_page+0x48e/0x1500 [ 908.611077][T18994] ? do_raw_spin_lock+0x12a/0x2e0 [ 908.616101][T18994] ? rwlock_bug.part.0+0x90/0x90 [ 908.621032][T18994] ? finish_mkwrite_fault+0x540/0x540 [ 908.626400][T18994] ? add_mm_counter_fast.part.0+0x40/0x40 [ 908.632122][T18994] __handle_mm_fault+0x22e3/0x3eb0 [ 908.637229][T18994] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 908.642775][T18994] ? find_held_lock+0x35/0x130 [ 908.647538][T18994] ? handle_mm_fault+0x292/0xa90 [ 908.652482][T18994] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 908.658712][T18994] ? kasan_check_read+0x11/0x20 [ 908.663570][T18994] handle_mm_fault+0x3b7/0xa90 [ 908.668350][T18994] __do_page_fault+0x5ef/0xda0 [ 908.673125][T18994] do_page_fault+0x71/0x57d [ 908.677631][T18994] ? page_fault+0x8/0x30 [ 908.681870][T18994] page_fault+0x1e/0x30 [ 908.686007][T18994] RIP: 0033:0x40e468 [ 908.689883][T18994] Code: 8b 34 c6 4a 8d 04 2e 48 3d ff ff ff 7e 0f 86 77 ff ff ff bf 91 e8 4b 00 31 c0 e8 13 38 ff ff 31 ff e8 5c 34 ff ff 0f 1f 40 00 <89> 3c b5 00 00 73 00 eb b6 31 ed 0f 1f 44 00 00 80 3d fe 1f 66 00 [ 908.709471][T18994] RSP: 002b:00007ffe68a7fe20 EFLAGS: 00010246 [ 908.715524][T18994] RAX: 0000000081761dc9 RBX: 00000000d1209e7d RCX: 0000001b2dc20000 [ 908.723479][T18994] RDX: 0000000000000000 RSI: 0000000000001dc9 RDI: ffffffff81761dc9 [ 908.731438][T18994] RBP: 0000000000000000 R08: 0000000081761dc9 R09: 0000000081761dcd 03:47:36 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1e4, 0x0) [ 908.739408][T18994] R10: 00007ffe68a7ffc0 R11: 0000000000000246 R12: 000000000075bfa8 [ 908.747371][T18994] R13: 0000000080000000 R14: 00007f843335c008 R15: 0000000000000000 [ 908.755351][T18994] ? trace_hardirqs_off_caller+0x19/0x220 03:47:36 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x18a, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 908.780886][T18994] memory: usage 307200kB, limit 307200kB, failcnt 1371 [ 908.791554][T18994] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 908.806253][T18994] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 03:47:36 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 908.814785][T18994] Memory cgroup stats for /syz3: cache:4KB rss:250424KB rss_huge:223232KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:250424KB inactive_file:4KB active_file:0KB unevictable:0KB 03:47:36 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 908.876564][T18994] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=15043,uid=0 [ 908.929082][T18994] Memory cgroup out of memory: Killed process 15043 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB 03:47:36 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1e5, 0x0) 03:47:36 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x4c000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 909.025013][T19001] IPVS: set_ctl: invalid protocol: 0 72.0.0.0:0 [ 909.043806][T19028] IPVS: set_ctl: invalid protocol: 0 72.0.0.0:0 03:47:36 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x18b, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 909.254310][T19034] syz-executor.3 invoked oom-killer: gfp_mask=0x40cc0(GFP_KERNEL|__GFP_COMP), order=1, oom_score_adj=1000 [ 909.284358][T19034] CPU: 0 PID: 19034 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 909.292338][T19034] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 909.302387][T19034] Call Trace: [ 909.305684][T19034] dump_stack+0x172/0x1f0 [ 909.310031][T19034] dump_header+0x10f/0xb6c [ 909.314447][T19034] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 909.320250][T19034] ? ___ratelimit+0x60/0x595 [ 909.320272][T19034] ? do_raw_spin_unlock+0x57/0x270 [ 909.320295][T19034] oom_kill_process.cold+0x10/0x15 [ 909.335088][T19034] out_of_memory+0x79a/0x1280 [ 909.339778][T19034] ? lock_downgrade+0x880/0x880 [ 909.344653][T19034] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 909.350909][T19034] ? oom_killer_disable+0x280/0x280 [ 909.356105][T19034] ? find_held_lock+0x35/0x130 [ 909.360889][T19034] mem_cgroup_out_of_memory+0x1ca/0x230 [ 909.366437][T19034] ? memcg_event_wake+0x230/0x230 [ 909.371474][T19034] ? do_raw_spin_unlock+0x57/0x270 [ 909.376595][T19034] ? _raw_spin_unlock+0x2d/0x50 [ 909.381465][T19034] try_charge+0x1042/0x1410 [ 909.385987][T19034] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 909.391543][T19034] ? rcu_read_lock_sched_held+0x110/0x130 [ 909.397272][T19034] ? __alloc_pages_nodemask+0x61b/0x8d0 03:47:37 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1e6, 0x0) 03:47:37 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x18c, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 909.402825][T19034] __memcg_kmem_charge_memcg+0x7c/0x130 [ 909.408381][T19034] ? memcg_kmem_put_cache+0xb0/0xb0 [ 909.413598][T19034] ? cache_grow_begin+0x3d6/0x650 [ 909.418638][T19034] ? lockdep_hardirqs_on+0x418/0x5d0 [ 909.423923][T19034] ? trace_hardirqs_on+0x67/0x220 [ 909.428951][T19034] cache_grow_begin+0x402/0x650 [ 909.433805][T19034] ? __cpuset_node_allowed+0x136/0x540 [ 909.439276][T19034] fallback_alloc+0x1fd/0x2d0 [ 909.443983][T19034] ____cache_alloc_node+0x1be/0x1e0 [ 909.443998][T19034] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 909.444014][T19034] kmem_cache_alloc_node+0xe3/0x710 [ 909.444027][T19034] ? lockdep_hardirqs_on+0x418/0x5d0 [ 909.444041][T19034] ? trace_hardirqs_on+0x67/0x220 [ 909.444063][T19034] copy_process.part.0+0x43f7/0x6790 [ 909.476230][T19034] ? __lock_acquire+0x54f/0x5490 [ 909.481201][T19034] ? __cleanup_sighand+0x60/0x60 [ 909.486153][T19034] ? rcu_read_lock_sched_held+0x110/0x130 [ 909.491873][T19034] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 909.498139][T19034] ? try_to_free_mem_cgroup_pages+0x3b6/0x9f0 [ 909.504213][T19034] _do_fork+0x25d/0xfe0 [ 909.508381][T19034] ? copy_init_mm+0x20/0x20 [ 909.512895][T19034] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 909.519531][T19034] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 909.526926][T19034] ? do_syscall_64+0x26/0x680 [ 909.531600][T19034] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 909.537663][T19034] ? do_syscall_64+0x26/0x680 [ 909.542343][T19034] __x64_sys_clone+0xbf/0x150 [ 909.547021][T19034] do_syscall_64+0xfd/0x680 [ 909.551536][T19034] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 909.557422][T19034] RIP: 0033:0x45bc99 [ 909.561319][T19034] Code: ff 48 85 f6 0f 84 27 8e fb ff 48 83 ee 10 48 89 4e 08 48 89 3e 48 89 d7 4c 89 c2 4d 89 c8 4c 8b 54 24 08 b8 38 00 00 00 0f 05 <48> 85 c0 0f 8c fe 8d fb ff 74 01 c3 31 ed 48 f7 c7 00 00 01 00 75 [ 909.580912][T19034] RSP: 002b:00007ffe68a7fdb8 EFLAGS: 00000202 ORIG_RAX: 0000000000000038 [ 909.589400][T19034] RAX: ffffffffffffffda RBX: 00007f843135b700 RCX: 000000000045bc99 [ 909.597381][T19034] RDX: 00007f843135b9d0 RSI: 00007f843135adb0 RDI: 00000000003d0f00 [ 909.605352][T19034] RBP: 00007ffe68a7ffd0 R08: 00007f843135b700 R09: 00007f843135b700 [ 909.613318][T19034] R10: 00007f843135b9d0 R11: 0000000000000202 R12: 0000000000000000 [ 909.621305][T19034] R13: 00007ffe68a7fe6f R14: 00007f843135b9c0 R15: 000000000075bf2c [ 909.637335][T19034] memory: usage 307196kB, limit 307200kB, failcnt 1415 [ 909.644399][T19034] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 03:47:37 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000), 0x0, 0x0) 03:47:37 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x18d, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 909.657097][T19034] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 909.664128][T19034] Memory cgroup stats for /syz3: cache:4KB rss:250416KB rss_huge:223232KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:250416KB inactive_file:4KB active_file:0KB unevictable:0KB [ 909.687185][T19034] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=15063,uid=0 [ 909.703576][T19034] Memory cgroup out of memory: Killed process 15063 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB 03:47:37 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:37 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:37 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x60000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 909.771283][T19051] IPVS: set_ctl: invalid protocol: 0 76.0.0.0:0 03:47:37 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1e7, 0x0) [ 909.912991][ T8849] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=0, oom_score_adj=0 [ 909.960260][ T8849] CPU: 1 PID: 8849 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 909.968170][ T8849] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 909.978221][ T8849] Call Trace: [ 909.981522][ T8849] dump_stack+0x172/0x1f0 [ 909.985861][ T8849] dump_header+0x10f/0xb6c [ 909.990281][ T8849] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 909.996095][ T8849] ? ___ratelimit+0x60/0x595 [ 910.000684][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 910.005808][ T8849] oom_kill_process.cold+0x10/0x15 [ 910.010926][ T8849] out_of_memory+0x79a/0x1280 [ 910.015643][ T8849] ? lock_downgrade+0x880/0x880 [ 910.020506][ T8849] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 910.026756][ T8849] ? oom_killer_disable+0x280/0x280 [ 910.031957][ T8849] ? find_held_lock+0x35/0x130 [ 910.036733][ T8849] mem_cgroup_out_of_memory+0x1ca/0x230 [ 910.042278][ T8849] ? memcg_event_wake+0x230/0x230 [ 910.047308][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 910.052422][ T8849] ? _raw_spin_unlock+0x2d/0x50 [ 910.057280][ T8849] try_charge+0x1042/0x1410 [ 910.061797][ T8849] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 910.067341][ T8849] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 910.072887][ T8849] ? find_held_lock+0x35/0x130 [ 910.077667][ T8849] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 910.083211][ T8849] __memcg_kmem_charge_memcg+0x7c/0x130 [ 910.088812][ T8849] ? memcg_kmem_put_cache+0xb0/0xb0 [ 910.094038][ T8849] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 910.099597][ T8849] __memcg_kmem_charge+0x136/0x300 [ 910.104712][ T8849] __alloc_pages_nodemask+0x4bd/0x8d0 [ 910.110097][ T8849] ? mark_held_locks+0xf0/0xf0 [ 910.114855][ T8849] ? stack_trace_consume_entry+0x190/0x190 [ 910.120691][ T8849] ? __alloc_pages_slowpath+0x28f0/0x28f0 [ 910.126419][ T8849] ? copy_page_range+0x128a/0x1fc0 [ 910.131544][ T8849] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 910.137806][ T8849] alloc_pages_current+0x107/0x210 [ 910.142947][ T8849] pte_alloc_one+0x1b/0x1a0 [ 910.147452][ T8849] __pte_alloc+0x20/0x310 [ 910.151816][ T8849] copy_page_range+0x1561/0x1fc0 03:47:37 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x18e, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 910.157086][ T8849] ? pmd_alloc+0x180/0x180 [ 910.161514][ T8849] ? vma_gap_callbacks_rotate+0x62/0x80 [ 910.167061][ T8849] ? __rb_insert_augmented+0x22f/0xdf0 [ 910.172535][ T8849] ? validate_mm_rb+0xa3/0xc0 [ 910.177235][ T8849] ? __vma_link_rb+0x279/0x370 [ 910.182004][ T8849] ? kasan_check_write+0x14/0x20 [ 910.186944][ T8849] dup_mm+0x9c4/0x13b0 [ 910.191040][ T8849] ? vm_area_dup+0x170/0x170 [ 910.195633][ T8849] ? debug_mutex_init+0x2d/0x60 [ 910.200492][ T8849] copy_process.part.0+0x2cde/0x6790 [ 910.205793][ T8849] ? __cleanup_sighand+0x60/0x60 [ 910.210759][ T8849] _do_fork+0x25d/0xfe0 [ 910.214933][ T8849] ? copy_init_mm+0x20/0x20 [ 910.219460][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 910.224936][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 910.230409][ T8849] ? do_syscall_64+0x26/0x680 [ 910.235085][ T8849] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 910.235100][ T8849] ? do_syscall_64+0x26/0x680 [ 910.235119][ T8849] __x64_sys_clone+0xbf/0x150 [ 910.235136][ T8849] do_syscall_64+0xfd/0x680 [ 910.235153][ T8849] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 910.235169][ T8849] RIP: 0033:0x45789a [ 910.264807][ T8849] Code: f7 d8 64 89 04 25 d4 02 00 00 64 4c 8b 0c 25 10 00 00 00 31 d2 4d 8d 91 d0 02 00 00 31 f6 bf 11 00 20 01 b8 38 00 00 00 0f 05 <48> 3d 00 f0 ff ff 0f 87 f5 00 00 00 85 c0 41 89 c5 0f 85 fc 00 00 [ 910.264816][ T8849] RSP: 002b:00007ffe68a80050 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 910.264831][ T8849] RAX: ffffffffffffffda RBX: 00007ffe68a80050 RCX: 000000000045789a [ 910.264840][ T8849] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000001200011 03:47:38 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1e8, 0x0) [ 910.264848][ T8849] RBP: 00007ffe68a80090 R08: 0000000000000001 R09: 0000555556716940 [ 910.264869][ T8849] R10: 0000555556716c10 R11: 0000000000000246 R12: 0000000000000001 [ 910.324744][ T8849] R13: 0000000000000000 R14: 0000000000000000 R15: 00007ffe68a800e0 [ 910.466553][ T8849] memory: usage 307200kB, limit 307200kB, failcnt 1433 [ 910.495915][ T8849] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 03:47:38 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1e9, 0x0) [ 910.533509][ T8849] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 910.557839][ T8849] Memory cgroup stats for /syz3: cache:8KB rss:250368KB rss_huge:223232KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:250368KB inactive_file:8KB active_file:0KB unevictable:0KB 03:47:38 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000), 0x0, 0x0) [ 910.633419][ T8849] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=19053,uid=0 [ 910.650992][ T8849] Memory cgroup out of memory: Killed process 19053 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35796kB, shmem-rss:0kB 03:47:38 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:38 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 910.820121][T19088] IPVS: set_ctl: invalid protocol: 0 96.0.0.0:0 03:47:38 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x63000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:38 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1ea, 0x0) [ 910.878778][T19094] IPVS: set_ctl: invalid protocol: 0 96.0.0.0:0 03:47:38 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x18f, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 911.081313][ T8849] syz-executor.3 invoked oom-killer: gfp_mask=0x40cc0(GFP_KERNEL|__GFP_COMP), order=0, oom_score_adj=0 [ 911.127015][ T8849] CPU: 1 PID: 8849 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 911.134997][ T8849] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 911.145078][ T8849] Call Trace: [ 911.148407][ T8849] dump_stack+0x172/0x1f0 [ 911.152774][ T8849] dump_header+0x10f/0xb6c [ 911.157214][ T8849] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 911.163035][ T8849] ? ___ratelimit+0x60/0x595 [ 911.167637][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 911.172771][ T8849] oom_kill_process.cold+0x10/0x15 [ 911.177909][ T8849] out_of_memory+0x79a/0x1280 [ 911.182608][ T8849] ? lock_downgrade+0x880/0x880 [ 911.187467][ T8849] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 911.193729][ T8849] ? oom_killer_disable+0x280/0x280 [ 911.198946][ T8849] ? find_held_lock+0x35/0x130 [ 911.203744][ T8849] mem_cgroup_out_of_memory+0x1ca/0x230 [ 911.209841][ T8849] ? memcg_event_wake+0x230/0x230 [ 911.214885][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 911.220002][ T8849] ? _raw_spin_unlock+0x2d/0x50 [ 911.224876][ T8849] try_charge+0x1042/0x1410 [ 911.229390][ T8849] ? should_fail+0x1de/0x852 [ 911.234000][ T8849] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 911.239567][ T8849] ? rcu_read_lock_sched_held+0x110/0x130 [ 911.245296][ T8849] ? __alloc_pages_nodemask+0x61b/0x8d0 [ 911.250860][ T8849] __memcg_kmem_charge_memcg+0x7c/0x130 [ 911.256422][ T8849] ? memcg_kmem_put_cache+0xb0/0xb0 [ 911.261630][ T8849] ? cache_grow_begin+0x3d6/0x650 [ 911.266666][ T8849] ? lockdep_hardirqs_on+0x418/0x5d0 [ 911.271966][ T8849] ? trace_hardirqs_on+0x67/0x220 [ 911.277001][ T8849] cache_grow_begin+0x402/0x650 [ 911.281865][ T8849] ? __cpuset_node_allowed+0x136/0x540 [ 911.287336][ T8849] fallback_alloc+0x1fd/0x2d0 [ 911.292027][ T8849] ____cache_alloc_node+0x1be/0x1e0 [ 911.297266][ T8849] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 911.303521][ T8849] kmem_cache_alloc+0x1e8/0x6f0 [ 911.308393][ T8849] anon_vma_clone+0x238/0x480 [ 911.313092][ T8849] anon_vma_fork+0x8f/0x4a0 [ 911.317606][ T8849] ? dup_userfaultfd+0x15e/0x6d0 [ 911.322546][ T8849] ? memcpy+0x46/0x50 [ 911.326543][ T8849] dup_mm+0x992/0x13b0 [ 911.330642][ T8849] ? vm_area_dup+0x170/0x170 [ 911.335242][ T8849] ? debug_mutex_init+0x2d/0x60 [ 911.340114][ T8849] copy_process.part.0+0x2cde/0x6790 [ 911.345428][ T8849] ? __cleanup_sighand+0x60/0x60 [ 911.350389][ T8849] _do_fork+0x25d/0xfe0 [ 911.354567][ T8849] ? copy_init_mm+0x20/0x20 [ 911.359092][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 911.364559][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 911.370039][ T8849] ? do_syscall_64+0x26/0x680 [ 911.374729][ T8849] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 911.380806][ T8849] ? do_syscall_64+0x26/0x680 [ 911.385494][ T8849] __x64_sys_clone+0xbf/0x150 [ 911.390183][ T8849] do_syscall_64+0xfd/0x680 [ 911.394700][ T8849] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 911.400610][ T8849] RIP: 0033:0x45789a [ 911.404515][ T8849] Code: f7 d8 64 89 04 25 d4 02 00 00 64 4c 8b 0c 25 10 00 00 00 31 d2 4d 8d 91 d0 02 00 00 31 f6 bf 11 00 20 01 b8 38 00 00 00 0f 05 <48> 3d 00 f0 ff ff 0f 87 f5 00 00 00 85 c0 41 89 c5 0f 85 fc 00 00 [ 911.424122][ T8849] RSP: 002b:00007ffe68a80050 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 911.432537][ T8849] RAX: ffffffffffffffda RBX: 00007ffe68a80050 RCX: 000000000045789a [ 911.440525][ T8849] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000001200011 [ 911.448499][ T8849] RBP: 00007ffe68a80090 R08: 0000000000000001 R09: 0000555556716940 [ 911.456472][ T8849] R10: 0000555556716c10 R11: 0000000000000246 R12: 0000000000000001 [ 911.464450][ T8849] R13: 0000000000000000 R14: 0000000000000000 R15: 00007ffe68a800e0 03:47:39 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1eb, 0x0) [ 911.549531][ T8849] memory: usage 307200kB, limit 307200kB, failcnt 1466 [ 911.561126][ T8849] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 911.581900][ T8849] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 03:47:39 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x190, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:39 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) [ 911.607549][ T8849] Memory cgroup stats for /syz3: cache:0KB rss:250368KB rss_huge:223232KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:250368KB inactive_file:0KB active_file:0KB unevictable:0KB [ 911.631207][ T8849] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=19095,uid=0 03:47:39 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1ec, 0x0) 03:47:39 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:39 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 911.890402][ T8849] Memory cgroup out of memory: Killed process 19095 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35796kB, shmem-rss:0kB 03:47:39 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1ed, 0x0) [ 912.012571][T19136] IPVS: set_ctl: invalid protocol: 0 99.0.0.0:0 03:47:39 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x68000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 912.197288][ T8849] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=0, oom_score_adj=0 [ 912.237368][ T8849] CPU: 1 PID: 8849 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 912.245279][ T8849] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 912.255336][ T8849] Call Trace: [ 912.258636][ T8849] dump_stack+0x172/0x1f0 [ 912.262980][ T8849] dump_header+0x10f/0xb6c [ 912.267406][ T8849] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 912.273215][ T8849] ? ___ratelimit+0x60/0x595 [ 912.277828][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 912.282947][ T8849] oom_kill_process.cold+0x10/0x15 [ 912.288068][ T8849] out_of_memory+0x79a/0x1280 [ 912.292752][ T8849] ? lock_downgrade+0x880/0x880 03:47:40 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1ee, 0x0) [ 912.297619][ T8849] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 912.303874][ T8849] ? oom_killer_disable+0x280/0x280 [ 912.309081][ T8849] ? find_held_lock+0x35/0x130 [ 912.313863][ T8849] mem_cgroup_out_of_memory+0x1ca/0x230 [ 912.319426][ T8849] ? memcg_event_wake+0x230/0x230 [ 912.324461][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 912.329598][ T8849] ? _raw_spin_unlock+0x2d/0x50 [ 912.334464][ T8849] try_charge+0x1042/0x1410 [ 912.338978][ T8849] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 912.344573][ T8849] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 912.350123][ T8849] ? find_held_lock+0x35/0x130 [ 912.350141][ T8849] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 912.350168][ T8849] __memcg_kmem_charge_memcg+0x7c/0x130 [ 912.350186][ T8849] ? memcg_kmem_put_cache+0xb0/0xb0 [ 912.350207][ T8849] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 912.350227][ T8849] __memcg_kmem_charge+0x136/0x300 [ 912.350248][ T8849] __alloc_pages_nodemask+0x4bd/0x8d0 [ 912.350267][ T8849] ? mark_held_locks+0xf0/0xf0 [ 912.366109][ T8849] ? stack_trace_consume_entry+0x190/0x190 [ 912.366132][ T8849] ? __alloc_pages_slowpath+0x28f0/0x28f0 [ 912.366156][ T8849] ? copy_page_range+0x128a/0x1fc0 [ 912.366190][ T8849] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 912.415006][ T8849] alloc_pages_current+0x107/0x210 [ 912.420137][ T8849] pte_alloc_one+0x1b/0x1a0 [ 912.424649][ T8849] __pte_alloc+0x20/0x310 [ 912.428995][ T8849] copy_page_range+0x1561/0x1fc0 [ 912.433975][ T8849] ? pmd_alloc+0x180/0x180 [ 912.438396][ T8849] ? vma_gap_callbacks_rotate+0x62/0x80 [ 912.443956][ T8849] ? __rb_insert_augmented+0x22f/0xdf0 [ 912.449429][ T8849] ? validate_mm_rb+0xa3/0xc0 [ 912.454113][ T8849] ? __vma_link_rb+0x279/0x370 [ 912.458893][ T8849] ? kasan_check_write+0x14/0x20 [ 912.463848][ T8849] dup_mm+0x9c4/0x13b0 [ 912.467947][ T8849] ? vm_area_dup+0x170/0x170 [ 912.472551][ T8849] ? debug_mutex_init+0x2d/0x60 [ 912.477417][ T8849] copy_process.part.0+0x2cde/0x6790 [ 912.482732][ T8849] ? __cleanup_sighand+0x60/0x60 [ 912.487720][ T8849] _do_fork+0x25d/0xfe0 [ 912.491892][ T8849] ? copy_init_mm+0x20/0x20 [ 912.496415][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 912.501876][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 912.507354][ T8849] ? do_syscall_64+0x26/0x680 [ 912.512036][ T8849] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 912.518198][ T8849] ? do_syscall_64+0x26/0x680 [ 912.522884][ T8849] __x64_sys_clone+0xbf/0x150 [ 912.527568][ T8849] do_syscall_64+0xfd/0x680 [ 912.532081][ T8849] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 912.537979][ T8849] RIP: 0033:0x45789a 03:47:40 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1ef, 0x0) [ 912.541878][ T8849] Code: f7 d8 64 89 04 25 d4 02 00 00 64 4c 8b 0c 25 10 00 00 00 31 d2 4d 8d 91 d0 02 00 00 31 f6 bf 11 00 20 01 b8 38 00 00 00 0f 05 <48> 3d 00 f0 ff ff 0f 87 f5 00 00 00 85 c0 41 89 c5 0f 85 fc 00 00 [ 912.561479][ T8849] RSP: 002b:00007ffe68a80050 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 912.569892][ T8849] RAX: ffffffffffffffda RBX: 00007ffe68a80050 RCX: 000000000045789a [ 912.577866][ T8849] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000001200011 [ 912.585842][ T8849] RBP: 00007ffe68a80090 R08: 0000000000000001 R09: 0000555556716940 03:47:40 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x191, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 912.585858][ T8849] R10: 0000555556716c10 R11: 0000000000000246 R12: 0000000000000001 [ 912.601800][ T8849] R13: 0000000000000000 R14: 0000000000000000 R15: 00007ffe68a800e0 03:47:40 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) 03:47:40 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 912.796730][ T8849] memory: usage 307200kB, limit 307200kB, failcnt 1493 [ 912.804112][ T8849] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 912.828813][ T8849] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 03:47:40 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 912.857393][ T8849] Memory cgroup stats for /syz3: cache:8KB rss:250368KB rss_huge:223232KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:250368KB inactive_file:4KB active_file:4KB unevictable:0KB 03:47:40 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1f0, 0x0) [ 912.912606][ T8849] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=19137,uid=0 [ 912.938048][ T8849] Memory cgroup out of memory: Killed process 19137 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35796kB, shmem-rss:0kB 03:47:40 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x6c000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 912.989864][T19170] IPVS: set_ctl: invalid protocol: 0 104.0.0.0:0 [ 913.094444][ T8849] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=0, oom_score_adj=0 [ 913.138179][ T8849] CPU: 1 PID: 8849 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 913.146086][ T8849] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 913.156141][ T8849] Call Trace: [ 913.159450][ T8849] dump_stack+0x172/0x1f0 [ 913.163801][ T8849] dump_header+0x10f/0xb6c [ 913.168245][ T8849] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 913.174062][ T8849] ? ___ratelimit+0x60/0x595 [ 913.178665][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 913.183805][ T8849] oom_kill_process.cold+0x10/0x15 [ 913.188934][ T8849] out_of_memory+0x79a/0x1280 [ 913.193625][ T8849] ? lock_downgrade+0x880/0x880 [ 913.198487][ T8849] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 913.205236][ T8849] ? oom_killer_disable+0x280/0x280 [ 913.210442][ T8849] ? find_held_lock+0x35/0x130 [ 913.215231][ T8849] mem_cgroup_out_of_memory+0x1ca/0x230 [ 913.220798][ T8849] ? memcg_event_wake+0x230/0x230 [ 913.225840][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 913.230976][ T8849] ? _raw_spin_unlock+0x2d/0x50 [ 913.235841][ T8849] try_charge+0x1042/0x1410 [ 913.240364][ T8849] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 913.245915][ T8849] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 913.251469][ T8849] ? find_held_lock+0x35/0x130 [ 913.256244][ T8849] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 913.261822][ T8849] __memcg_kmem_charge_memcg+0x7c/0x130 [ 913.267378][ T8849] ? memcg_kmem_put_cache+0xb0/0xb0 [ 913.272587][ T8849] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 913.278166][ T8849] __memcg_kmem_charge+0x136/0x300 [ 913.283285][ T8849] __alloc_pages_nodemask+0x4bd/0x8d0 [ 913.288662][ T8849] ? mark_held_locks+0xf0/0xf0 [ 913.293441][ T8849] ? stack_trace_consume_entry+0x190/0x190 [ 913.299263][ T8849] ? __alloc_pages_slowpath+0x28f0/0x28f0 [ 913.304993][ T8849] ? copy_page_range+0x128a/0x1fc0 [ 913.310112][ T8849] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 913.316373][ T8849] alloc_pages_current+0x107/0x210 [ 913.321514][ T8849] pte_alloc_one+0x1b/0x1a0 [ 913.326027][ T8849] __pte_alloc+0x20/0x310 [ 913.330369][ T8849] copy_page_range+0x1561/0x1fc0 [ 913.335383][ T8849] ? pmd_alloc+0x180/0x180 [ 913.339844][ T8849] ? vma_gap_callbacks_rotate+0x62/0x80 [ 913.345407][ T8849] ? __rb_insert_augmented+0x22f/0xdf0 [ 913.350878][ T8849] ? validate_mm_rb+0xa3/0xc0 [ 913.355571][ T8849] ? __vma_link_rb+0x279/0x370 [ 913.360368][ T8849] ? kasan_check_write+0x14/0x20 [ 913.365319][ T8849] dup_mm+0x9c4/0x13b0 [ 913.369408][ T8849] ? vm_area_dup+0x170/0x170 [ 913.374019][ T8849] ? debug_mutex_init+0x2d/0x60 [ 913.378881][ T8849] copy_process.part.0+0x2cde/0x6790 [ 913.384188][ T8849] ? __cleanup_sighand+0x60/0x60 [ 913.389157][ T8849] _do_fork+0x25d/0xfe0 [ 913.393327][ T8849] ? copy_init_mm+0x20/0x20 [ 913.397848][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 913.403328][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 913.408785][ T8849] ? do_syscall_64+0x26/0x680 [ 913.413443][ T8849] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 913.419489][ T8849] ? do_syscall_64+0x26/0x680 [ 913.424163][ T8849] __x64_sys_clone+0xbf/0x150 [ 913.428836][ T8849] do_syscall_64+0xfd/0x680 [ 913.433329][ T8849] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 913.439201][ T8849] RIP: 0033:0x45789a [ 913.443078][ T8849] Code: f7 d8 64 89 04 25 d4 02 00 00 64 4c 8b 0c 25 10 00 00 00 31 d2 4d 8d 91 d0 02 00 00 31 f6 bf 11 00 20 01 b8 38 00 00 00 0f 05 <48> 3d 00 f0 ff ff 0f 87 f5 00 00 00 85 c0 41 89 c5 0f 85 fc 00 00 [ 913.462662][ T8849] RSP: 002b:00007ffe68a80050 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 913.471052][ T8849] RAX: ffffffffffffffda RBX: 00007ffe68a80050 RCX: 000000000045789a [ 913.479012][ T8849] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000001200011 03:47:41 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1f1, 0x0) [ 913.486961][ T8849] RBP: 00007ffe68a80090 R08: 0000000000000001 R09: 0000555556716940 [ 913.494911][ T8849] R10: 0000555556716c10 R11: 0000000000000246 R12: 0000000000000001 [ 913.502860][ T8849] R13: 0000000000000000 R14: 0000000000000000 R15: 00007ffe68a800e0 [ 913.522707][ T8849] memory: usage 307200kB, limit 307200kB, failcnt 1524 [ 913.534571][ T8849] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 913.543404][ T8849] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 913.554805][ T8849] Memory cgroup stats for /syz3: cache:8KB rss:250368KB rss_huge:223232KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:250368KB inactive_file:4KB active_file:4KB unevictable:0KB [ 913.584757][ T8849] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=15077,uid=0 [ 913.607334][ T8849] Memory cgroup out of memory: Killed process 15077 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB 03:47:41 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) 03:47:41 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x192, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 913.657496][ T1043] oom_reaper: reaped process 15077 (syz-executor.3), now anon-rss:0kB, file-rss:34832kB, shmem-rss:0kB 03:47:41 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x74000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 913.774782][T19186] IPVS: set_ctl: invalid protocol: 0 108.0.0.0:0 03:47:41 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1f2, 0x0) 03:47:41 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:41 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:41 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x7a000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 913.896122][T19200] IPVS: set_ctl: invalid protocol: 0 116.0.0.0:0 03:47:41 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x84000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 914.094948][T19216] IPVS: set_ctl: invalid protocol: 0 122.0.0.0:0 03:47:41 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1f3, 0x0) [ 914.281494][T19223] IPVS: set_ctl: invalid protocol: 0 132.0.0.0:0 03:47:42 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x88000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 914.325522][T19227] IPVS: set_ctl: invalid protocol: 0 132.0.0.0:0 03:47:42 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x100000000000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:42 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1f4, 0x0) 03:47:42 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x193, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:42 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x200000000000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:42 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1f5, 0x0) [ 914.678495][T19240] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:42 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x181, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:42 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:42 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:42 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x300000000000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 914.882639][T19250] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 914.912735][T19257] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:42 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1f6, 0x0) [ 915.095747][T19269] syz-executor.3 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=0 [ 915.159459][T19269] CPU: 0 PID: 19269 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 915.167468][T19269] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 915.177538][T19269] Call Trace: [ 915.180859][T19269] dump_stack+0x172/0x1f0 [ 915.185198][T19269] dump_header+0x10f/0xb6c [ 915.189667][T19269] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 915.195478][T19269] ? ___ratelimit+0x60/0x595 [ 915.200086][T19269] ? do_raw_spin_unlock+0x57/0x270 [ 915.205448][T19269] oom_kill_process.cold+0x10/0x15 [ 915.210600][T19269] out_of_memory+0x79a/0x1280 [ 915.215312][T19269] ? lock_downgrade+0x880/0x880 [ 915.220173][T19269] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 915.226432][T19269] ? oom_killer_disable+0x280/0x280 [ 915.231648][T19269] ? find_held_lock+0x35/0x130 [ 915.236425][T19269] mem_cgroup_out_of_memory+0x1ca/0x230 [ 915.241978][T19269] ? memcg_event_wake+0x230/0x230 [ 915.247012][T19269] ? do_raw_spin_unlock+0x57/0x270 [ 915.252154][T19269] ? _raw_spin_unlock+0x2d/0x50 [ 915.257014][T19269] try_charge+0x1042/0x1410 [ 915.261539][T19269] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 915.267094][T19269] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 915.273360][T19269] ? kasan_check_read+0x11/0x20 [ 915.278224][T19269] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 915.283789][T19269] mem_cgroup_try_charge+0x24d/0x5e0 [ 915.289087][T19269] mem_cgroup_try_charge_delay+0x1f/0xa0 [ 915.294768][T19269] wp_page_copy+0x416/0x1770 [ 915.299366][T19269] ? do_wp_page+0x486/0x1500 [ 915.303978][T19269] ? pmd_pfn+0x1d0/0x1d0 [ 915.308251][T19269] ? lock_downgrade+0x880/0x880 [ 915.313120][T19269] ? swp_swapcount+0x540/0x540 [ 915.317896][T19269] ? kasan_check_read+0x11/0x20 [ 915.322748][T19269] ? do_raw_spin_unlock+0x57/0x270 [ 915.327872][T19269] do_wp_page+0x48e/0x1500 [ 915.332305][T19269] ? finish_mkwrite_fault+0x540/0x540 [ 915.337707][T19269] __handle_mm_fault+0x22e3/0x3eb0 [ 915.342840][T19269] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 915.342858][T19269] ? find_held_lock+0x35/0x130 [ 915.353148][T19269] ? handle_mm_fault+0x292/0xa90 [ 915.353173][T19269] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 915.353189][T19269] ? kasan_check_read+0x11/0x20 [ 915.353210][T19269] handle_mm_fault+0x3b7/0xa90 [ 915.373956][T19269] __do_page_fault+0x5ef/0xda0 [ 915.378755][T19269] do_page_fault+0x71/0x57d [ 915.383264][T19269] ? page_fault+0x8/0x30 [ 915.387526][T19269] page_fault+0x1e/0x30 [ 915.391689][T19269] RIP: 0033:0x45791b [ 915.395607][T19269] Code: 25 20 06 00 00 b8 90 3d 41 00 48 89 15 ae ee 61 00 48 85 c0 74 08 4c 89 cf e8 81 c4 fb ff 45 85 f6 0f 85 58 01 00 00 48 85 db <48> c7 05 6a d6 2b 00 00 00 00 00 48 c7 05 4f d6 2b 00 00 00 00 00 [ 915.415204][T19269] RSP: 002b:00007ffe68a80050 EFLAGS: 00010206 [ 915.415217][T19269] RAX: 0000000000000000 RBX: 00007ffe68a80050 RCX: 0000000000413da3 [ 915.415225][T19269] RDX: 000001ec5db017be RSI: 0000000000000018 RDI: 0000555556716c20 [ 915.415234][T19269] RBP: 00007ffe68a80090 R08: 0000000000000001 R09: 0000555556716940 [ 915.415242][T19269] R10: 0000555556716c10 R11: 0000000000000202 R12: 0000000000000001 03:47:43 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:43 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x194, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:43 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1f7, 0x0) [ 915.415250][T19269] R13: 0000000000000000 R14: 0000000000000000 R15: 00007ffe68a800e0 03:47:43 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 915.511024][T19269] memory: usage 307088kB, limit 307200kB, failcnt 1546 [ 915.542578][T19269] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 03:47:43 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 915.599912][T19269] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 915.606797][T19269] Memory cgroup stats for /syz3: cache:4KB rss:249040KB rss_huge:221184KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:249040KB inactive_file:4KB active_file:0KB unevictable:0KB [ 915.699597][T19269] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=15295,uid=0 03:47:43 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x195, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 915.738494][T19269] Memory cgroup out of memory: Killed process 15295 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB 03:47:43 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1f8, 0x0) 03:47:43 executing program 1: pipe(0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:43 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, 0x0}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 915.899189][T19294] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:43 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x400000000000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 915.957565][T19301] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:43 executing program 1: pipe(0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:43 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1f9, 0x0) [ 916.265092][T19311] syz-executor.3 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 916.355564][T19311] CPU: 0 PID: 19311 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 916.363589][T19311] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 916.373646][T19311] Call Trace: [ 916.376987][T19311] dump_stack+0x172/0x1f0 [ 916.381358][T19311] dump_header+0x10f/0xb6c [ 916.385802][T19311] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 916.391629][T19311] ? ___ratelimit+0x60/0x595 [ 916.396235][T19311] ? do_raw_spin_unlock+0x57/0x270 [ 916.401367][T19311] oom_kill_process.cold+0x10/0x15 [ 916.406492][T19311] out_of_memory+0x79a/0x1280 [ 916.411188][T19311] ? lock_downgrade+0x880/0x880 [ 916.416049][T19311] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 916.422304][T19311] ? oom_killer_disable+0x280/0x280 [ 916.427505][T19311] ? find_held_lock+0x35/0x130 [ 916.432290][T19311] mem_cgroup_out_of_memory+0x1ca/0x230 [ 916.437841][T19311] ? memcg_event_wake+0x230/0x230 [ 916.442892][T19311] ? do_raw_spin_unlock+0x57/0x270 [ 916.448016][T19311] ? _raw_spin_unlock+0x2d/0x50 03:47:44 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x196, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 916.452887][T19311] try_charge+0x1042/0x1410 [ 916.457441][T19311] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 916.463002][T19311] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 916.469255][T19311] ? kasan_check_read+0x11/0x20 [ 916.474123][T19311] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 916.479672][T19311] mem_cgroup_try_charge+0x24d/0x5e0 [ 916.479693][T19311] mem_cgroup_try_charge_delay+0x1f/0xa0 [ 916.479715][T19311] wp_page_copy+0x416/0x1770 [ 916.490655][T19311] ? do_wp_page+0x486/0x1500 [ 916.490677][T19311] ? pmd_pfn+0x1d0/0x1d0 [ 916.490695][T19311] ? lock_downgrade+0x880/0x880 [ 916.490716][T19311] ? swp_swapcount+0x540/0x540 [ 916.513698][T19311] ? kasan_check_read+0x11/0x20 [ 916.519559][T19311] ? do_raw_spin_unlock+0x57/0x270 [ 916.524709][T19311] do_wp_page+0x48e/0x1500 [ 916.529151][T19311] ? finish_mkwrite_fault+0x540/0x540 [ 916.534541][T19311] __handle_mm_fault+0x22e3/0x3eb0 [ 916.539662][T19311] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 916.545221][T19311] ? find_held_lock+0x35/0x130 [ 916.549987][T19311] ? handle_mm_fault+0x292/0xa90 [ 916.554940][T19311] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 916.562627][T19311] ? kasan_check_read+0x11/0x20 [ 916.567507][T19311] handle_mm_fault+0x3b7/0xa90 [ 916.572315][T19311] __do_page_fault+0x5ef/0xda0 [ 916.577092][T19311] do_page_fault+0x71/0x57d [ 916.581627][T19311] ? page_fault+0x8/0x30 [ 916.585894][T19311] page_fault+0x1e/0x30 [ 916.590045][T19311] RIP: 0033:0x40bc28 03:47:44 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x197, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 916.593955][T19311] Code: 00 00 49 8d be 88 00 00 00 48 89 ea 48 89 de 0f 85 dd 00 00 00 e8 88 2c 00 00 8b 05 e2 c3 32 00 48 8b 15 73 48 66 00 83 c0 01 <89> 05 d2 c3 32 00 89 02 48 83 c4 08 5b 5d 41 5c 41 5d 41 5e 41 5f [ 916.613566][T19311] RSP: 002b:00007ffe68a7fe80 EFLAGS: 00010202 [ 916.619644][T19311] RAX: 0000000000000001 RBX: 0000001b2cc20014 RCX: 0000001b2dc20000 [ 916.627614][T19311] RDX: 0000001b2cc20000 RSI: 000000000000143e RDI: fffffffffc84f43e [ 916.635603][T19311] RBP: 0000001b2cc20018 R08: 00000000fc84f43e R09: 00000000fc84f442 [ 916.643590][T19311] R10: 00007ffe68a7ffc0 R11: 0000000000000246 R12: 0000001b2cc2001c [ 916.651556][T19311] R13: 00000000000dfad3 R14: 000000000075bf20 R15: 000000000075bf2c 03:47:44 executing program 1: pipe(0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:44 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:44 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, 0x0}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 916.800918][T19311] memory: usage 307200kB, limit 307200kB, failcnt 1581 [ 916.830242][T19311] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 03:47:44 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1fa, 0x0) [ 916.853241][T19311] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 916.874571][T19311] Memory cgroup stats for /syz3: cache:4KB rss:249108KB rss_huge:221184KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:249108KB inactive_file:0KB active_file:4KB unevictable:0KB 03:47:44 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 916.967050][T19311] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=19302,uid=0 03:47:44 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x198, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:44 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1fb, 0x0) [ 917.057764][T19311] Memory cgroup out of memory: Killed process 19302 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35796kB, shmem-rss:0kB [ 917.147199][T19313] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:45 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x500000000000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 917.234091][T19348] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:45 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1fc, 0x0) 03:47:45 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, 0x0}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 917.533666][T19361] syz-executor.3 invoked oom-killer: gfp_mask=0x40cc0(GFP_KERNEL|__GFP_COMP), order=1, oom_score_adj=1000 [ 917.597186][T19361] CPU: 1 PID: 19361 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 917.605195][T19361] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 917.615271][T19361] Call Trace: [ 917.618579][T19361] dump_stack+0x172/0x1f0 [ 917.622953][T19361] dump_header+0x10f/0xb6c [ 917.627397][T19361] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 917.633214][T19361] ? ___ratelimit+0x60/0x595 [ 917.637824][T19361] ? do_raw_spin_unlock+0x57/0x270 [ 917.642953][T19361] oom_kill_process.cold+0x10/0x15 [ 917.648081][T19361] out_of_memory+0x79a/0x1280 [ 917.652791][T19361] ? lock_downgrade+0x880/0x880 [ 917.657675][T19361] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 917.663925][T19361] ? oom_killer_disable+0x280/0x280 [ 917.669131][T19361] ? find_held_lock+0x35/0x130 [ 917.673913][T19361] mem_cgroup_out_of_memory+0x1ca/0x230 [ 917.679465][T19361] ? memcg_event_wake+0x230/0x230 [ 917.684503][T19361] ? do_raw_spin_unlock+0x57/0x270 [ 917.689644][T19361] ? _raw_spin_unlock+0x2d/0x50 [ 917.694514][T19361] try_charge+0x1042/0x1410 [ 917.699056][T19361] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 917.704620][T19361] ? rcu_read_lock_sched_held+0x110/0x130 [ 917.710353][T19361] ? __alloc_pages_nodemask+0x61b/0x8d0 [ 917.715922][T19361] __memcg_kmem_charge_memcg+0x7c/0x130 [ 917.721477][T19361] ? memcg_kmem_put_cache+0xb0/0xb0 [ 917.726696][T19361] ? cache_grow_begin+0x3d6/0x650 [ 917.731728][T19361] ? lockdep_hardirqs_on+0x418/0x5d0 [ 917.737027][T19361] ? trace_hardirqs_on+0x67/0x220 [ 917.742078][T19361] cache_grow_begin+0x402/0x650 [ 917.746941][T19361] ? __cpuset_node_allowed+0x136/0x540 [ 917.752409][T19361] fallback_alloc+0x1fd/0x2d0 [ 917.757108][T19361] ____cache_alloc_node+0x1be/0x1e0 [ 917.762321][T19361] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 917.768573][T19361] kmem_cache_alloc+0x1e8/0x6f0 [ 917.773426][T19361] ? do_raw_spin_unlock+0x57/0x270 [ 917.778555][T19361] copy_process.part.0+0x21ea/0x6790 [ 917.783871][T19361] ? __cleanup_sighand+0x60/0x60 [ 917.788837][T19361] _do_fork+0x25d/0xfe0 [ 917.793024][T19361] ? copy_init_mm+0x20/0x20 [ 917.797550][T19361] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 917.803018][T19361] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 917.808489][T19361] ? do_syscall_64+0x26/0x680 [ 917.813179][T19361] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 917.819255][T19361] ? do_syscall_64+0x26/0x680 [ 917.823956][T19361] __x64_sys_clone+0xbf/0x150 [ 917.828680][T19361] do_syscall_64+0xfd/0x680 [ 917.833207][T19361] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 917.839125][T19361] RIP: 0033:0x4592c9 [ 917.843028][T19361] Code: fd b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 917.862636][T19361] RSP: 002b:00007f843135ac78 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 917.871052][T19361] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00000000004592c9 [ 917.879048][T19361] RDX: 9999999999999999 RSI: 0000000000000000 RDI: 0000000000000100 [ 917.887032][T19361] RBP: 000000000075bf20 R08: ffffffffffffffff R09: 0000000000000000 [ 917.895009][T19361] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f843135b6d4 [ 917.902982][T19361] R13: 00000000004bf72a R14: 00000000004d0e18 R15: 00000000ffffffff 03:47:45 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1fd, 0x0) 03:47:45 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:45 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 918.129944][T19361] memory: usage 307200kB, limit 307200kB, failcnt 1624 [ 918.137071][T19361] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 03:47:45 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x199, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:46 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x1fe, 0x0) [ 918.174411][T19361] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 918.202455][T19361] Memory cgroup stats for /syz3: cache:0KB rss:249108KB rss_huge:221184KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:249108KB inactive_file:0KB active_file:0KB unevictable:0KB [ 918.329490][T19361] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=15626,uid=0 03:47:46 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(0xffffffffffffffff, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 918.413668][T19361] Memory cgroup out of memory: Killed process 15626 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB 03:47:46 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x19a, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 918.508171][ T1043] oom_reaper: reaped process 15626 (syz-executor.3), now anon-rss:0kB, file-rss:34832kB, shmem-rss:0kB 03:47:46 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x201, 0x0) [ 918.625307][T19361] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:46 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x600000000000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:46 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 918.957017][T19404] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:46 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x202, 0x0) 03:47:46 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(0xffffffffffffffff, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 919.093948][T19407] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:46 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x700000000000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:46 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x19b, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:46 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:47 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x203, 0x0) [ 919.318986][T19426] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:47 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x900000000000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:47 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:47 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x204, 0x0) 03:47:47 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(0xffffffffffffffff, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:47 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0xa00000000000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 919.704135][T19442] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 919.833852][T19455] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:47 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:47 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:47 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x19c, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:47 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x1100000000000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:47 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x205, 0x0) [ 920.002655][T19467] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:47 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x2000000000000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:48 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x206, 0x0) 03:47:48 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x4800000000000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 920.255070][T19484] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:48 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x4c00000000000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 920.413168][T19491] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:48 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x19d, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:48 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, 0x0, 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:48 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x6000000000000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 920.601643][T19499] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 920.859273][T19511] syz-executor.3 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 920.882169][T19511] CPU: 1 PID: 19511 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 920.890165][T19511] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 920.900217][T19511] Call Trace: [ 920.903519][T19511] dump_stack+0x172/0x1f0 [ 920.907863][T19511] dump_header+0x10f/0xb6c [ 920.912284][T19511] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 920.918117][T19511] ? ___ratelimit+0x60/0x595 [ 920.922723][T19511] ? do_raw_spin_unlock+0x57/0x270 [ 920.927842][T19511] oom_kill_process.cold+0x10/0x15 [ 920.932966][T19511] out_of_memory+0x79a/0x1280 [ 920.937650][T19511] ? lock_downgrade+0x880/0x880 [ 920.942534][T19511] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 920.948785][T19511] ? oom_killer_disable+0x280/0x280 [ 920.953983][T19511] ? find_held_lock+0x35/0x130 [ 920.958783][T19511] mem_cgroup_out_of_memory+0x1ca/0x230 [ 920.964337][T19511] ? memcg_event_wake+0x230/0x230 [ 920.969383][T19511] ? do_raw_spin_unlock+0x57/0x270 [ 920.974506][T19511] ? _raw_spin_unlock+0x2d/0x50 [ 920.979368][T19511] try_charge+0x1042/0x1410 [ 920.983887][T19511] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 920.989445][T19511] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 920.995693][T19511] ? kasan_check_read+0x11/0x20 [ 921.000554][T19511] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 921.006107][T19511] mem_cgroup_try_charge+0x24d/0x5e0 [ 921.011398][T19511] mem_cgroup_try_charge_delay+0x1f/0xa0 [ 921.017045][T19511] wp_page_copy+0x416/0x1770 [ 921.021656][T19511] ? do_wp_page+0x486/0x1500 [ 921.026234][T19511] ? pmd_pfn+0x1d0/0x1d0 [ 921.030471][T19511] ? lock_downgrade+0x880/0x880 [ 921.035322][T19511] ? swp_swapcount+0x540/0x540 [ 921.040075][T19511] ? kasan_check_read+0x11/0x20 [ 921.044936][T19511] ? do_raw_spin_unlock+0x57/0x270 [ 921.050036][T19511] do_wp_page+0x48e/0x1500 [ 921.055944][T19511] ? finish_mkwrite_fault+0x540/0x540 [ 921.061312][T19511] __handle_mm_fault+0x22e3/0x3eb0 [ 921.066445][T19511] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 921.071967][T19511] ? find_held_lock+0x35/0x130 [ 921.076710][T19511] ? handle_mm_fault+0x292/0xa90 [ 921.081631][T19511] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 921.087847][T19511] ? kasan_check_read+0x11/0x20 [ 921.092677][T19511] handle_mm_fault+0x3b7/0xa90 [ 921.097588][T19511] __do_page_fault+0x5ef/0xda0 [ 921.102342][T19511] do_page_fault+0x71/0x57d [ 921.106837][T19511] ? page_fault+0x8/0x30 [ 921.111071][T19511] page_fault+0x1e/0x30 [ 921.115200][T19511] RIP: 0033:0x4303a6 [ 921.119072][T19511] Code: 1f 44 00 00 48 29 e8 31 c9 48 81 fb 40 46 71 00 0f 95 c1 48 8d 34 2a 48 83 cd 01 48 c1 e1 02 48 83 c8 01 48 09 e9 48 89 73 58 <48> 89 4a 08 48 89 46 08 48 8d 4a 10 8b 05 bc 4b 64 00 85 c0 0f 84 [ 921.138672][T19511] RSP: 002b:00007ffe68a7fce0 EFLAGS: 00010206 [ 921.144738][T19511] RAX: 00000000000205b1 RBX: 0000000000714640 RCX: 0000000000000121 [ 921.152709][T19511] RDX: 0000555556717930 RSI: 0000555556717a50 RDI: 0000000000000000 [ 921.160657][T19511] RBP: 0000000000000121 R08: ffffffffffffffff R09: 0000000000000000 [ 921.168607][T19511] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000714698 [ 921.176555][T19511] R13: 0000000000714698 R14: 0000000000000000 R15: 0000000000002710 [ 921.188288][T19511] memory: usage 307200kB, limit 307200kB, failcnt 1662 [ 921.198076][T19511] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 03:47:48 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:48 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x207, 0x0) 03:47:48 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) [ 921.208779][T19511] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 921.218641][T19511] Memory cgroup stats for /syz3: cache:4KB rss:247840KB rss_huge:219136KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:247840KB inactive_file:0KB active_file:4KB unevictable:0KB 03:47:49 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x19e, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 921.273046][T19511] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=15791,uid=0 03:47:49 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, 0x0, 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 921.366293][T19511] Memory cgroup out of memory: Killed process 15791 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB 03:47:49 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) 03:47:49 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x6300000000000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 921.448615][T19526] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 921.476228][T19532] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:49 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x208, 0x0) 03:47:49 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x6800000000000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 921.616244][T19540] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 921.647965][T19545] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:49 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x19f, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:49 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x6c00000000000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 921.764995][T19550] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:49 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x209, 0x0) [ 921.962922][T19562] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:49 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) 03:47:49 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x7400000000000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:49 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, 0x0, 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:49 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:49 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x20a, 0x0) [ 922.329747][T19580] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:50 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) 03:47:50 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1a0, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 922.421088][T19589] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:50 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x20b, 0x0) 03:47:50 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x7a00000000000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:50 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) 03:47:50 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) 03:47:50 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x8400000000000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 922.658974][T19606] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:50 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1a1, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:50 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr=0x8800000000000000, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 922.830973][T19616] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:50 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500), 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 922.998852][T19625] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:47:50 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:50 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) 03:47:50 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x20c, 0x0) 03:47:50 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x2, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:50 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1a2, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:51 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) [ 923.342742][T19641] syz-executor.3 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 923.376659][T19641] CPU: 1 PID: 19641 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 923.384657][T19641] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 923.394716][T19641] Call Trace: [ 923.398024][T19641] dump_stack+0x172/0x1f0 [ 923.402368][T19641] dump_header+0x10f/0xb6c [ 923.402387][T19641] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 923.402404][T19641] ? ___ratelimit+0x60/0x595 [ 923.402426][T19641] ? do_raw_spin_unlock+0x57/0x270 [ 923.422321][T19641] oom_kill_process.cold+0x10/0x15 [ 923.422341][T19641] out_of_memory+0x79a/0x1280 [ 923.422359][T19641] ? lock_downgrade+0x880/0x880 [ 923.422381][T19641] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 923.443219][T19641] ? oom_killer_disable+0x280/0x280 [ 923.448425][T19641] ? find_held_lock+0x35/0x130 [ 923.453208][T19641] mem_cgroup_out_of_memory+0x1ca/0x230 [ 923.458784][T19641] ? memcg_event_wake+0x230/0x230 [ 923.463825][T19641] ? do_raw_spin_unlock+0x57/0x270 [ 923.468948][T19641] ? _raw_spin_unlock+0x2d/0x50 [ 923.473814][T19641] try_charge+0x1042/0x1410 [ 923.478338][T19641] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 923.483897][T19641] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 923.490153][T19641] ? kasan_check_read+0x11/0x20 [ 923.495019][T19641] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 923.500580][T19641] mem_cgroup_try_charge+0x24d/0x5e0 [ 923.505882][T19641] mem_cgroup_try_charge_delay+0x1f/0xa0 [ 923.511526][T19641] wp_page_copy+0x416/0x1770 [ 923.516128][T19641] ? do_wp_page+0x486/0x1500 [ 923.520739][T19641] ? pmd_pfn+0x1d0/0x1d0 [ 923.525003][T19641] ? lock_downgrade+0x880/0x880 [ 923.529862][T19641] ? __pte_alloc_kernel+0x220/0x220 [ 923.535075][T19641] ? kasan_check_read+0x11/0x20 [ 923.539969][T19641] ? do_raw_spin_unlock+0x57/0x270 [ 923.545095][T19641] do_wp_page+0x48e/0x1500 [ 923.549523][T19641] ? do_raw_spin_lock+0x12a/0x2e0 [ 923.554562][T19641] ? rwlock_bug.part.0+0x90/0x90 [ 923.559515][T19641] ? finish_mkwrite_fault+0x540/0x540 [ 923.564896][T19641] ? add_mm_counter_fast.part.0+0x40/0x40 [ 923.570631][T19641] __handle_mm_fault+0x22e3/0x3eb0 [ 923.575756][T19641] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 923.581319][T19641] ? find_held_lock+0x35/0x130 [ 923.586095][T19641] ? handle_mm_fault+0x292/0xa90 [ 923.591048][T19641] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 923.597298][T19641] ? kasan_check_read+0x11/0x20 [ 923.602162][T19641] handle_mm_fault+0x3b7/0xa90 [ 923.606943][T19641] __do_page_fault+0x5ef/0xda0 [ 923.611726][T19641] do_page_fault+0x71/0x57d [ 923.616248][T19641] ? page_fault+0x8/0x30 [ 923.620501][T19641] page_fault+0x1e/0x30 [ 923.624663][T19641] RIP: 0033:0x40e468 03:47:51 executing program 4: preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) [ 923.628565][T19641] Code: 8b 34 c6 4a 8d 04 2e 48 3d ff ff ff 7e 0f 86 77 ff ff ff bf 91 e8 4b 00 31 c0 e8 13 38 ff ff 31 ff e8 5c 34 ff ff 0f 1f 40 00 <89> 3c b5 00 00 73 00 eb b6 31 ed 0f 1f 44 00 00 80 3d fe 1f 66 00 [ 923.648174][T19641] RSP: 002b:00007ffe68a7fe20 EFLAGS: 00010246 [ 923.654244][T19641] RAX: 00000000a3a8872f RBX: 00000000bdc45dc3 RCX: 0000001b2dc20000 [ 923.662219][T19641] RDX: 0000000000000000 RSI: 000000000000072f RDI: ffffffffa3a8872f [ 923.670208][T19641] RBP: 0000000000000011 R08: 00000000a3a8872f R09: 00000000a3a88733 [ 923.678220][T19641] R10: 00007ffe68a7ffc0 R11: 0000000000000246 R12: 000000000075bfa8 [ 923.686197][T19641] R13: 0000000080000000 R14: 00007f843335c008 R15: 0000000000000011 03:47:51 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x20d, 0x0) [ 923.724598][T19641] memory: usage 307200kB, limit 307200kB, failcnt 1695 [ 923.745185][T19641] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 923.790381][T19641] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 923.797441][T19641] Memory cgroup stats for /syz3: cache:4KB rss:246536KB rss_huge:217088KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:246536KB inactive_file:0KB active_file:4KB unevictable:0KB 03:47:51 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500), 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 923.889498][T19641] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=15871,uid=0 [ 923.936601][T19641] Memory cgroup out of memory: Killed process 15871 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB 03:47:51 executing program 4: preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) 03:47:51 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1a3, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:51 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x20e, 0x0) [ 923.995944][ T1043] oom_reaper: reaped process 15871 (syz-executor.3), now anon-rss:0kB, file-rss:34832kB, shmem-rss:0kB [ 924.035411][T19645] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:2 [ 924.088411][T19673] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:2 03:47:51 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:51 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x3, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:52 executing program 4: preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) [ 924.389508][T19688] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:3 03:47:52 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x20f, 0x0) 03:47:52 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x4, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 924.436878][T19693] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:3 03:47:52 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) 03:47:52 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1a4, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 924.555639][T19700] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:4 [ 924.641731][T19708] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:4 03:47:52 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x5, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:52 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500), 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:52 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x210, 0x0) 03:47:52 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) 03:47:52 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1a5, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 924.831059][T19714] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:5 [ 924.885735][T19724] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:5 03:47:52 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:52 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x6, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:52 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x211, 0x0) 03:47:52 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) [ 925.139543][T19739] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:6 [ 925.197457][T19746] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:6 03:47:53 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x7, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:53 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x212, 0x0) 03:47:53 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x9, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:53 executing program 4: perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) [ 925.543950][T19762] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:9 03:47:53 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:53 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0xa, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:53 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x213, 0x0) 03:47:53 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1a6, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 925.796986][T19775] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:10 03:47:53 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:53 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x11, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:53 executing program 4: perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) 03:47:53 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x214, 0x0) 03:47:53 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1a7, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 926.163703][T19800] syz-executor.3 invoked oom-killer: gfp_mask=0x40cc0(GFP_KERNEL|__GFP_COMP), order=1, oom_score_adj=1000 [ 926.232335][T19800] CPU: 0 PID: 19800 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 926.240355][T19800] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 926.250410][T19800] Call Trace: [ 926.253717][T19800] dump_stack+0x172/0x1f0 [ 926.258054][T19800] dump_header+0x10f/0xb6c [ 926.262478][T19800] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 926.268296][T19800] ? ___ratelimit+0x60/0x595 [ 926.272893][T19800] ? do_raw_spin_unlock+0x57/0x270 03:47:54 executing program 4: perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) [ 926.278020][T19800] oom_kill_process.cold+0x10/0x15 [ 926.283152][T19800] out_of_memory+0x79a/0x1280 [ 926.288013][T19800] ? lock_downgrade+0x880/0x880 [ 926.292873][T19800] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 926.299121][T19800] ? oom_killer_disable+0x280/0x280 [ 926.304324][T19800] ? find_held_lock+0x35/0x130 [ 926.309109][T19800] mem_cgroup_out_of_memory+0x1ca/0x230 [ 926.314668][T19800] ? memcg_event_wake+0x230/0x230 [ 926.319708][T19800] ? do_raw_spin_unlock+0x57/0x270 [ 926.324833][T19800] ? _raw_spin_unlock+0x2d/0x50 03:47:54 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x215, 0x0) [ 926.329696][T19800] try_charge+0x1042/0x1410 [ 926.334216][T19800] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 926.339781][T19800] ? rcu_read_lock_sched_held+0x110/0x130 [ 926.345513][T19800] ? __alloc_pages_nodemask+0x61b/0x8d0 [ 926.351077][T19800] __memcg_kmem_charge_memcg+0x7c/0x130 [ 926.356644][T19800] ? memcg_kmem_put_cache+0xb0/0xb0 [ 926.356663][T19800] ? cache_grow_begin+0x3d6/0x650 [ 926.356684][T19800] ? lockdep_hardirqs_on+0x418/0x5d0 [ 926.372165][T19800] ? trace_hardirqs_on+0x67/0x220 [ 926.372184][T19800] cache_grow_begin+0x402/0x650 [ 926.372213][T19800] ? __cpuset_node_allowed+0x136/0x540 [ 926.372242][T19800] fallback_alloc+0x1fd/0x2d0 [ 926.372264][T19800] ____cache_alloc_node+0x1be/0x1e0 [ 926.372300][T19800] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 926.372321][T19800] kmem_cache_alloc_node+0xe3/0x710 [ 926.409870][T19800] ? lockdep_hardirqs_on+0x418/0x5d0 [ 926.415163][T19800] ? trace_hardirqs_on+0x67/0x220 [ 926.420203][T19800] copy_process.part.0+0x43f7/0x6790 [ 926.425502][T19800] ? __might_fault+0x12b/0x1e0 [ 926.430300][T19800] ? __cleanup_sighand+0x60/0x60 [ 926.435243][T19800] ? lock_downgrade+0x880/0x880 [ 926.440127][T19800] _do_fork+0x25d/0xfe0 [ 926.444332][T19800] ? copy_init_mm+0x20/0x20 [ 926.448901][T19800] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 926.454402][T19800] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 926.459896][T19800] ? do_syscall_64+0x26/0x680 [ 926.464590][T19800] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 926.470658][T19800] ? do_syscall_64+0x26/0x680 [ 926.475356][T19800] __x64_sys_clone+0xbf/0x150 03:47:54 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x216, 0x0) [ 926.480051][T19800] do_syscall_64+0xfd/0x680 [ 926.484570][T19800] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 926.490466][T19800] RIP: 0033:0x4592c9 [ 926.494364][T19800] Code: fd b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 926.513969][T19800] RSP: 002b:00007f843135ac78 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 926.524493][T19800] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00000000004592c9 [ 926.524503][T19800] RDX: 9999999999999999 RSI: 0000000000000000 RDI: 0000000000000100 [ 926.524512][T19800] RBP: 000000000075bf20 R08: ffffffffffffffff R09: 0000000000000000 [ 926.524521][T19800] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f843135b6d4 [ 926.524530][T19800] R13: 00000000004bf72a R14: 00000000004d0e18 R15: 00000000ffffffff 03:47:54 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:54 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1a8, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:54 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) 03:47:54 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x217, 0x0) [ 926.671551][T19800] memory: usage 307200kB, limit 307200kB, failcnt 1740 [ 926.688503][T19800] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 926.711870][T19800] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 926.727726][T19800] Memory cgroup stats for /syz3: cache:4KB rss:245216KB rss_huge:215040KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:245216KB inactive_file:0KB active_file:4KB unevictable:0KB [ 926.777776][T19800] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=15957,uid=0 [ 926.839658][T19800] Memory cgroup out of memory: Killed process 15957 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB [ 926.949210][T19795] syz-executor.3 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 926.985239][T19795] CPU: 0 PID: 19795 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 926.993226][T19795] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 927.003297][T19795] Call Trace: [ 927.006594][T19795] dump_stack+0x172/0x1f0 [ 927.010932][T19795] dump_header+0x10f/0xb6c [ 927.015370][T19795] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 927.021182][T19795] ? ___ratelimit+0x60/0x595 [ 927.021199][T19795] ? do_raw_spin_unlock+0x57/0x270 [ 927.021219][T19795] oom_kill_process.cold+0x10/0x15 [ 927.021238][T19795] out_of_memory+0x79a/0x1280 [ 927.030946][T19795] ? oom_killer_disable+0x280/0x280 [ 927.030959][T19795] ? find_held_lock+0x35/0x130 [ 927.030986][T19795] mem_cgroup_out_of_memory+0x1ca/0x230 [ 927.031005][T19795] ? memcg_event_wake+0x230/0x230 [ 927.061258][T19795] ? do_raw_spin_unlock+0x57/0x270 [ 927.061283][T19795] ? _raw_spin_unlock+0x2d/0x50 [ 927.061306][T19795] try_charge+0xd45/0x1410 [ 927.071253][T19795] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 927.071281][T19795] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 927.071300][T19795] ? kasan_check_read+0x11/0x20 [ 927.071321][T19795] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 927.098362][T19795] mem_cgroup_try_charge+0x24d/0x5e0 [ 927.103665][T19795] mem_cgroup_try_charge_delay+0x1f/0xa0 [ 927.109308][T19795] __handle_mm_fault+0x1e1a/0x3eb0 [ 927.114435][T19795] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 927.119990][T19795] ? find_held_lock+0x35/0x130 [ 927.124763][T19795] ? handle_mm_fault+0x292/0xa90 [ 927.129729][T19795] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 927.135988][T19795] ? kasan_check_read+0x11/0x20 [ 927.140857][T19795] handle_mm_fault+0x3b7/0xa90 [ 927.145628][T19795] __do_page_fault+0x5ef/0xda0 [ 927.150382][T19795] do_page_fault+0x71/0x57d [ 927.154867][T19795] ? page_fault+0x8/0x30 [ 927.159095][T19795] page_fault+0x1e/0x30 [ 927.163244][T19795] RIP: 0033:0x410c0f [ 927.167132][T19795] Code: 0f 84 c8 02 00 00 48 83 bd 78 ff ff ff 00 0f 84 f9 04 00 00 48 8b 95 68 ff ff ff 44 89 95 38 ff ff ff 4c 8d ac 10 00 f7 ff ff <49> 89 85 90 06 00 00 49 8d 85 10 03 00 00 49 89 95 98 06 00 00 41 [ 927.186719][T19795] RSP: 002b:00007ffe68a7fe00 EFLAGS: 00010206 03:47:54 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 927.192762][T19795] RAX: 00007f843131a000 RBX: 0000000000020000 RCX: 000000000045931a [ 927.200717][T19795] RDX: 0000000000021000 RSI: 0000000000021000 RDI: 0000000000000000 [ 927.208911][T19795] RBP: 00007ffe68a7fee0 R08: ffffffffffffffff R09: 0000000000000000 [ 927.216883][T19795] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffe68a7ffd0 [ 927.224870][T19795] R13: 00007f843133a700 R14: 0000000000000001 R15: 000000000075bfd4 [ 927.234734][T19795] memory: usage 304944kB, limit 307200kB, failcnt 1740 [ 927.241803][T19795] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 927.249504][T19795] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 927.256515][T19795] Memory cgroup stats for /syz3: cache:4KB rss:243052KB rss_huge:212992KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:243052KB inactive_file:0KB active_file:4KB unevictable:0KB [ 927.278549][T19795] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=16014,uid=0 03:47:55 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x48, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:55 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x218, 0x0) 03:47:55 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) 03:47:55 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1a9, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 927.298520][T19795] Memory cgroup out of memory: Killed process 16014 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB [ 927.330563][T19800] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:17 [ 927.338138][T19839] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:17 03:47:55 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) 03:47:55 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x4c, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:55 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 927.494684][T19850] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:72 [ 927.518415][T19852] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:72 03:47:55 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x219, 0x0) 03:47:55 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x60, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 927.741625][T19865] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:76 [ 927.761516][T19869] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:76 03:47:55 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) 03:47:55 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x63, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 927.890625][T19873] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:96 03:47:55 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x21a, 0x0) 03:47:55 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x68, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:55 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 928.081182][T19884] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:99 [ 928.091294][T19886] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:99 03:47:55 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) 03:47:55 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1aa, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 928.268357][T19895] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:104 03:47:56 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x6c, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:56 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) 03:47:56 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, 0x0, 0x0, 0x0) 03:47:56 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x21b, 0x0) [ 928.508104][T19913] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:108 03:47:56 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x74, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:56 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380), 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) [ 928.559043][T19914] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:108 03:47:56 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x7a, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:56 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380), 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) [ 928.696220][T19928] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:116 [ 928.878257][T19939] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:122 03:47:56 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:56 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1ab, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:56 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x21c, 0x0) 03:47:56 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380), 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) 03:47:56 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x84, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 929.044160][ T8849] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=0, oom_score_adj=0 [ 929.092227][ T8849] CPU: 1 PID: 8849 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 929.100372][ T8849] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 929.110457][ T8849] Call Trace: [ 929.113774][ T8849] dump_stack+0x172/0x1f0 [ 929.118118][ T8849] dump_header+0x10f/0xb6c [ 929.122554][ T8849] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 929.128368][ T8849] ? ___ratelimit+0x60/0x595 [ 929.132964][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 929.138093][ T8849] oom_kill_process.cold+0x10/0x15 [ 929.143216][ T8849] out_of_memory+0x79a/0x1280 [ 929.147907][ T8849] ? lock_downgrade+0x880/0x880 [ 929.152760][ T8849] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 929.152785][ T8849] ? oom_killer_disable+0x280/0x280 [ 929.152797][ T8849] ? find_held_lock+0x35/0x130 [ 929.152825][ T8849] mem_cgroup_out_of_memory+0x1ca/0x230 [ 929.152841][ T8849] ? memcg_event_wake+0x230/0x230 [ 929.152869][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 929.185122][ T8849] ? _raw_spin_unlock+0x2d/0x50 [ 929.189988][ T8849] try_charge+0x1042/0x1410 [ 929.194512][ T8849] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 929.200093][ T8849] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 929.206113][ T8849] ? find_held_lock+0x35/0x130 [ 929.210886][ T8849] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 929.216450][ T8849] __memcg_kmem_charge_memcg+0x7c/0x130 [ 929.222007][ T8849] ? memcg_kmem_put_cache+0xb0/0xb0 [ 929.227215][ T8849] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 929.232784][ T8849] __memcg_kmem_charge+0x136/0x300 [ 929.237910][ T8849] __alloc_pages_nodemask+0x4bd/0x8d0 [ 929.243319][ T8849] ? mark_held_locks+0xf0/0xf0 [ 929.248095][ T8849] ? stack_trace_consume_entry+0x190/0x190 [ 929.253911][ T8849] ? __alloc_pages_slowpath+0x28f0/0x28f0 [ 929.259649][ T8849] ? copy_page_range+0x128a/0x1fc0 [ 929.264775][ T8849] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 929.271031][ T8849] alloc_pages_current+0x107/0x210 [ 929.276153][ T8849] pte_alloc_one+0x1b/0x1a0 [ 929.280695][ T8849] __pte_alloc+0x20/0x310 [ 929.285036][ T8849] copy_page_range+0x1561/0x1fc0 [ 929.290006][ T8849] ? pmd_alloc+0x180/0x180 [ 929.294425][ T8849] ? vma_gap_callbacks_rotate+0x62/0x80 [ 929.300075][ T8849] ? __rb_insert_augmented+0x22f/0xdf0 [ 929.305535][ T8849] ? validate_mm_rb+0xa3/0xc0 [ 929.310226][ T8849] ? __vma_link_rb+0x279/0x370 [ 929.314993][ T8849] ? kasan_check_write+0x14/0x20 [ 929.319945][ T8849] dup_mm+0x9c4/0x13b0 [ 929.324026][ T8849] ? vm_area_dup+0x170/0x170 [ 929.328615][ T8849] ? debug_mutex_init+0x2d/0x60 [ 929.333476][ T8849] copy_process.part.0+0x2cde/0x6790 [ 929.338786][ T8849] ? __cleanup_sighand+0x60/0x60 [ 929.343757][ T8849] _do_fork+0x25d/0xfe0 [ 929.347936][ T8849] ? copy_init_mm+0x20/0x20 [ 929.352464][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 929.357935][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 929.363398][ T8849] ? do_syscall_64+0x26/0x680 [ 929.368086][ T8849] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 929.374170][ T8849] ? do_syscall_64+0x26/0x680 [ 929.378860][ T8849] __x64_sys_clone+0xbf/0x150 [ 929.383559][ T8849] do_syscall_64+0xfd/0x680 [ 929.388074][ T8849] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 929.393973][ T8849] RIP: 0033:0x45789a [ 929.397876][ T8849] Code: f7 d8 64 89 04 25 d4 02 00 00 64 4c 8b 0c 25 10 00 00 00 31 d2 4d 8d 91 d0 02 00 00 31 f6 bf 11 00 20 01 b8 38 00 00 00 0f 05 <48> 3d 00 f0 ff ff 0f 87 f5 00 00 00 85 c0 41 89 c5 0f 85 fc 00 00 [ 929.417485][ T8849] RSP: 002b:00007ffe68a80050 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 929.425900][ T8849] RAX: ffffffffffffffda RBX: 00007ffe68a80050 RCX: 000000000045789a [ 929.433876][ T8849] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000001200011 03:47:57 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x21d, 0x0) [ 929.441855][ T8849] RBP: 00007ffe68a80090 R08: 0000000000000001 R09: 0000555556716940 [ 929.449829][ T8849] R10: 0000555556716c10 R11: 0000000000000246 R12: 0000000000000001 [ 929.457800][ T8849] R13: 0000000000000000 R14: 0000000000000000 R15: 00007ffe68a800e0 [ 929.593540][ T8849] memory: usage 307200kB, limit 307200kB, failcnt 1809 [ 929.605213][ T8849] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 929.615049][ T8849] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 929.626727][ T8849] Memory cgroup stats for /syz3: cache:0KB rss:243912KB rss_huge:212992KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:243912KB inactive_file:0KB active_file:0KB unevictable:0KB [ 929.654860][ T8849] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=16109,uid=0 [ 929.683041][ T8849] Memory cgroup out of memory: Killed process 16109 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB [ 929.720468][ T1043] oom_reaper: reaped process 16109 (syz-executor.3), now anon-rss:0kB, file-rss:34832kB, shmem-rss:0kB [ 929.746114][T19963] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:132 03:47:57 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, 0x0, 0x0, 0x0) 03:47:57 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{0x0}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) 03:47:57 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1ac, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:57 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x88, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:57 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x21e, 0x0) 03:47:57 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:57 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{0x0}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) 03:47:57 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x300, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 929.996483][T19981] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:136 03:47:57 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x500, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:57 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{0x0}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) [ 930.156477][T19994] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:768 03:47:57 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x21f, 0x0) [ 930.309952][T20005] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:1280 03:47:58 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x600, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 930.352113][T20010] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:1280 [ 930.523091][T20017] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:1536 03:47:58 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, 0x0, 0x0, 0x0) 03:47:58 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1ad, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:58 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, 0x0) preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) 03:47:58 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x700, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:47:58 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x220, 0x0) 03:47:58 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:47:58 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, 0x0) preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) [ 930.972078][T20025] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:1792 03:47:58 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x900, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 931.024258][T20038] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:1792 03:47:58 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, 0x0) preadv(r0, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) 03:47:58 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x221, 0x0) 03:47:58 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0xa00, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 931.172017][T20048] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:2304 03:47:59 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(0xffffffffffffffff, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) [ 931.472834][T20060] syz-executor.3 invoked oom-killer: gfp_mask=0x40cc0(GFP_KERNEL|__GFP_COMP), order=1, oom_score_adj=1000 [ 931.486190][T20060] CPU: 1 PID: 20060 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 931.494177][T20060] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 931.504233][T20060] Call Trace: [ 931.507536][T20060] dump_stack+0x172/0x1f0 [ 931.511885][T20060] dump_header+0x10f/0xb6c [ 931.516320][T20060] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 931.522126][T20060] ? ___ratelimit+0x60/0x595 [ 931.526825][T20060] ? do_raw_spin_unlock+0x57/0x270 [ 931.531952][T20060] oom_kill_process.cold+0x10/0x15 [ 931.537067][T20060] out_of_memory+0x79a/0x1280 [ 931.541759][T20060] ? lock_downgrade+0x880/0x880 [ 931.546651][T20060] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 931.553051][T20060] ? oom_killer_disable+0x280/0x280 [ 931.558250][T20060] ? find_held_lock+0x35/0x130 [ 931.563032][T20060] mem_cgroup_out_of_memory+0x1ca/0x230 [ 931.568585][T20060] ? memcg_event_wake+0x230/0x230 [ 931.573649][T20060] ? do_raw_spin_unlock+0x57/0x270 [ 931.578758][T20060] ? _raw_spin_unlock+0x2d/0x50 [ 931.583627][T20060] try_charge+0x1042/0x1410 [ 931.588135][T20060] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 931.593688][T20060] ? rcu_read_lock_sched_held+0x110/0x130 [ 931.593704][T20060] ? __alloc_pages_nodemask+0x61b/0x8d0 [ 931.593736][T20060] __memcg_kmem_charge_memcg+0x7c/0x130 [ 931.610508][T20060] ? memcg_kmem_put_cache+0xb0/0xb0 [ 931.615715][T20060] ? cache_grow_begin+0x3d6/0x650 [ 931.620736][T20060] ? lockdep_hardirqs_on+0x418/0x5d0 [ 931.626034][T20060] ? trace_hardirqs_on+0x67/0x220 [ 931.631060][T20060] cache_grow_begin+0x402/0x650 [ 931.635921][T20060] ? __cpuset_node_allowed+0x136/0x540 [ 931.641397][T20060] fallback_alloc+0x1fd/0x2d0 [ 931.646076][T20060] ____cache_alloc_node+0x1be/0x1e0 [ 931.651303][T20060] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 931.657547][T20060] kmem_cache_alloc_node+0xe3/0x710 [ 931.662758][T20060] ? lockdep_hardirqs_on+0x418/0x5d0 [ 931.668057][T20060] ? trace_hardirqs_on+0x67/0x220 [ 931.673076][T20060] copy_process.part.0+0x43f7/0x6790 [ 931.678339][T20060] ? __lock_acquire+0x54f/0x5490 [ 931.683259][T20060] ? __cleanup_sighand+0x60/0x60 [ 931.688177][T20060] ? rcu_read_lock_sched_held+0x110/0x130 [ 931.693887][T20060] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 931.700131][T20060] ? try_to_free_mem_cgroup_pages+0x3b6/0x9f0 [ 931.706213][T20060] _do_fork+0x25d/0xfe0 [ 931.710349][T20060] ? copy_init_mm+0x20/0x20 [ 931.714840][T20060] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 931.720282][T20060] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 931.725835][T20060] ? do_syscall_64+0x26/0x680 [ 931.730492][T20060] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 931.736580][T20060] ? do_syscall_64+0x26/0x680 [ 931.741255][T20060] __x64_sys_clone+0xbf/0x150 [ 931.745924][T20060] do_syscall_64+0xfd/0x680 [ 931.750432][T20060] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 931.756301][T20060] RIP: 0033:0x45bc99 [ 931.760176][T20060] Code: ff 48 85 f6 0f 84 27 8e fb ff 48 83 ee 10 48 89 4e 08 48 89 3e 48 89 d7 4c 89 c2 4d 89 c8 4c 8b 54 24 08 b8 38 00 00 00 0f 05 <48> 85 c0 0f 8c fe 8d fb ff 74 01 c3 31 ed 48 f7 c7 00 00 01 00 75 [ 931.779760][T20060] RSP: 002b:00007ffe68a7fdb8 EFLAGS: 00000202 ORIG_RAX: 0000000000000038 [ 931.788163][T20060] RAX: ffffffffffffffda RBX: 00007f843135b700 RCX: 000000000045bc99 [ 931.796123][T20060] RDX: 00007f843135b9d0 RSI: 00007f843135adb0 RDI: 00000000003d0f00 [ 931.804094][T20060] RBP: 00007ffe68a7ffd0 R08: 00007f843135b700 R09: 00007f843135b700 [ 931.812057][T20060] R10: 00007f843135b9d0 R11: 0000000000000202 R12: 0000000000000000 [ 931.820005][T20060] R13: 00007ffe68a7fe6f R14: 00007f843135b9c0 R15: 000000000075bf2c [ 931.840199][T20060] memory: usage 307196kB, limit 307200kB, failcnt 1861 [ 931.847066][T20060] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 931.859007][T20060] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 03:47:59 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000), 0x0, 0x0) 03:47:59 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1ae, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:47:59 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(0xffffffffffffffff, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) 03:47:59 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x222, 0x0) 03:47:59 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*'}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 931.865946][T20060] Memory cgroup stats for /syz3: cache:4KB rss:242636KB rss_huge:210944KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:242636KB inactive_file:4KB active_file:0KB unevictable:0KB [ 931.887632][T20060] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=16878,uid=0 [ 931.909575][T20060] Memory cgroup out of memory: Killed process 16878 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB 03:47:59 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(0xffffffffffffffff, &(0x7f0000000100), 0x14a, 0x6cefff7f00000000) [ 931.959868][ T1043] oom_reaper: reaped process 16878 (syz-executor.3), now anon-rss:0kB, file-rss:34832kB, shmem-rss:0kB [ 932.017850][T20077] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:2560 03:47:59 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x223, 0x0) 03:47:59 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1af, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 932.111755][T20060] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=3, oom_score_adj=1000 [ 932.167511][T20060] CPU: 1 PID: 20060 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 932.175537][T20060] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 932.185595][T20060] Call Trace: [ 932.188903][T20060] dump_stack+0x172/0x1f0 [ 932.193250][T20060] dump_header+0x10f/0xb6c [ 932.197692][T20060] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 932.203510][T20060] ? ___ratelimit+0x60/0x595 [ 932.208116][T20060] ? do_raw_spin_unlock+0x57/0x270 [ 932.213241][T20060] oom_kill_process.cold+0x10/0x15 [ 932.218377][T20060] out_of_memory+0x79a/0x1280 [ 932.223069][T20060] ? lock_downgrade+0x880/0x880 [ 932.227936][T20060] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 932.234283][T20060] ? oom_killer_disable+0x280/0x280 [ 932.239500][T20060] ? find_held_lock+0x35/0x130 [ 932.244372][T20060] mem_cgroup_out_of_memory+0x1ca/0x230 [ 932.249929][T20060] ? memcg_event_wake+0x230/0x230 [ 932.254976][T20060] ? do_raw_spin_unlock+0x57/0x270 [ 932.260092][T20060] ? _raw_spin_unlock+0x2d/0x50 [ 932.264949][T20060] try_charge+0x1042/0x1410 [ 932.269463][T20060] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 932.275022][T20060] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 932.280569][T20060] ? find_held_lock+0x35/0x130 [ 932.285342][T20060] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 932.290906][T20060] __memcg_kmem_charge_memcg+0x7c/0x130 [ 932.296457][T20060] ? memcg_kmem_put_cache+0xb0/0xb0 [ 932.301676][T20060] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 932.307227][T20060] __memcg_kmem_charge+0x136/0x300 [ 932.312351][T20060] __alloc_pages_nodemask+0x4bd/0x8d0 [ 932.317732][T20060] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 932.323988][T20060] ? __alloc_pages_slowpath+0x28f0/0x28f0 [ 932.329714][T20060] ? copy_process.part.0+0x43f7/0x6790 [ 932.335183][T20060] ? lockdep_hardirqs_on+0x418/0x5d0 [ 932.340471][T20060] ? trace_hardirqs_on+0x67/0x220 [ 932.345498][T20060] ? kasan_check_read+0x11/0x20 [ 932.350356][T20060] copy_process.part.0+0x4a0/0x6790 [ 932.355570][T20060] ? __lock_acquire+0x54f/0x5490 [ 932.360520][T20060] ? __cleanup_sighand+0x60/0x60 [ 932.365473][T20060] ? rcu_read_lock_sched_held+0x110/0x130 [ 932.371194][T20060] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 932.377440][T20060] ? try_to_free_mem_cgroup_pages+0x3b6/0x9f0 [ 932.383531][T20060] _do_fork+0x25d/0xfe0 [ 932.387702][T20060] ? copy_init_mm+0x20/0x20 [ 932.392223][T20060] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 932.397683][T20060] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 932.403146][T20060] ? do_syscall_64+0x26/0x680 [ 932.407825][T20060] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 932.413893][T20060] ? do_syscall_64+0x26/0x680 [ 932.418580][T20060] __x64_sys_clone+0xbf/0x150 [ 932.423269][T20060] do_syscall_64+0xfd/0x680 [ 932.427799][T20060] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 932.433699][T20060] RIP: 0033:0x45bc99 [ 932.437603][T20060] Code: ff 48 85 f6 0f 84 27 8e fb ff 48 83 ee 10 48 89 4e 08 48 89 3e 48 89 d7 4c 89 c2 4d 89 c8 4c 8b 54 24 08 b8 38 00 00 00 0f 05 <48> 85 c0 0f 8c fe 8d fb ff 74 01 c3 31 ed 48 f7 c7 00 00 01 00 75 [ 932.457220][T20060] RSP: 002b:00007ffe68a7fdb8 EFLAGS: 00000202 ORIG_RAX: 0000000000000038 [ 932.465633][T20060] RAX: ffffffffffffffda RBX: 00007f843133a700 RCX: 000000000045bc99 [ 932.473608][T20060] RDX: 00007f843133a9d0 RSI: 00007f8431339db0 RDI: 00000000003d0f00 [ 932.481591][T20060] RBP: 00007ffe68a7ffd0 R08: 00007f843133a700 R09: 00007f843133a700 [ 932.489562][T20060] R10: 00007f843133a9d0 R11: 0000000000000202 R12: 0000000000000000 [ 932.497540][T20060] R13: 00007ffe68a7fe6f R14: 00007f843133a9c0 R15: 000000000075bfd4 [ 932.509870][T20060] memory: usage 307012kB, limit 307200kB, failcnt 1874 03:48:00 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, 0x0, 0x0, 0x6cefff7f00000000) [ 932.528333][T20060] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 932.545749][T20060] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 932.593384][T20060] Memory cgroup stats for /syz3: cache:0KB rss:242576KB rss_huge:210944KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:242576KB inactive_file:0KB active_file:0KB unevictable:0KB 03:48:00 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x224, 0x0) [ 932.654957][T20060] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=17142,uid=0 [ 932.673796][T20060] Memory cgroup out of memory: Killed process 17142 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB 03:48:00 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x1100, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:00 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1b0, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 932.741898][T20077] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:2560 03:48:00 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000), 0x0, 0x0) 03:48:00 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*'}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:48:00 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, 0x0, 0x0, 0x6cefff7f00000000) 03:48:00 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x2000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 932.965235][T20116] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:4352 03:48:00 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x225, 0x0) 03:48:00 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, 0x0, 0x0, 0x6cefff7f00000000) 03:48:00 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x4800, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 933.160757][T20132] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:8192 03:48:00 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1b1, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:01 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x226, 0x0) 03:48:01 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x0) 03:48:01 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x4c00, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 933.348978][T20146] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:18432 03:48:01 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x6000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 933.488435][T20158] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:19456 [ 933.584696][T20164] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:24576 03:48:01 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000), 0x0, 0x0) 03:48:01 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x6300, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:01 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x0) 03:48:01 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1b2, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:01 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*'}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:48:01 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x227, 0x0) 03:48:01 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x6800, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 933.886939][T20181] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:25344 03:48:01 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x228, 0x0) 03:48:01 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x14a, 0x0) [ 934.066022][T20198] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:26624 03:48:01 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1b3, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:01 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x6c00, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:02 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x229, 0x0) [ 934.363375][T20212] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:27648 03:48:02 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x22a, 0x0) 03:48:02 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x7400, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:02 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) 03:48:02 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1b4, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:02 executing program 4: mkdir(&(0x7f0000000540)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='hugetlbfs\x00', 0x0, 0x0) mount$bpf(0x0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x200020, 0x0) 03:48:02 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 934.852432][T20227] syz-executor.3 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 934.921258][T20227] CPU: 0 PID: 20227 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 934.929289][T20227] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 934.939357][T20227] Call Trace: [ 934.942662][T20227] dump_stack+0x172/0x1f0 [ 934.947019][T20227] dump_header+0x10f/0xb6c [ 934.951449][T20227] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 934.957260][T20227] ? ___ratelimit+0x60/0x595 [ 934.961866][T20227] ? do_raw_spin_unlock+0x57/0x270 [ 934.967019][T20227] oom_kill_process.cold+0x10/0x15 [ 934.972152][T20227] out_of_memory+0x79a/0x1280 [ 934.976838][T20227] ? lock_downgrade+0x880/0x880 [ 934.981696][T20227] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 934.987949][T20227] ? oom_killer_disable+0x280/0x280 [ 934.993151][T20227] ? find_held_lock+0x35/0x130 [ 934.997936][T20227] mem_cgroup_out_of_memory+0x1ca/0x230 [ 935.003491][T20227] ? memcg_event_wake+0x230/0x230 [ 935.008525][T20227] ? do_raw_spin_unlock+0x57/0x270 [ 935.013642][T20227] ? _raw_spin_unlock+0x2d/0x50 03:48:02 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = memfd_create(&(0x7f0000000100)='\vem1\xc1\xf8\xa6\x8dN\xc0\xa3\\\xe2\xcb\xa2\xba\xe5\xf4\x97\xac#*\xff', 0x0) write(r0, &(0x7f0000000040)="0600", 0x2) write$FUSE_NOTIFY_STORE(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="06000100000000000400000005007c00000000000000200000000000"], 0x1c) sendfile(r0, r0, &(0x7f0000001000), 0xffff) 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/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000001a000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f000002eff0)={0x32b, &(0x7f0000000000)=[{}]}, 0x10) [ 935.018508][T20227] try_charge+0x1042/0x1410 [ 935.023029][T20227] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 935.028598][T20227] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 935.034843][T20227] ? kasan_check_read+0x11/0x20 [ 935.039715][T20227] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 935.045283][T20227] mem_cgroup_try_charge+0x24d/0x5e0 [ 935.050571][T20227] mem_cgroup_try_charge_delay+0x1f/0xa0 [ 935.056201][T20227] wp_page_copy+0x416/0x1770 [ 935.060784][T20227] ? do_wp_page+0x486/0x1500 [ 935.065382][T20227] ? pmd_pfn+0x1d0/0x1d0 [ 935.069623][T20227] ? lock_downgrade+0x880/0x880 [ 935.074470][T20227] ? swp_swapcount+0x540/0x540 [ 935.079228][T20227] ? kasan_check_read+0x11/0x20 [ 935.084080][T20227] ? do_raw_spin_unlock+0x57/0x270 [ 935.089198][T20227] do_wp_page+0x48e/0x1500 [ 935.093628][T20227] ? finish_mkwrite_fault+0x540/0x540 [ 935.098996][T20227] __handle_mm_fault+0x22e3/0x3eb0 [ 935.104110][T20227] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 935.109667][T20227] ? find_held_lock+0x35/0x130 [ 935.114457][T20227] ? handle_mm_fault+0x292/0xa90 [ 935.119402][T20227] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 935.125642][T20227] ? kasan_check_read+0x11/0x20 [ 935.130491][T20227] handle_mm_fault+0x3b7/0xa90 [ 935.135266][T20227] __do_page_fault+0x5ef/0xda0 [ 935.140053][T20227] do_page_fault+0x71/0x57d [ 935.144548][T20227] ? page_fault+0x8/0x30 [ 935.148796][T20227] page_fault+0x1e/0x30 [ 935.152959][T20227] RIP: 0033:0x4303a6 03:48:02 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1b5, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 935.156845][T20227] Code: 1f 44 00 00 48 29 e8 31 c9 48 81 fb 40 46 71 00 0f 95 c1 48 8d 34 2a 48 83 cd 01 48 c1 e1 02 48 83 c8 01 48 09 e9 48 89 73 58 <48> 89 4a 08 48 89 46 08 48 8d 4a 10 8b 05 bc 4b 64 00 85 c0 0f 84 [ 935.176429][T20227] RSP: 002b:00007ffe68a7fce0 EFLAGS: 00010206 [ 935.182482][T20227] RAX: 00000000000205b1 RBX: 0000000000714640 RCX: 0000000000000121 [ 935.190461][T20227] RDX: 0000555556717930 RSI: 0000555556717a50 RDI: 0000000000000000 [ 935.198448][T20227] RBP: 0000000000000121 R08: ffffffffffffffff R09: 0000000000000000 [ 935.206597][T20227] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000714698 [ 935.214550][T20227] R13: 0000000000714698 R14: 0000000000000000 R15: 0000000000002710 [ 935.232579][T20227] memory: usage 307200kB, limit 307200kB, failcnt 1910 [ 935.247521][T20227] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 935.264427][T20227] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 03:48:03 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x22b, 0x0) [ 935.288164][T20227] Memory cgroup stats for /syz3: cache:4KB rss:241300KB rss_huge:208896KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:241300KB inactive_file:4KB active_file:0KB unevictable:0KB [ 935.390485][T20227] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=17818,uid=0 [ 935.461241][T20227] Memory cgroup out of memory: Killed process 17818 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB 03:48:03 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x7a00, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 935.526978][ T1043] oom_reaper: reaped process 17818 (syz-executor.3), now anon-rss:0kB, file-rss:34832kB, shmem-rss:0kB [ 935.542371][T20251] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:29696 03:48:03 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x22c, 0x0) 03:48:03 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) 03:48:03 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 935.761371][T20258] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:31232 03:48:03 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x8400, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:03 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x8800, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:03 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1b6, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 935.963266][T20272] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:33792 03:48:03 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x1000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:03 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x22d, 0x0) [ 936.110511][T20282] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:34816 [ 936.303113][T20291] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:04 executing program 4: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000000040)=@ipx, 0xfffffffffffffce7, 0x0}}], 0x1, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='cpuset\x00') ioctl$TCSETS(0xffffffffffffffff, 0x40045431, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee67, 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}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$P9_RVERSION(0xffffffffffffffff, 0x0, 0x0) preadv(r0, &(0x7f00000017c0), 0x1a4, 0x0) 03:48:04 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x2000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:04 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x22e, 0x0) 03:48:04 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x3000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 936.513294][T20299] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:04 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1b7, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 936.633165][T20309] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 936.686147][T20312] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:04 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) 03:48:04 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:48:04 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x4000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:04 executing program 4: unshare(0x40600) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = syz_open_dev$vcsa(&(0x7f00000000c0)='/dev/vcsa#\x00', 0x5, 0x0) ioctl$KVM_IOEVENTFD(r1, 0x4040ae79, &(0x7f0000000100)={0x0, 0x0, 0x0, r2, 0x4}) 03:48:04 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x22f, 0x0) [ 936.899324][T20320] syz-executor.3 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 936.936883][T20320] CPU: 0 PID: 20320 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 936.944871][T20320] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 936.954926][T20320] Call Trace: [ 936.958232][T20320] dump_stack+0x172/0x1f0 [ 936.962576][T20320] dump_header+0x10f/0xb6c [ 936.966996][T20320] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 936.972798][T20320] ? ___ratelimit+0x60/0x595 [ 936.977392][T20320] ? do_raw_spin_unlock+0x57/0x270 [ 936.982503][T20320] oom_kill_process.cold+0x10/0x15 [ 936.987613][T20320] out_of_memory+0x79a/0x1280 [ 936.992297][T20320] ? lock_downgrade+0x880/0x880 [ 936.997145][T20320] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 937.003396][T20320] ? oom_killer_disable+0x280/0x280 [ 937.008583][T20320] ? find_held_lock+0x35/0x130 [ 937.013366][T20320] mem_cgroup_out_of_memory+0x1ca/0x230 [ 937.018901][T20320] ? memcg_event_wake+0x230/0x230 [ 937.023922][T20320] ? do_raw_spin_unlock+0x57/0x270 [ 937.029028][T20320] ? _raw_spin_unlock+0x2d/0x50 [ 937.033875][T20320] try_charge+0x1042/0x1410 [ 937.038377][T20320] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 937.043921][T20320] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 937.050175][T20320] ? kasan_check_read+0x11/0x20 [ 937.055023][T20320] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 937.060561][T20320] mem_cgroup_try_charge+0x24d/0x5e0 [ 937.065847][T20320] mem_cgroup_try_charge_delay+0x1f/0xa0 [ 937.071502][T20320] __handle_mm_fault+0x1e1a/0x3eb0 [ 937.076630][T20320] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 937.082171][T20320] ? find_held_lock+0x35/0x130 [ 937.086932][T20320] ? handle_mm_fault+0x292/0xa90 [ 937.091874][T20320] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 937.098599][T20320] ? kasan_check_read+0x11/0x20 [ 937.103450][T20320] handle_mm_fault+0x3b7/0xa90 [ 937.108214][T20320] __do_page_fault+0x5ef/0xda0 [ 937.112979][T20320] do_page_fault+0x71/0x57d [ 937.117479][T20320] ? page_fault+0x8/0x30 [ 937.121717][T20320] page_fault+0x1e/0x30 [ 937.125862][T20320] RIP: 0033:0x45bc7d [ 937.129749][T20320] Code: 5b 5d f3 c3 66 0f 1f 84 00 00 00 00 00 48 c7 c0 ea ff ff ff 48 85 ff 0f 84 30 8e fb ff 48 85 f6 0f 84 27 8e fb ff 48 83 ee 10 <48> 89 4e 08 48 89 3e 48 89 d7 4c 89 c2 4d 89 c8 4c 8b 54 24 08 b8 [ 937.149343][T20320] RSP: 002b:00007ffe68a7fdb8 EFLAGS: 00010202 [ 937.155404][T20320] RAX: ffffffffffffffea RBX: 00007f843135b700 RCX: 00007f843135b700 [ 937.163376][T20320] RDX: 00000000003d0f00 RSI: 00007f843135adb0 RDI: 0000000000410000 [ 937.171361][T20320] RBP: 00007ffe68a7ffd0 R08: 00007f843135b9d0 R09: 00007f843135b700 [ 937.179323][T20320] R10: 00007f843135adc0 R11: 0000000000000246 R12: 0000000000000000 [ 937.187305][T20320] R13: 00007ffe68a7fe6f R14: 00007f843135b9c0 R15: 000000000075bf2c [ 937.209586][T20320] memory: usage 307200kB, limit 307200kB, failcnt 1959 [ 937.222678][T20320] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 937.247838][T20320] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 937.265177][T20320] Memory cgroup stats for /syz3: cache:0KB rss:239956KB rss_huge:206848KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:239956KB inactive_file:0KB active_file:0KB unevictable:0KB [ 937.292793][T20320] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=17831,uid=0 [ 937.316788][T20320] Memory cgroup out of memory: Killed process 17831 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB 03:48:05 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x5000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 937.375255][T20336] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:05 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x230, 0x0) [ 937.488499][ T8849] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=0, oom_score_adj=0 [ 937.518553][ T8849] CPU: 1 PID: 8849 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 937.526454][ T8849] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 937.536509][ T8849] Call Trace: [ 937.539820][ T8849] dump_stack+0x172/0x1f0 [ 937.544159][ T8849] dump_header+0x10f/0xb6c [ 937.548594][ T8849] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 937.554415][ T8849] ? ___ratelimit+0x60/0x595 [ 937.559018][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 937.564136][ T8849] oom_kill_process.cold+0x10/0x15 [ 937.569243][ T8849] out_of_memory+0x79a/0x1280 [ 937.573934][ T8849] ? lock_downgrade+0x880/0x880 [ 937.578806][ T8849] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 937.585044][ T8849] ? oom_killer_disable+0x280/0x280 [ 937.590245][ T8849] ? find_held_lock+0x35/0x130 [ 937.595029][ T8849] mem_cgroup_out_of_memory+0x1ca/0x230 [ 937.600579][ T8849] ? memcg_event_wake+0x230/0x230 [ 937.605620][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 937.610741][ T8849] ? _raw_spin_unlock+0x2d/0x50 [ 937.615612][ T8849] try_charge+0x1042/0x1410 [ 937.620139][ T8849] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 937.625697][ T8849] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 937.631247][ T8849] ? find_held_lock+0x35/0x130 [ 937.636015][ T8849] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 937.641577][ T8849] __memcg_kmem_charge_memcg+0x7c/0x130 [ 937.647134][ T8849] ? memcg_kmem_put_cache+0xb0/0xb0 [ 937.652339][ T8849] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 937.657926][ T8849] __memcg_kmem_charge+0x136/0x300 [ 937.663044][ T8849] __alloc_pages_nodemask+0x4bd/0x8d0 [ 937.668419][ T8849] ? mark_held_locks+0xf0/0xf0 [ 937.673192][ T8849] ? stack_trace_consume_entry+0x190/0x190 [ 937.679010][ T8849] ? __alloc_pages_slowpath+0x28f0/0x28f0 [ 937.684757][ T8849] ? copy_page_range+0x128a/0x1fc0 [ 937.689889][ T8849] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 937.696140][ T8849] alloc_pages_current+0x107/0x210 [ 937.701266][ T8849] pte_alloc_one+0x1b/0x1a0 [ 937.705784][ T8849] __pte_alloc+0x20/0x310 [ 937.710125][ T8849] copy_page_range+0x1561/0x1fc0 [ 937.715118][ T8849] ? pmd_alloc+0x180/0x180 [ 937.719539][ T8849] ? vma_gap_callbacks_rotate+0x62/0x80 [ 937.725125][ T8849] ? __rb_insert_augmented+0x22f/0xdf0 [ 937.730593][ T8849] ? validate_mm_rb+0xa3/0xc0 [ 937.735278][ T8849] ? __vma_link_rb+0x279/0x370 [ 937.740046][ T8849] ? kasan_check_write+0x14/0x20 [ 937.745000][ T8849] dup_mm+0x9c4/0x13b0 [ 937.749093][ T8849] ? vm_area_dup+0x170/0x170 [ 937.753697][ T8849] ? debug_mutex_init+0x2d/0x60 [ 937.758563][ T8849] copy_process.part.0+0x2cde/0x6790 [ 937.763882][ T8849] ? __cleanup_sighand+0x60/0x60 [ 937.768856][ T8849] _do_fork+0x25d/0xfe0 [ 937.773027][ T8849] ? copy_init_mm+0x20/0x20 [ 937.777548][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 937.783013][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 937.788478][ T8849] ? do_syscall_64+0x26/0x680 [ 937.793176][ T8849] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 937.799253][ T8849] ? do_syscall_64+0x26/0x680 [ 937.803946][ T8849] __x64_sys_clone+0xbf/0x150 [ 937.808632][ T8849] do_syscall_64+0xfd/0x680 [ 937.813146][ T8849] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 937.819043][ T8849] RIP: 0033:0x45789a [ 937.822943][ T8849] Code: f7 d8 64 89 04 25 d4 02 00 00 64 4c 8b 0c 25 10 00 00 00 31 d2 4d 8d 91 d0 02 00 00 31 f6 bf 11 00 20 01 b8 38 00 00 00 0f 05 <48> 3d 00 f0 ff ff 0f 87 f5 00 00 00 85 c0 41 89 c5 0f 85 fc 00 00 [ 937.842552][ T8849] RSP: 002b:00007ffe68a80050 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 937.850965][ T8849] RAX: ffffffffffffffda RBX: 00007ffe68a80050 RCX: 000000000045789a [ 937.858944][ T8849] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000001200011 [ 937.866917][ T8849] RBP: 00007ffe68a80090 R08: 0000000000000001 R09: 0000555556716940 [ 937.874891][ T8849] R10: 0000555556716c10 R11: 0000000000000246 R12: 0000000000000001 03:48:05 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1b8, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:05 executing program 4: r0 = gettid() ioctl$sock_inet_SIOCGIFADDR(0xffffffffffffffff, 0x8915, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x541982, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0xfffffffffffffe0a) timer_create(0x0, &(0x7f0000044000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000040)) write$P9_RREADDIR(r1, &(0x7f00000000c0)={0x2a, 0x29, 0x0, {0x0, [{{0x82, 0x4, 0x5}, 0x7479, 0x8001, 0x7, './file0'}]}}, 0x2a) ioctl$KDGETMODE(r1, 0x4b3b, &(0x7f0000000000)) write$binfmt_misc(r1, 0x0, 0x96) timer_settime(0x0, 0x0, &(0x7f0000000080)={{0x0, 0x1c9c380}, {0x0, 0x9}}, 0x0) tkill(r0, 0x1000000000016) 03:48:05 executing program 0: getresuid(0x0, 0x0, 0x0) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000100)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x50000}]}) r0 = add_key(0x0, &(0x7f0000000200)={'syz', 0x3}, &(0x7f0000000240)="6b01926574a001dd3f6c987efb9f3c73921691", 0x13, 0xfffffffffffffff8) request_key(0x0, &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000140)='[\x00', r0) [ 937.882864][ T8849] R13: 0000000000000000 R14: 0000000000000000 R15: 00007ffe68a800e0 03:48:05 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:48:05 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x231, 0x0) 03:48:05 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 938.203392][T20363] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:06 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:06 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x6c00000000000000, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 938.249939][ T8849] memory: usage 307200kB, limit 307200kB, failcnt 1978 [ 938.270805][ T8849] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 938.290848][ T8849] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 03:48:06 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1b9, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:06 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x6300000000000000, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 938.325748][T20371] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 938.332402][ T8849] Memory cgroup stats for /syz3: cache:0KB rss:239912KB rss_huge:206848KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:239912KB inactive_file:0KB active_file:0KB unevictable:0KB [ 938.389593][ T8849] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=20337,uid=0 [ 938.407702][T20375] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 938.430754][T20379] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 938.462518][ T8849] Memory cgroup out of memory: Killed process 20337 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35796kB, shmem-rss:0kB 03:48:06 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x6000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:06 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x232, 0x0) 03:48:06 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:48:06 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 938.578147][T20387] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 938.661759][T20393] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 938.684399][ T8849] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=0, oom_score_adj=0 [ 938.730494][ T8849] CPU: 1 PID: 8849 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 938.738397][ T8849] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 938.748452][ T8849] Call Trace: [ 938.751763][ T8849] dump_stack+0x172/0x1f0 [ 938.756114][ T8849] dump_header+0x10f/0xb6c [ 938.760542][ T8849] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 938.766359][ T8849] ? ___ratelimit+0x60/0x595 [ 938.770963][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 938.776090][ T8849] oom_kill_process.cold+0x10/0x15 [ 938.781212][ T8849] out_of_memory+0x79a/0x1280 [ 938.785907][ T8849] ? lock_downgrade+0x880/0x880 [ 938.790764][ T8849] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 938.797031][ T8849] ? oom_killer_disable+0x280/0x280 [ 938.802240][ T8849] ? find_held_lock+0x35/0x130 [ 938.807029][ T8849] mem_cgroup_out_of_memory+0x1ca/0x230 [ 938.812577][ T8849] ? memcg_event_wake+0x230/0x230 [ 938.817614][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 938.822737][ T8849] ? _raw_spin_unlock+0x2d/0x50 [ 938.827610][ T8849] try_charge+0x1042/0x1410 [ 938.832135][ T8849] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 938.837690][ T8849] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 938.843238][ T8849] ? find_held_lock+0x35/0x130 [ 938.848010][ T8849] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 938.853581][ T8849] __memcg_kmem_charge_memcg+0x7c/0x130 [ 938.859145][ T8849] ? memcg_kmem_put_cache+0xb0/0xb0 [ 938.864355][ T8849] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 938.869914][ T8849] __memcg_kmem_charge+0x136/0x300 [ 938.869935][ T8849] __alloc_pages_nodemask+0x4bd/0x8d0 [ 938.869955][ T8849] ? mark_held_locks+0xf0/0xf0 [ 938.880420][ T8849] ? stack_trace_consume_entry+0x190/0x190 [ 938.880439][ T8849] ? __alloc_pages_slowpath+0x28f0/0x28f0 [ 938.880463][ T8849] ? copy_page_range+0x128a/0x1fc0 [ 938.880484][ T8849] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 938.908101][ T8849] alloc_pages_current+0x107/0x210 [ 938.913227][ T8849] pte_alloc_one+0x1b/0x1a0 [ 938.917750][ T8849] __pte_alloc+0x20/0x310 [ 938.922097][ T8849] copy_page_range+0x1561/0x1fc0 [ 938.927066][ T8849] ? pmd_alloc+0x180/0x180 03:48:06 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 938.931487][ T8849] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 938.937211][ T8849] ? vma_compute_subtree_gap+0x158/0x230 [ 938.942864][ T8849] ? validate_mm_rb+0xa3/0xc0 [ 938.945672][T20402] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 938.947551][ T8849] ? __vma_link_rb+0x279/0x370 [ 938.947566][ T8849] ? kasan_check_write+0x14/0x20 [ 938.947590][ T8849] dup_mm+0x9c4/0x13b0 [ 938.967509][ T8849] ? vm_area_dup+0x170/0x170 [ 938.972118][ T8849] ? debug_mutex_init+0x2d/0x60 [ 938.976981][ T8849] copy_process.part.0+0x2cde/0x6790 [ 938.982288][ T8849] ? __cleanup_sighand+0x60/0x60 [ 938.987264][ T8849] _do_fork+0x25d/0xfe0 [ 938.991436][ T8849] ? copy_init_mm+0x20/0x20 [ 938.995951][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 939.001409][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 939.006869][ T8849] ? do_syscall_64+0x26/0x680 [ 939.011552][ T8849] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 939.017628][ T8849] ? do_syscall_64+0x26/0x680 [ 939.022320][ T8849] __x64_sys_clone+0xbf/0x150 [ 939.027011][ T8849] do_syscall_64+0xfd/0x680 [ 939.031534][ T8849] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 939.037455][ T8849] RIP: 0033:0x45789a [ 939.041404][ T8849] Code: f7 d8 64 89 04 25 d4 02 00 00 64 4c 8b 0c 25 10 00 00 00 31 d2 4d 8d 91 d0 02 00 00 31 f6 bf 11 00 20 01 b8 38 00 00 00 0f 05 <48> 3d 00 f0 ff ff 0f 87 f5 00 00 00 85 c0 41 89 c5 0f 85 fc 00 00 [ 939.061002][ T8849] RSP: 002b:00007ffe68a80050 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 939.069413][ T8849] RAX: ffffffffffffffda RBX: 00007ffe68a80050 RCX: 000000000045789a [ 939.077361][ T8849] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000001200011 [ 939.085320][ T8849] RBP: 00007ffe68a80090 R08: 0000000000000001 R09: 0000555556716940 [ 939.093272][ T8849] R10: 0000555556716c10 R11: 0000000000000246 R12: 0000000000000001 [ 939.101375][ T8849] R13: 0000000000000000 R14: 0000000000000000 R15: 00007ffe68a800e0 [ 939.120819][ T8849] memory: usage 307200kB, limit 307200kB, failcnt 2009 [ 939.127704][ T8849] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 939.137408][ T8849] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 939.144731][ T8849] Memory cgroup stats for /syz3: cache:4KB rss:239912KB rss_huge:206848KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:239912KB inactive_file:4KB active_file:0KB unevictable:0KB [ 939.167518][ T8849] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=18135,uid=0 [ 939.183352][ T8849] Memory cgroup out of memory: Killed process 18135 (syz-executor.3) total-vm:72840kB, anon-rss:2212kB, file-rss:35784kB, shmem-rss:0kB 03:48:07 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:48:07 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:48:07 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x233, 0x0) 03:48:07 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1ba, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 939.282997][T20408] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 939.379014][T20407] syz-executor.3 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 939.393014][T20407] CPU: 0 PID: 20407 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 939.401008][T20407] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 939.411066][T20407] Call Trace: [ 939.414365][T20407] dump_stack+0x172/0x1f0 [ 939.418711][T20407] dump_header+0x10f/0xb6c [ 939.423135][T20407] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 939.428942][T20407] ? ___ratelimit+0x60/0x595 [ 939.433538][T20407] ? do_raw_spin_unlock+0x57/0x270 [ 939.438657][T20407] oom_kill_process.cold+0x10/0x15 [ 939.443777][T20407] out_of_memory+0x79a/0x1280 [ 939.448480][T20407] ? lock_downgrade+0x880/0x880 [ 939.453346][T20407] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 939.459595][T20407] ? oom_killer_disable+0x280/0x280 [ 939.464795][T20407] ? find_held_lock+0x35/0x130 [ 939.469594][T20407] mem_cgroup_out_of_memory+0x1ca/0x230 [ 939.475141][T20407] ? memcg_event_wake+0x230/0x230 [ 939.480219][T20407] ? do_raw_spin_unlock+0x57/0x270 [ 939.480245][T20407] ? _raw_spin_unlock+0x2d/0x50 [ 939.480262][T20407] try_charge+0x1042/0x1410 [ 939.480304][T20407] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 939.480321][T20407] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 939.480341][T20407] ? kasan_check_read+0x11/0x20 [ 939.511397][T20407] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 939.516963][T20407] mem_cgroup_try_charge+0x24d/0x5e0 [ 939.522280][T20407] mem_cgroup_try_charge_delay+0x1f/0xa0 [ 939.530321][T20407] __handle_mm_fault+0x1e1a/0x3eb0 [ 939.535446][T20407] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 939.541010][T20407] ? find_held_lock+0x35/0x130 [ 939.541028][T20407] ? handle_mm_fault+0x292/0xa90 [ 939.541054][T20407] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 939.541069][T20407] ? kasan_check_read+0x11/0x20 [ 939.541089][T20407] handle_mm_fault+0x3b7/0xa90 [ 939.541111][T20407] __do_page_fault+0x5ef/0xda0 [ 939.541132][T20407] do_page_fault+0x71/0x57d [ 939.541145][T20407] ? page_fault+0x8/0x30 [ 939.541165][T20407] page_fault+0x1e/0x30 [ 939.584280][T20407] RIP: 0033:0x45bc7d [ 939.588177][T20407] Code: 5b 5d f3 c3 66 0f 1f 84 00 00 00 00 00 48 c7 c0 ea ff ff ff 48 85 ff 0f 84 30 8e fb ff 48 85 f6 0f 84 27 8e fb ff 48 83 ee 10 <48> 89 4e 08 48 89 3e 48 89 d7 4c 89 c2 4d 89 c8 4c 8b 54 24 08 b8 [ 939.588186][T20407] RSP: 002b:00007ffe68a7fdb8 EFLAGS: 00010202 [ 939.588200][T20407] RAX: ffffffffffffffea RBX: 00007f8431319700 RCX: 00007f8431319700 [ 939.588208][T20407] RDX: 00000000003d0f00 RSI: 00007f8431318db0 RDI: 0000000000410000 03:48:07 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x234, 0x0) [ 939.588217][T20407] RBP: 00007ffe68a7ffd0 R08: 00007f84313199d0 R09: 00007f8431319700 [ 939.588234][T20407] R10: 00007f8431318dc0 R11: 0000000000000246 R12: 0000000000000000 [ 939.645729][T20407] R13: 00007ffe68a7fe6f R14: 00007f84313199c0 R15: 000000000075c07c 03:48:07 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1bb, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 939.717760][T20407] memory: usage 307200kB, limit 307200kB, failcnt 2038 [ 939.726959][T20407] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 939.735204][T20407] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 939.744149][T20407] Memory cgroup stats for /syz3: cache:0KB rss:239900KB rss_huge:206848KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:239900KB inactive_file:0KB active_file:0KB unevictable:0KB [ 939.784748][T20407] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1 [ 939.784790][T20407] ,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=18352,uid=0 [ 939.821290][T20407] Memory cgroup out of memory: Killed process 18352 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB 03:48:07 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) write(r0, &(0x7f0000000200)="fc0000001900071fab092504090007000aab80ffffff00000000e2930d0001c00000000000003f000000ffff0000000000001ec28656aaa79bb94b46fe000000bc000200000300f12fbe780196370d032b43916091e1df240e71e7ba1851ffd633d4500060477d0000e5d18064b1ed548d59c40a366c57c6a55e00000100d07302c4e01720d7d5bbc91a3e2e80772c05defd5a33e280fc130d7c052b10ce87190a60aa47e988399dde05ff082038f4f8b29d97f391064ef521f2ae2c23b114170e5bba4a463a1e00566f91cfded8f2b1c4d243f295ed94e0ad91bd0734babc7c737d6701337500000026b567b4cf715587e6d8eb9172bc68b7e2e7e5", 0xfc) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r1, &(0x7f0000000640), 0xa, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 939.941575][T20410] syz-executor.3 invoked oom-killer: gfp_mask=0x40cc0(GFP_KERNEL|__GFP_COMP), order=1, oom_score_adj=1000 [ 939.969668][T20437] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 939.969680][T20436] netlink: 208 bytes leftover after parsing attributes in process `syz-executor.0'. [ 939.981975][T20410] CPU: 1 PID: 20410 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 939.993496][T20410] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 940.003546][T20410] Call Trace: [ 940.006854][T20410] dump_stack+0x172/0x1f0 [ 940.011210][T20410] dump_header+0x10f/0xb6c [ 940.015643][T20410] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 940.021461][T20410] ? ___ratelimit+0x60/0x595 [ 940.026061][T20410] ? do_raw_spin_unlock+0x57/0x270 [ 940.031187][T20410] oom_kill_process.cold+0x10/0x15 [ 940.036313][T20410] out_of_memory+0x79a/0x1280 [ 940.041006][T20410] ? oom_killer_disable+0x280/0x280 [ 940.046212][T20410] ? find_held_lock+0x35/0x130 [ 940.050996][T20410] mem_cgroup_out_of_memory+0x1ca/0x230 [ 940.056563][T20410] ? memcg_event_wake+0x230/0x230 [ 940.061601][T20410] ? do_raw_spin_unlock+0x57/0x270 [ 940.066725][T20410] ? _raw_spin_unlock+0x2d/0x50 [ 940.071596][T20410] try_charge+0xd45/0x1410 [ 940.076042][T20410] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 940.081615][T20410] ? rcu_read_lock_sched_held+0x110/0x130 [ 940.087344][T20410] ? __alloc_pages_nodemask+0x61b/0x8d0 [ 940.092921][T20410] __memcg_kmem_charge_memcg+0x7c/0x130 [ 940.098506][T20410] ? memcg_kmem_put_cache+0xb0/0xb0 [ 940.103738][T20410] ? cache_grow_begin+0x3d6/0x650 [ 940.108784][T20410] ? lockdep_hardirqs_on+0x418/0x5d0 [ 940.114085][T20410] ? trace_hardirqs_on+0x67/0x220 [ 940.119148][T20410] cache_grow_begin+0x402/0x650 [ 940.124008][T20410] ? __cpuset_node_allowed+0x136/0x540 [ 940.129483][T20410] fallback_alloc+0x1fd/0x2d0 [ 940.134181][T20410] ____cache_alloc_node+0x1be/0x1e0 [ 940.139393][T20410] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 940.145659][T20410] kmem_cache_alloc+0x1e8/0x6f0 [ 940.150532][T20410] ? do_raw_spin_unlock+0x57/0x270 [ 940.155663][T20410] copy_process.part.0+0x21ea/0x6790 [ 940.160972][T20410] ? __cleanup_sighand+0x60/0x60 [ 940.165944][T20410] _do_fork+0x25d/0xfe0 [ 940.170124][T20410] ? copy_init_mm+0x20/0x20 [ 940.174650][T20410] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 940.180121][T20410] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 940.185619][T20410] ? do_syscall_64+0x26/0x680 [ 940.190322][T20410] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 940.196398][T20410] ? do_syscall_64+0x26/0x680 [ 940.201084][T20410] __x64_sys_clone+0xbf/0x150 [ 940.205798][T20410] do_syscall_64+0xfd/0x680 [ 940.210316][T20410] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 940.216215][T20410] RIP: 0033:0x4592c9 [ 940.220114][T20410] Code: fd b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 940.239716][T20410] RSP: 002b:00007f8431339c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 940.248129][T20410] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00000000004592c9 [ 940.256128][T20410] RDX: 9999999999999999 RSI: 0000000000000000 RDI: 0000000000000100 [ 940.264100][T20410] RBP: 000000000075bfc8 R08: ffffffffffffffff R09: 0000000000000000 [ 940.272089][T20410] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f843133a6d4 [ 940.280070][T20410] R13: 00000000004bf72a R14: 00000000004d0e18 R15: 00000000ffffffff [ 940.405853][T20410] memory: usage 304900kB, limit 307200kB, failcnt 2038 [ 940.430558][T20410] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 940.459564][T20410] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 940.473715][T20410] Memory cgroup stats for /syz3: cache:0KB rss:237740KB rss_huge:204800KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:237740KB inactive_file:0KB active_file:0KB unevictable:0KB 03:48:08 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x235, 0x0) 03:48:08 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r2+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:48:08 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000140), 0xf8, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') sync_file_range(r0, 0x1, 0x7f, 0x2) preadv(r0, &(0x7f0000000100), 0x2df, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:08 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1bc, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:08 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:48:08 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x7000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 940.505587][T20410] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=19029,uid=0 [ 940.522102][T20410] Memory cgroup out of memory: Killed process 19029 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB 03:48:08 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x4, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:08 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x9000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 940.681776][T20457] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:08 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x236, 0x0) 03:48:08 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0xa000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 940.796520][T20467] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 940.808549][T20463] IPVS: set_ctl: invalid protocol: 4 0.0.0.0:0 03:48:08 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 940.924973][T20473] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:08 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x11000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 940.975262][T20476] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:08 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x20000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 941.083122][T20483] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 941.270758][T20493] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:09 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) write(r1, &(0x7f0000000340), 0x41395527) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10}, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r3+30000000}, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002500)={0x0, 0xfffffffffffffffa}, 0x8) 03:48:09 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x237, 0x0) 03:48:09 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x48000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:09 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1bd, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:09 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 941.615517][T20503] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:09 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x238, 0x0) [ 941.709453][T20513] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:09 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x4c000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:09 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x60000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:09 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x7ffff000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 941.900749][T20522] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:09 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x239, 0x0) 03:48:09 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x63000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 942.064738][T20532] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:09 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1be, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 942.223156][T20542] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:10 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:10 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x68000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:10 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x23a, 0x0) 03:48:10 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 942.624093][T20558] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:10 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x6c000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:10 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1bf, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:10 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x23b, 0x0) 03:48:10 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x7ffff000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 942.940211][ T8849] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=0, oom_score_adj=0 [ 943.079164][ T8849] CPU: 0 PID: 8849 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 943.087100][ T8849] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 943.097153][ T8849] Call Trace: [ 943.100461][ T8849] dump_stack+0x172/0x1f0 [ 943.104800][ T8849] dump_header+0x10f/0xb6c [ 943.109229][ T8849] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 943.115050][ T8849] ? ___ratelimit+0x60/0x595 [ 943.119648][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 943.124773][ T8849] oom_kill_process.cold+0x10/0x15 [ 943.129938][ T8849] out_of_memory+0x79a/0x1280 [ 943.134625][ T8849] ? lock_downgrade+0x880/0x880 [ 943.139482][ T8849] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 943.145782][ T8849] ? oom_killer_disable+0x280/0x280 [ 943.151000][ T8849] ? find_held_lock+0x35/0x130 [ 943.155783][ T8849] mem_cgroup_out_of_memory+0x1ca/0x230 [ 943.161347][ T8849] ? memcg_event_wake+0x230/0x230 [ 943.166387][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 943.171507][ T8849] ? _raw_spin_unlock+0x2d/0x50 [ 943.176385][ T8849] try_charge+0x1042/0x1410 [ 943.180901][ T8849] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 943.186448][ T8849] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 943.192012][ T8849] ? find_held_lock+0x35/0x130 [ 943.196820][ T8849] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 943.202386][ T8849] __memcg_kmem_charge_memcg+0x7c/0x130 [ 943.208114][ T8849] ? memcg_kmem_put_cache+0xb0/0xb0 [ 943.213346][ T8849] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 943.218913][ T8849] __memcg_kmem_charge+0x136/0x300 [ 943.224045][ T8849] __alloc_pages_nodemask+0x4bd/0x8d0 [ 943.229422][ T8849] ? mark_held_locks+0xf0/0xf0 [ 943.234209][ T8849] ? stack_trace_consume_entry+0x190/0x190 [ 943.240033][ T8849] ? __alloc_pages_slowpath+0x28f0/0x28f0 [ 943.245792][ T8849] ? copy_page_range+0x128a/0x1fc0 [ 943.250916][ T8849] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 943.257169][ T8849] alloc_pages_current+0x107/0x210 [ 943.262304][ T8849] pte_alloc_one+0x1b/0x1a0 [ 943.266831][ T8849] __pte_alloc+0x20/0x310 [ 943.271172][ T8849] copy_page_range+0x1561/0x1fc0 [ 943.276145][ T8849] ? pmd_alloc+0x180/0x180 [ 943.280563][ T8849] ? vma_gap_callbacks_rotate+0x62/0x80 [ 943.286124][ T8849] ? __rb_insert_augmented+0x22f/0xdf0 [ 943.291590][ T8849] ? validate_mm_rb+0xa3/0xc0 [ 943.296295][ T8849] ? __vma_link_rb+0x279/0x370 [ 943.301082][ T8849] ? kasan_check_write+0x14/0x20 [ 943.306041][ T8849] dup_mm+0x9c4/0x13b0 [ 943.310165][ T8849] ? vm_area_dup+0x170/0x170 [ 943.314797][ T8849] ? debug_mutex_init+0x2d/0x60 [ 943.319674][ T8849] copy_process.part.0+0x2cde/0x6790 [ 943.324988][ T8849] ? __cleanup_sighand+0x60/0x60 [ 943.329988][ T8849] _do_fork+0x25d/0xfe0 [ 943.334176][ T8849] ? copy_init_mm+0x20/0x20 [ 943.338691][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 943.344177][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 943.349650][ T8849] ? do_syscall_64+0x26/0x680 [ 943.354337][ T8849] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 943.360415][ T8849] ? do_syscall_64+0x26/0x680 [ 943.365118][ T8849] __x64_sys_clone+0xbf/0x150 [ 943.369811][ T8849] do_syscall_64+0xfd/0x680 [ 943.374327][ T8849] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 943.380221][ T8849] RIP: 0033:0x45789a [ 943.384135][ T8849] Code: f7 d8 64 89 04 25 d4 02 00 00 64 4c 8b 0c 25 10 00 00 00 31 d2 4d 8d 91 d0 02 00 00 31 f6 bf 11 00 20 01 b8 38 00 00 00 0f 05 <48> 3d 00 f0 ff ff 0f 87 f5 00 00 00 85 c0 41 89 c5 0f 85 fc 00 00 [ 943.403761][ T8849] RSP: 002b:00007ffe68a80050 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 943.412202][ T8849] RAX: ffffffffffffffda RBX: 00007ffe68a80050 RCX: 000000000045789a [ 943.420181][ T8849] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000001200011 [ 943.428150][ T8849] RBP: 00007ffe68a80090 R08: 0000000000000001 R09: 0000555556716940 [ 943.436124][ T8849] R10: 0000555556716c10 R11: 0000000000000246 R12: 0000000000000001 [ 943.444097][ T8849] R13: 0000000000000000 R14: 0000000000000000 R15: 00007ffe68a800e0 03:48:11 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1c0, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:11 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x23c, 0x0) 03:48:11 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:48:11 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:11 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1c1, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 943.836201][ T8849] memory: usage 307200kB, limit 307200kB, failcnt 2080 [ 943.879206][ T8849] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 943.900052][ T8849] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 03:48:11 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:11 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x23d, 0x0) [ 943.935188][ T8849] Memory cgroup stats for /syz3: cache:8KB rss:238588KB rss_huge:204800KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:238588KB inactive_file:4KB active_file:4KB unevictable:0KB [ 944.081111][ T8849] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=19172,uid=0 [ 944.139512][ T8849] Memory cgroup out of memory: Killed process 19172 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB [ 944.181851][ T1043] oom_reaper: reaped process 19172 (syz-executor.3), now anon-rss:0kB, file-rss:34832kB, shmem-rss:0kB 03:48:12 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x74000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 944.294389][T20609] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:12 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) 03:48:12 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x3f00) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:12 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x7a000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:12 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x23e, 0x0) [ 944.437887][T20616] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:12 executing program 0: r0 = syz_open_dev$mouse(&(0x7f0000000340)='/dev/input/mouse#\x00', 0x8001, 0x0) ioctl$VIDIOC_S_DV_TIMINGS(r0, 0xc0845657, &(0x7f0000000440)={0x0, @reserved}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffff9c, &(0x7f0000000100)={0x0, 0x18, 0xfa00, {0x1, &(0x7f00000000c0)={0xffffffffffffffff}, 0x113, 0x3}}, 0x20) write$RDMA_USER_CM_CMD_ACCEPT(r2, &(0x7f00000001c0)={0x8, 0x120, 0xfa00, {0x3, {0x5, 0x1, "f3800e905435e298f230b76bd18213d672c93262d026166e98b308faea7fc1fe7fac47af5cb449da19e9788052bab448d17a1b7bce37b7adb8ca9ef3c845b593c589c7a15fb052410922857c5640eed3030a2a880efb325b641463bf8d3d0343fd1ccdf399391e7599bcbacb70b829bedf94b08cd53f09f001bfaee9fd5d16a6d1e862675e3bdc59bc713199f06cfb8303a447f6751893b9288bdf005ddfcd326cd82be434b62cfc055dcf821d71495a55ddfc1ac2f86ab29b00bde5b372126083434e9d089715c3fe3a6613cf59d6295a1ae2e7a14622b363898e7c0fe3e0007a515f0662d12b656562c0ef72172ac003447b46335cc0851678dff1c6c74a89", 0x2f, 0xfffffffffffffffb, 0x5, 0x1, 0xffffffff, 0x3, 0x4, 0x1}, r3}}, 0x128) ioctl$TCSETS(r1, 0x40045431, &(0x7f00003b9fdc)) arch_prctl$ARCH_MAP_VDSO_32(0x2002, 0x9) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_open_pts(r1, 0x0) ioctl$TCSETSW(r1, 0x5403, &(0x7f0000000380)={0x3, 0x7ff, 0x2, 0x480, 0x6, 0x3f, 0x5, 0xff, 0x20000000000000, 0x5, 0x4}) syz_open_dev$media(&(0x7f0000000300)='/dev/media#\x00', 0x101, 0x400) r5 = open(&(0x7f0000000000)='./file0\x00', 0x40000, 0xc) ioctl$KVM_SET_VAPIC_ADDR(r5, 0x4008ae93, &(0x7f0000000040)=0x3000) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000400)=0xd) 03:48:12 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:48:12 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x84000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 944.650901][T20632] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:12 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) 03:48:12 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1c2, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:12 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x75, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:12 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x23f, 0x0) 03:48:12 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) 03:48:12 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYRES16], 0x0) r1 = socket$inet6_dccp(0xa, 0x6, 0x0) sendmsg$inet6(r1, &(0x7f00000005c0)={&(0x7f0000000340)={0xa, 0x4e23, 0x1, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x80}, 0x1c, &(0x7f0000000380)=[{&(0x7f0000000440)="2e85b7c0f8a21e619968f3e8b62fd585b17a290c5164fb580f252c91edbc23c2256fb1e055d0a9802258dbec24a84f42fe90b91a57e0d0e95dbc1e19ec4ef29c789e3f5edba2c6dc2e4c525c1650ea8449ceaf37f67e742bbee1a8c0dad52c31e6a97af075c63a51c051da6bdcb70e83ac768da28ec677d9044c53e859e71c4dbdc7f1f3e8c81193420ff168bd5d16c0676150024ce487690f782b79f27c145f2074b46fd0bf54cb9f971117f4b9c7b353903461980c1400273b4242189e30", 0xbf}, {&(0x7f0000000500)="d1b765ab4a8d38316385b4b6950245ee312d0b96687020c2871781425a87ef5d7d20487f2f85b334d1d701bc114bc42f7a685a55dc68f8c33fc1c785fc153110ab2a6ae982c6d2889af3e21e6dbac7d1153c2194502a61e300f9b9f6735c4fdb4bb3f9c42aec3a3b1e6c3595e6a62667a098146d4da4d470706ddaac325889fb780f8788a3af7cf5e9b13bf251c5118043381da3e65702d16a888e2eb7b5682d46319d822d9b58fe43a7becd933a9b120359f61cff1eb5e2", 0xb8}], 0x2, &(0x7f00000003c0)}, 0x40010) r2 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000400)=0xd) getsockopt$EBT_SO_GET_ENTRIES(r2, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) [ 945.063929][T20657] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 945.144831][T20668] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:12 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:12 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1c3, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:13 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x88000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:13 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x240, 0x0) [ 945.419590][T20687] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 945.512116][T20694] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:13 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:48:13 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYRES16], 0x0) r1 = socket$inet6_dccp(0xa, 0x6, 0x0) sendmsg$inet6(r1, &(0x7f00000005c0)={&(0x7f0000000340)={0xa, 0x4e23, 0x1, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x80}, 0x1c, &(0x7f0000000380)=[{&(0x7f0000000440)="2e85b7c0f8a21e619968f3e8b62fd585b17a290c5164fb580f252c91edbc23c2256fb1e055d0a9802258dbec24a84f42fe90b91a57e0d0e95dbc1e19ec4ef29c789e3f5edba2c6dc2e4c525c1650ea8449ceaf37f67e742bbee1a8c0dad52c31e6a97af075c63a51c051da6bdcb70e83ac768da28ec677d9044c53e859e71c4dbdc7f1f3e8c81193420ff168bd5d16c0676150024ce487690f782b79f27c145f2074b46fd0bf54cb9f971117f4b9c7b353903461980c1400273b4242189e30", 0xbf}, {&(0x7f0000000500)="d1b765ab4a8d38316385b4b6950245ee312d0b96687020c2871781425a87ef5d7d20487f2f85b334d1d701bc114bc42f7a685a55dc68f8c33fc1c785fc153110ab2a6ae982c6d2889af3e21e6dbac7d1153c2194502a61e300f9b9f6735c4fdb4bb3f9c42aec3a3b1e6c3595e6a62667a098146d4da4d470706ddaac325889fb780f8788a3af7cf5e9b13bf251c5118043381da3e65702d16a888e2eb7b5682d46319d822d9b58fe43a7becd933a9b120359f61cff1eb5e2", 0xb8}], 0x2, &(0x7f00000003c0)}, 0x40010) r2 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000400)=0xd) getsockopt$EBT_SO_GET_ENTRIES(r2, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:48:13 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:13 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x100000000000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:13 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x241, 0x0) 03:48:13 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 945.952567][T20714] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 946.011788][T20714] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:13 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x200000000000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:13 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 946.277674][T20732] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:14 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x300000000000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:14 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x242, 0x0) 03:48:14 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1c4, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:14 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYRES16], 0x0) r1 = socket$inet6_dccp(0xa, 0x6, 0x0) sendmsg$inet6(r1, &(0x7f00000005c0)={&(0x7f0000000340)={0xa, 0x4e23, 0x1, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x80}, 0x1c, &(0x7f0000000380)=[{&(0x7f0000000440)="2e85b7c0f8a21e619968f3e8b62fd585b17a290c5164fb580f252c91edbc23c2256fb1e055d0a9802258dbec24a84f42fe90b91a57e0d0e95dbc1e19ec4ef29c789e3f5edba2c6dc2e4c525c1650ea8449ceaf37f67e742bbee1a8c0dad52c31e6a97af075c63a51c051da6bdcb70e83ac768da28ec677d9044c53e859e71c4dbdc7f1f3e8c81193420ff168bd5d16c0676150024ce487690f782b79f27c145f2074b46fd0bf54cb9f971117f4b9c7b353903461980c1400273b4242189e30", 0xbf}, {&(0x7f0000000500)="d1b765ab4a8d38316385b4b6950245ee312d0b96687020c2871781425a87ef5d7d20487f2f85b334d1d701bc114bc42f7a685a55dc68f8c33fc1c785fc153110ab2a6ae982c6d2889af3e21e6dbac7d1153c2194502a61e300f9b9f6735c4fdb4bb3f9c42aec3a3b1e6c3595e6a62667a098146d4da4d470706ddaac325889fb780f8788a3af7cf5e9b13bf251c5118043381da3e65702d16a888e2eb7b5682d46319d822d9b58fe43a7becd933a9b120359f61cff1eb5e2", 0xb8}], 0x2, &(0x7f00000003c0)}, 0x40010) r2 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000400)=0xd) getsockopt$EBT_SO_GET_ENTRIES(r2, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:48:14 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:48:14 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 946.771095][T20752] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:14 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x243, 0x0) 03:48:14 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x400000000000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:14 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYRES16], 0x0) r1 = socket$inet6_dccp(0xa, 0x6, 0x0) sendmsg$inet6(r1, &(0x7f00000005c0)={&(0x7f0000000340)={0xa, 0x4e23, 0x1, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x80}, 0x1c, &(0x7f0000000380)=[{&(0x7f0000000440)="2e85b7c0f8a21e619968f3e8b62fd585b17a290c5164fb580f252c91edbc23c2256fb1e055d0a9802258dbec24a84f42fe90b91a57e0d0e95dbc1e19ec4ef29c789e3f5edba2c6dc2e4c525c1650ea8449ceaf37f67e742bbee1a8c0dad52c31e6a97af075c63a51c051da6bdcb70e83ac768da28ec677d9044c53e859e71c4dbdc7f1f3e8c81193420ff168bd5d16c0676150024ce487690f782b79f27c145f2074b46fd0bf54cb9f971117f4b9c7b353903461980c1400273b4242189e30", 0xbf}, {&(0x7f0000000500)="d1b765ab4a8d38316385b4b6950245ee312d0b96687020c2871781425a87ef5d7d20487f2f85b334d1d701bc114bc42f7a685a55dc68f8c33fc1c785fc153110ab2a6ae982c6d2889af3e21e6dbac7d1153c2194502a61e300f9b9f6735c4fdb4bb3f9c42aec3a3b1e6c3595e6a62667a098146d4da4d470706ddaac325889fb780f8788a3af7cf5e9b13bf251c5118043381da3e65702d16a888e2eb7b5682d46319d822d9b58fe43a7becd933a9b120359f61cff1eb5e2", 0xb8}], 0x2, &(0x7f00000003c0)}, 0x40010) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000400)=0xd) 03:48:14 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1c5, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:14 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:15 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x244, 0x0) [ 947.290520][T20779] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:15 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x500000000000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:15 executing program 4: preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 947.640964][T20803] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:15 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1c6, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:15 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x600000000000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:15 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x0, 0x0, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:48:15 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYRES16], 0x0) r1 = socket$inet6_dccp(0xa, 0x6, 0x0) sendmsg$inet6(r1, &(0x7f00000005c0)={&(0x7f0000000340)={0xa, 0x4e23, 0x1, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x80}, 0x1c, &(0x7f0000000380)=[{&(0x7f0000000440)="2e85b7c0f8a21e619968f3e8b62fd585b17a290c5164fb580f252c91edbc23c2256fb1e055d0a9802258dbec24a84f42fe90b91a57e0d0e95dbc1e19ec4ef29c789e3f5edba2c6dc2e4c525c1650ea8449ceaf37f67e742bbee1a8c0dad52c31e6a97af075c63a51c051da6bdcb70e83ac768da28ec677d9044c53e859e71c4dbdc7f1f3e8c81193420ff168bd5d16c0676150024ce487690f782b79f27c145f2074b46fd0bf54cb9f971117f4b9c7b353903461980c1400273b4242189e30", 0xbf}, {&(0x7f0000000500)="d1b765ab4a8d38316385b4b6950245ee312d0b96687020c2871781425a87ef5d7d20487f2f85b334d1d701bc114bc42f7a685a55dc68f8c33fc1c785fc153110ab2a6ae982c6d2889af3e21e6dbac7d1153c2194502a61e300f9b9f6735c4fdb4bb3f9c42aec3a3b1e6c3595e6a62667a098146d4da4d470706ddaac325889fb780f8788a3af7cf5e9b13bf251c5118043381da3e65702d16a888e2eb7b5682d46319d822d9b58fe43a7becd933a9b120359f61cff1eb5e2", 0xb8}], 0x2, &(0x7f00000003c0)}, 0x40010) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000400)=0xd) 03:48:15 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x245, 0x0) [ 948.299753][T20827] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=3, oom_score_adj=1000 [ 948.417039][T20827] CPU: 0 PID: 20827 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 948.425062][T20827] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 948.435137][T20827] Call Trace: [ 948.438447][T20827] dump_stack+0x172/0x1f0 [ 948.442938][T20827] dump_header+0x10f/0xb6c [ 948.447370][T20827] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 948.453191][T20827] ? ___ratelimit+0x60/0x595 [ 948.457793][T20827] ? do_raw_spin_unlock+0x57/0x270 [ 948.462918][T20827] oom_kill_process.cold+0x10/0x15 [ 948.468056][T20827] out_of_memory+0x79a/0x1280 [ 948.472755][T20827] ? lock_downgrade+0x880/0x880 [ 948.477624][T20827] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 948.483879][T20827] ? oom_killer_disable+0x280/0x280 [ 948.489092][T20827] ? find_held_lock+0x35/0x130 [ 948.493881][T20827] mem_cgroup_out_of_memory+0x1ca/0x230 [ 948.499448][T20827] ? memcg_event_wake+0x230/0x230 [ 948.504508][T20827] ? do_raw_spin_unlock+0x57/0x270 [ 948.509640][T20827] ? _raw_spin_unlock+0x2d/0x50 [ 948.514536][T20827] try_charge+0x1042/0x1410 [ 948.519063][T20827] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 948.524624][T20827] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 948.530195][T20827] ? find_held_lock+0x35/0x130 [ 948.535143][T20827] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 948.540731][T20827] __memcg_kmem_charge_memcg+0x7c/0x130 [ 948.546294][T20827] ? memcg_kmem_put_cache+0xb0/0xb0 [ 948.551511][T20827] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 948.557073][T20827] __memcg_kmem_charge+0x136/0x300 [ 948.562217][T20827] __alloc_pages_nodemask+0x4bd/0x8d0 [ 948.567608][T20827] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 948.573903][T20827] ? __alloc_pages_slowpath+0x28f0/0x28f0 [ 948.579657][T20827] ? copy_process.part.0+0x43f7/0x6790 [ 948.585281][T20827] ? lockdep_hardirqs_on+0x418/0x5d0 [ 948.590580][T20827] ? trace_hardirqs_on+0x67/0x220 [ 948.595624][T20827] ? kasan_check_read+0x11/0x20 [ 948.600496][T20827] copy_process.part.0+0x4a0/0x6790 [ 948.605713][T20827] ? __lock_acquire+0x54f/0x5490 [ 948.610670][T20827] ? __cleanup_sighand+0x60/0x60 03:48:16 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYRES16], 0x0) r1 = socket$inet6_dccp(0xa, 0x6, 0x0) sendmsg$inet6(r1, &(0x7f00000005c0)={&(0x7f0000000340)={0xa, 0x4e23, 0x1, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x80}, 0x1c, &(0x7f0000000380)=[{&(0x7f0000000440)="2e85b7c0f8a21e619968f3e8b62fd585b17a290c5164fb580f252c91edbc23c2256fb1e055d0a9802258dbec24a84f42fe90b91a57e0d0e95dbc1e19ec4ef29c789e3f5edba2c6dc2e4c525c1650ea8449ceaf37f67e742bbee1a8c0dad52c31e6a97af075c63a51c051da6bdcb70e83ac768da28ec677d9044c53e859e71c4dbdc7f1f3e8c81193420ff168bd5d16c0676150024ce487690f782b79f27c145f2074b46fd0bf54cb9f971117f4b9c7b353903461980c1400273b4242189e30", 0xbf}, {&(0x7f0000000500)="d1b765ab4a8d38316385b4b6950245ee312d0b96687020c2871781425a87ef5d7d20487f2f85b334d1d701bc114bc42f7a685a55dc68f8c33fc1c785fc153110ab2a6ae982c6d2889af3e21e6dbac7d1153c2194502a61e300f9b9f6735c4fdb4bb3f9c42aec3a3b1e6c3595e6a62667a098146d4da4d470706ddaac325889fb780f8788a3af7cf5e9b13bf251c5118043381da3e65702d16a888e2eb7b5682d46319d822d9b58fe43a7becd933a9b120359f61cff1eb5e2", 0xb8}], 0x2, &(0x7f00000003c0)}, 0x40010) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000400)=0xd) [ 948.615649][T20827] ? perf_trace_lock_acquire+0xf5/0x530 [ 948.621325][T20827] ? rcu_read_lock_sched_held+0x110/0x130 [ 948.627198][T20827] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 948.633465][T20827] _do_fork+0x25d/0xfe0 [ 948.637867][T20827] ? copy_init_mm+0x20/0x20 [ 948.642407][T20827] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 948.647896][T20827] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 948.653376][T20827] ? do_syscall_64+0x26/0x680 [ 948.658202][T20827] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe 03:48:16 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1c7, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 948.664294][T20827] ? do_syscall_64+0x26/0x680 [ 948.669116][T20827] __x64_sys_clone+0xbf/0x150 [ 948.673817][T20827] do_syscall_64+0xfd/0x680 [ 948.678438][T20827] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 948.684344][T20827] RIP: 0033:0x45bc99 [ 948.688394][T20827] Code: ff 48 85 f6 0f 84 27 8e fb ff 48 83 ee 10 48 89 4e 08 48 89 3e 48 89 d7 4c 89 c2 4d 89 c8 4c 8b 54 24 08 b8 38 00 00 00 0f 05 <48> 85 c0 0f 8c fe 8d fb ff 74 01 c3 31 ed 48 f7 c7 00 00 01 00 75 [ 948.708016][T20827] RSP: 002b:00007ffe68a7fdb8 EFLAGS: 00000202 ORIG_RAX: 0000000000000038 [ 948.716448][T20827] RAX: ffffffffffffffda RBX: 00007f843135b700 RCX: 000000000045bc99 [ 948.724433][T20827] RDX: 00007f843135b9d0 RSI: 00007f843135adb0 RDI: 00000000003d0f00 [ 948.732423][T20827] RBP: 00007ffe68a7ffd0 R08: 00007f843135b700 R09: 00007f843135b700 [ 948.740411][T20827] R10: 00007f843135b9d0 R11: 0000000000000202 R12: 0000000000000000 [ 948.748391][T20827] R13: 00007ffe68a7fe6f R14: 00007f843135b9c0 R15: 000000000075bf2c 03:48:16 executing program 4: preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:16 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x0, 0x0, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:48:16 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYRES16], 0x0) r1 = socket$inet6_dccp(0xa, 0x6, 0x0) sendmsg$inet6(r1, &(0x7f00000005c0)={&(0x7f0000000340)={0xa, 0x4e23, 0x1, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x80}, 0x1c, &(0x7f0000000380)=[{&(0x7f0000000440)="2e85b7c0f8a21e619968f3e8b62fd585b17a290c5164fb580f252c91edbc23c2256fb1e055d0a9802258dbec24a84f42fe90b91a57e0d0e95dbc1e19ec4ef29c789e3f5edba2c6dc2e4c525c1650ea8449ceaf37f67e742bbee1a8c0dad52c31e6a97af075c63a51c051da6bdcb70e83ac768da28ec677d9044c53e859e71c4dbdc7f1f3e8c81193420ff168bd5d16c0676150024ce487690f782b79f27c145f2074b46fd0bf54cb9f971117f4b9c7b353903461980c1400273b4242189e30", 0xbf}, {&(0x7f0000000500)="d1b765ab4a8d38316385b4b6950245ee312d0b96687020c2871781425a87ef5d7d20487f2f85b334d1d701bc114bc42f7a685a55dc68f8c33fc1c785fc153110ab2a6ae982c6d2889af3e21e6dbac7d1153c2194502a61e300f9b9f6735c4fdb4bb3f9c42aec3a3b1e6c3595e6a62667a098146d4da4d470706ddaac325889fb780f8788a3af7cf5e9b13bf251c5118043381da3e65702d16a888e2eb7b5682d46319d822d9b58fe43a7becd933a9b120359f61cff1eb5e2", 0xb8}], 0x2, &(0x7f00000003c0)}, 0x40010) r2 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r2, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:48:17 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x246, 0x0) [ 949.219668][T20827] memory: usage 306972kB, limit 307200kB, failcnt 2132 [ 949.226701][T20827] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 949.303346][T20827] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 949.371918][T20827] Memory cgroup stats for /syz3: cache:4KB rss:237432KB rss_huge:202752KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:237432KB inactive_file:0KB active_file:4KB unevictable:0KB 03:48:17 executing program 4: preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:17 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYRES16], 0x0) r1 = socket$inet6_dccp(0xa, 0x6, 0x0) sendmsg$inet6(r1, &(0x7f00000005c0)={&(0x7f0000000340)={0xa, 0x4e23, 0x1, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x80}, 0x1c, &(0x7f0000000380)=[{&(0x7f0000000440)="2e85b7c0f8a21e619968f3e8b62fd585b17a290c5164fb580f252c91edbc23c2256fb1e055d0a9802258dbec24a84f42fe90b91a57e0d0e95dbc1e19ec4ef29c789e3f5edba2c6dc2e4c525c1650ea8449ceaf37f67e742bbee1a8c0dad52c31e6a97af075c63a51c051da6bdcb70e83ac768da28ec677d9044c53e859e71c4dbdc7f1f3e8c81193420ff168bd5d16c0676150024ce487690f782b79f27c145f2074b46fd0bf54cb9f971117f4b9c7b353903461980c1400273b4242189e30", 0xbf}, {&(0x7f0000000500)="d1b765ab4a8d38316385b4b6950245ee312d0b96687020c2871781425a87ef5d7d20487f2f85b334d1d701bc114bc42f7a685a55dc68f8c33fc1c785fc153110ab2a6ae982c6d2889af3e21e6dbac7d1153c2194502a61e300f9b9f6735c4fdb4bb3f9c42aec3a3b1e6c3595e6a62667a098146d4da4d470706ddaac325889fb780f8788a3af7cf5e9b13bf251c5118043381da3e65702d16a888e2eb7b5682d46319d822d9b58fe43a7becd933a9b120359f61cff1eb5e2", 0xb8}], 0x2, &(0x7f00000003c0)}, 0x40010) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) [ 949.879477][T20827] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=19853,uid=0 [ 950.169258][T20827] Memory cgroup out of memory: Killed process 19853 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB [ 950.929243][T20899] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:19 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x700000000000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:19 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x247, 0x0) 03:48:19 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1c8, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:19 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x0, 0x0, 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:48:19 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYRES16], 0x0) r1 = socket$inet6_dccp(0xa, 0x6, 0x0) sendmsg$inet6(r1, &(0x7f00000005c0)={&(0x7f0000000340)={0xa, 0x4e23, 0x1, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x80}, 0x1c, &(0x7f0000000380)=[{&(0x7f0000000440)="2e85b7c0f8a21e619968f3e8b62fd585b17a290c5164fb580f252c91edbc23c2256fb1e055d0a9802258dbec24a84f42fe90b91a57e0d0e95dbc1e19ec4ef29c789e3f5edba2c6dc2e4c525c1650ea8449ceaf37f67e742bbee1a8c0dad52c31e6a97af075c63a51c051da6bdcb70e83ac768da28ec677d9044c53e859e71c4dbdc7f1f3e8c81193420ff168bd5d16c0676150024ce487690f782b79f27c145f2074b46fd0bf54cb9f971117f4b9c7b353903461980c1400273b4242189e30", 0xbf}, {&(0x7f0000000500)="d1b765ab4a8d38316385b4b6950245ee312d0b96687020c2871781425a87ef5d7d20487f2f85b334d1d701bc114bc42f7a685a55dc68f8c33fc1c785fc153110ab2a6ae982c6d2889af3e21e6dbac7d1153c2194502a61e300f9b9f6735c4fdb4bb3f9c42aec3a3b1e6c3595e6a62667a098146d4da4d470706ddaac325889fb780f8788a3af7cf5e9b13bf251c5118043381da3e65702d16a888e2eb7b5682d46319d822d9b58fe43a7becd933a9b120359f61cff1eb5e2", 0xb8}], 0x2, &(0x7f00000003c0)}, 0x40010) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:48:19 executing program 4: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:19 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYRES16], 0x0) r1 = socket$inet6_dccp(0xa, 0x6, 0x0) sendmsg$inet6(r1, &(0x7f00000005c0)={&(0x7f0000000340)={0xa, 0x4e23, 0x1, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x80}, 0x1c, &(0x7f0000000380)=[{&(0x7f0000000440)="2e85b7c0f8a21e619968f3e8b62fd585b17a290c5164fb580f252c91edbc23c2256fb1e055d0a9802258dbec24a84f42fe90b91a57e0d0e95dbc1e19ec4ef29c789e3f5edba2c6dc2e4c525c1650ea8449ceaf37f67e742bbee1a8c0dad52c31e6a97af075c63a51c051da6bdcb70e83ac768da28ec677d9044c53e859e71c4dbdc7f1f3e8c81193420ff168bd5d16c0676150024ce487690f782b79f27c145f2074b46fd0bf54cb9f971117f4b9c7b353903461980c1400273b4242189e30", 0xbf}, {&(0x7f0000000500)="d1b765ab4a8d38316385b4b6950245ee312d0b96687020c2871781425a87ef5d7d20487f2f85b334d1d701bc114bc42f7a685a55dc68f8c33fc1c785fc153110ab2a6ae982c6d2889af3e21e6dbac7d1153c2194502a61e300f9b9f6735c4fdb4bb3f9c42aec3a3b1e6c3595e6a62667a098146d4da4d470706ddaac325889fb780f8788a3af7cf5e9b13bf251c5118043381da3e65702d16a888e2eb7b5682d46319d822d9b58fe43a7becd933a9b120359f61cff1eb5e2", 0xb8}], 0x2, &(0x7f00000003c0)}, 0x40010) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) [ 951.865112][T20930] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:19 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x248, 0x0) 03:48:19 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x900000000000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:19 executing program 4: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:20 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1c9, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 952.567858][T20948] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:20 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYRES16], 0x0) socket$inet6_dccp(0xa, 0x6, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:48:20 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:48:20 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0xa00000000000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:20 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x249, 0x0) 03:48:20 executing program 4: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 953.107874][T20970] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 953.288326][T20970] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:21 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x1100000000000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:21 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYRES16], 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:48:21 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1ca, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:21 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:48:21 executing program 4: perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:22 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x24a, 0x0) [ 954.263079][T20999] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 954.489624][T21011] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:22 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYRES16], 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:48:22 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x2000000000000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:22 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1cb, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:23 executing program 4: perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 955.254856][T21020] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:23 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x24b, 0x0) 03:48:23 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 955.442994][T21025] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:23 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x4800000000000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:23 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYRES16], 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) [ 956.401730][T21054] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:24 executing program 4: perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 956.588596][T21058] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:24 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x24c, 0x0) 03:48:24 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r1 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:48:24 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140), &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:48:24 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x4c00000000000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:25 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:25 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1cc, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 957.781246][T21090] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:25 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r1 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:48:25 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x6000000000000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:25 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x24d, 0x0) 03:48:26 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1cd, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:26 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 958.909112][T21108] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:26 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140), &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:48:26 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x6300000000000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:27 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x24e, 0x0) [ 959.745495][T21132] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:27 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:48:27 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x6800000000000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:28 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1ce, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:28 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 960.975434][T21158] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:28 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140), &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:48:28 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x24f, 0x0) 03:48:28 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:29 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x6c00000000000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:29 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:48:29 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1cf, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 962.023829][T21178] syz-executor.3 invoked oom-killer: gfp_mask=0x40cc0(GFP_KERNEL|__GFP_COMP), order=1, oom_score_adj=1000 [ 962.292551][T21178] CPU: 1 PID: 21178 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 962.300616][T21178] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 962.310671][T21178] Call Trace: [ 962.313999][T21178] dump_stack+0x172/0x1f0 [ 962.318364][T21178] dump_header+0x10f/0xb6c [ 962.322815][T21178] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 962.328627][T21178] ? ___ratelimit+0x60/0x595 [ 962.333220][T21178] ? do_raw_spin_unlock+0x57/0x270 [ 962.338373][T21178] oom_kill_process.cold+0x10/0x15 [ 962.343503][T21178] out_of_memory+0x79a/0x1280 [ 962.348190][T21178] ? lock_downgrade+0x880/0x880 [ 962.353045][T21178] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 962.359295][T21178] ? oom_killer_disable+0x280/0x280 [ 962.364501][T21178] ? find_held_lock+0x35/0x130 [ 962.369286][T21178] mem_cgroup_out_of_memory+0x1ca/0x230 [ 962.374844][T21178] ? memcg_event_wake+0x230/0x230 [ 962.379884][T21178] ? do_raw_spin_unlock+0x57/0x270 [ 962.385012][T21178] ? _raw_spin_unlock+0x2d/0x50 [ 962.389876][T21178] try_charge+0x1042/0x1410 [ 962.394401][T21178] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 962.399962][T21178] ? rcu_read_lock_sched_held+0x110/0x130 [ 962.405699][T21178] ? __alloc_pages_nodemask+0x61b/0x8d0 [ 962.411259][T21178] __memcg_kmem_charge_memcg+0x7c/0x130 [ 962.416836][T21178] ? memcg_kmem_put_cache+0xb0/0xb0 [ 962.422053][T21178] ? cache_grow_begin+0x3d6/0x650 [ 962.427096][T21178] ? lockdep_hardirqs_on+0x418/0x5d0 [ 962.432390][T21178] ? trace_hardirqs_on+0x67/0x220 [ 962.437426][T21178] cache_grow_begin+0x402/0x650 [ 962.442290][T21178] ? __cpuset_node_allowed+0x136/0x540 [ 962.447759][T21178] fallback_alloc+0x1fd/0x2d0 [ 962.452469][T21178] ____cache_alloc_node+0x1be/0x1e0 [ 962.457674][T21178] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 962.463935][T21178] kmem_cache_alloc_node+0xe3/0x710 [ 962.469146][T21178] ? lockdep_hardirqs_on+0x418/0x5d0 [ 962.474442][T21178] ? trace_hardirqs_on+0x67/0x220 [ 962.479480][T21178] copy_process.part.0+0x43f7/0x6790 [ 962.484821][T21178] ? __lock_acquire+0x54f/0x5490 [ 962.489811][T21178] ? __cleanup_sighand+0x60/0x60 [ 962.494785][T21178] ? perf_trace_lock_acquire+0xf5/0x530 [ 962.500337][T21178] ? rcu_read_lock_sched_held+0x110/0x130 [ 962.506066][T21178] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 962.512320][T21178] _do_fork+0x25d/0xfe0 [ 962.516494][T21178] ? copy_init_mm+0x20/0x20 [ 962.521026][T21178] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 962.526500][T21178] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 962.531969][T21178] ? do_syscall_64+0x26/0x680 [ 962.536645][T21178] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 962.542723][T21178] ? do_syscall_64+0x26/0x680 [ 962.547455][T21178] __x64_sys_clone+0xbf/0x150 [ 962.552143][T21178] do_syscall_64+0xfd/0x680 [ 962.556671][T21178] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 962.562586][T21178] RIP: 0033:0x45bc99 [ 962.566494][T21178] Code: ff 48 85 f6 0f 84 27 8e fb ff 48 83 ee 10 48 89 4e 08 48 89 3e 48 89 d7 4c 89 c2 4d 89 c8 4c 8b 54 24 08 b8 38 00 00 00 0f 05 <48> 85 c0 0f 8c fe 8d fb ff 74 01 c3 31 ed 48 f7 c7 00 00 01 00 75 [ 962.586103][T21178] RSP: 002b:00007ffe68a7fdb8 EFLAGS: 00000202 ORIG_RAX: 0000000000000038 [ 962.594516][T21178] RAX: ffffffffffffffda RBX: 00007f843135b700 RCX: 000000000045bc99 [ 962.602498][T21178] RDX: 00007f843135b9d0 RSI: 00007f843135adb0 RDI: 00000000003d0f00 [ 962.610470][T21178] RBP: 00007ffe68a7ffd0 R08: 00007f843135b700 R09: 00007f843135b700 [ 962.618441][T21178] R10: 00007f843135b9d0 R11: 0000000000000202 R12: 0000000000000000 [ 962.626431][T21178] R13: 00007ffe68a7fe6f R14: 00007f843135b9c0 R15: 000000000075bf2c 03:48:30 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x250, 0x0) 03:48:30 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:31 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:48:31 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, 0x0, 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:48:32 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x251, 0x0) 03:48:32 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:32 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1d0, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:32 executing program 0: ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f00003b9fdc)) r0 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r0, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) [ 964.919820][T21178] memory: usage 307156kB, limit 307200kB, failcnt 2180 [ 964.926873][T21178] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 965.129622][T21178] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 965.193951][T21178] Memory cgroup stats for /syz3: cache:4KB rss:238152KB rss_huge:202752KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:238152KB inactive_file:0KB active_file:4KB unevictable:0KB 03:48:33 executing program 0: ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f00003b9fdc)) r0 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r0, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) [ 965.690482][T21178] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=20118,uid=0 [ 966.009691][T21178] Memory cgroup out of memory: Killed process 20118 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB 03:48:34 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x7400000000000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:34 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:34 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, 0x0, 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:48:34 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x252, 0x0) 03:48:34 executing program 0: ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f00003b9fdc)) r0 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r0, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:48:34 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1d1, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:35 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r1 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:48:35 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 967.470094][T21256] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:35 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x7a00000000000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:35 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x253, 0x0) 03:48:35 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1d2, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:36 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, 0x0, 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:48:36 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:36 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r1 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) [ 969.259720][T21285] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:37 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380), 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:37 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x8400000000000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:37 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r1 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:48:37 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x254, 0x0) 03:48:37 executing program 1: pipe(&(0x7f0000000440)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 970.210948][ T8849] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=0, oom_score_adj=0 03:48:38 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f00003b9fdc)) r1 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) [ 970.539417][ T8849] CPU: 0 PID: 8849 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 970.547366][ T8849] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 970.557437][ T8849] Call Trace: [ 970.560751][ T8849] dump_stack+0x172/0x1f0 [ 970.565096][ T8849] dump_header+0x10f/0xb6c [ 970.569525][ T8849] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 970.575352][ T8849] ? ___ratelimit+0x60/0x595 [ 970.579946][ T8849] ? do_raw_spin_unlock+0x57/0x270 03:48:38 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380), 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 970.585060][ T8849] oom_kill_process.cold+0x10/0x15 [ 970.590195][ T8849] out_of_memory+0x79a/0x1280 [ 970.594881][ T8849] ? lock_downgrade+0x880/0x880 [ 970.599738][ T8849] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 970.605987][ T8849] ? oom_killer_disable+0x280/0x280 [ 970.611184][ T8849] ? find_held_lock+0x35/0x130 [ 970.615966][ T8849] mem_cgroup_out_of_memory+0x1ca/0x230 [ 970.621518][ T8849] ? memcg_event_wake+0x230/0x230 [ 970.626556][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 970.631676][ T8849] ? _raw_spin_unlock+0x2d/0x50 [ 970.636537][ T8849] try_charge+0x1042/0x1410 [ 970.641057][ T8849] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 970.646609][ T8849] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 970.652163][ T8849] ? find_held_lock+0x35/0x130 [ 970.656939][ T8849] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 970.662502][ T8849] __memcg_kmem_charge_memcg+0x7c/0x130 [ 970.668059][ T8849] ? memcg_kmem_put_cache+0xb0/0xb0 [ 970.673267][ T8849] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 970.678832][ T8849] __memcg_kmem_charge+0x136/0x300 [ 970.683954][ T8849] __alloc_pages_nodemask+0x4bd/0x8d0 [ 970.689328][ T8849] ? mark_held_locks+0xf0/0xf0 [ 970.694113][ T8849] ? stack_trace_consume_entry+0x190/0x190 [ 970.699933][ T8849] ? __alloc_pages_slowpath+0x28f0/0x28f0 [ 970.705665][ T8849] ? copy_page_range+0x128a/0x1fc0 [ 970.710792][ T8849] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 970.717039][ T8849] alloc_pages_current+0x107/0x210 [ 970.722155][ T8849] pte_alloc_one+0x1b/0x1a0 [ 970.722171][ T8849] __pte_alloc+0x20/0x310 [ 970.722189][ T8849] copy_page_range+0x1561/0x1fc0 [ 970.722225][ T8849] ? pmd_alloc+0x180/0x180 [ 970.722245][ T8849] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 970.746109][ T8849] ? vma_compute_subtree_gap+0x158/0x230 [ 970.751753][ T8849] ? validate_mm_rb+0xa3/0xc0 [ 970.756450][ T8849] ? __vma_link_rb+0x279/0x370 [ 970.761222][ T8849] ? kasan_check_write+0x14/0x20 [ 970.766167][ T8849] dup_mm+0x9c4/0x13b0 [ 970.770255][ T8849] ? vm_area_dup+0x170/0x170 [ 970.774856][ T8849] ? debug_mutex_init+0x2d/0x60 [ 970.779717][ T8849] copy_process.part.0+0x2cde/0x6790 [ 970.785021][ T8849] ? __cleanup_sighand+0x60/0x60 [ 970.789988][ T8849] _do_fork+0x25d/0xfe0 [ 970.794154][ T8849] ? copy_init_mm+0x20/0x20 [ 970.798676][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 970.804139][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 970.809602][ T8849] ? do_syscall_64+0x26/0x680 [ 970.814294][ T8849] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 970.820370][ T8849] ? do_syscall_64+0x26/0x680 [ 970.825058][ T8849] __x64_sys_clone+0xbf/0x150 [ 970.829751][ T8849] do_syscall_64+0xfd/0x680 [ 970.834269][ T8849] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 970.840190][ T8849] RIP: 0033:0x45789a [ 970.844098][ T8849] Code: f7 d8 64 89 04 25 d4 02 00 00 64 4c 8b 0c 25 10 00 00 00 31 d2 4d 8d 91 d0 02 00 00 31 f6 bf 11 00 20 01 b8 38 00 00 00 0f 05 <48> 3d 00 f0 ff ff 0f 87 f5 00 00 00 85 c0 41 89 c5 0f 85 fc 00 00 [ 970.863718][ T8849] RSP: 002b:00007ffe68a80050 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 970.872135][ T8849] RAX: ffffffffffffffda RBX: 00007ffe68a80050 RCX: 000000000045789a [ 970.880104][ T8849] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000001200011 [ 970.888072][ T8849] RBP: 00007ffe68a80090 R08: 0000000000000001 R09: 0000555556716940 [ 970.896040][ T8849] R10: 0000555556716c10 R11: 0000000000000246 R12: 0000000000000001 [ 970.904020][ T8849] R13: 0000000000000000 R14: 0000000000000000 R15: 00007ffe68a800e0 03:48:38 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1d3, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 971.629407][ T8849] memory: usage 307000kB, limit 307200kB, failcnt 2227 [ 971.658345][ T8849] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 03:48:39 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380), 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 971.811894][ T8849] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 03:48:39 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x255, 0x0) [ 971.942067][ T8849] Memory cgroup stats for /syz3: cache:0KB rss:238232KB rss_huge:202752KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:238232KB inactive_file:0KB active_file:0KB unevictable:0KB [ 972.361280][ T8849] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=20388,uid=0 03:48:40 executing program 1: pipe(&(0x7f0000000440)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 972.675766][ T8849] Memory cgroup out of memory: Killed process 20388 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB 03:48:40 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{0x0}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:40 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f00003b9fdc)) r1 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) [ 973.596908][T21349] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:41 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x8800000000000000, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:41 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x256, 0x0) 03:48:41 executing program 1: pipe(&(0x7f0000000440)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:48:41 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1d4, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:41 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{0x0}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:42 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f00003b9fdc)) r1 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:48:42 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, 0x0, 0x0, 0x0) 03:48:42 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{0x0}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:42 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x257, 0x0) [ 975.119538][T21369] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=3, oom_score_adj=1000 [ 975.633095][T21369] CPU: 1 PID: 21369 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 975.641133][T21369] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 975.651204][T21369] Call Trace: [ 975.654519][T21369] dump_stack+0x172/0x1f0 [ 975.658891][T21369] dump_header+0x10f/0xb6c [ 975.663336][T21369] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 975.669177][T21369] ? ___ratelimit+0x60/0x595 [ 975.673772][T21369] ? do_raw_spin_unlock+0x57/0x270 [ 975.678904][T21369] oom_kill_process.cold+0x10/0x15 [ 975.684030][T21369] out_of_memory+0x79a/0x1280 [ 975.688718][T21369] ? lock_downgrade+0x880/0x880 [ 975.693648][T21369] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 975.699902][T21369] ? oom_killer_disable+0x280/0x280 [ 975.705103][T21369] ? find_held_lock+0x35/0x130 [ 975.709890][T21369] mem_cgroup_out_of_memory+0x1ca/0x230 [ 975.715440][T21369] ? memcg_event_wake+0x230/0x230 [ 975.720483][T21369] ? do_raw_spin_unlock+0x57/0x270 [ 975.725601][T21369] ? _raw_spin_unlock+0x2d/0x50 [ 975.730459][T21369] try_charge+0x1042/0x1410 [ 975.734988][T21369] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 975.740561][T21369] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 975.746146][T21369] ? find_held_lock+0x35/0x130 [ 975.750923][T21369] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 975.756502][T21369] __memcg_kmem_charge_memcg+0x7c/0x130 [ 975.762069][T21369] ? memcg_kmem_put_cache+0xb0/0xb0 [ 975.767278][T21369] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 975.772847][T21369] __memcg_kmem_charge+0x136/0x300 [ 975.777967][T21369] __alloc_pages_nodemask+0x4bd/0x8d0 [ 975.783345][T21369] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 975.789598][T21369] ? __alloc_pages_slowpath+0x28f0/0x28f0 [ 975.795338][T21369] ? copy_process.part.0+0x43f7/0x6790 [ 975.800811][T21369] ? lockdep_hardirqs_on+0x418/0x5d0 [ 975.806123][T21369] ? trace_hardirqs_on+0x67/0x220 [ 975.811156][T21369] ? kasan_check_read+0x11/0x20 [ 975.816026][T21369] copy_process.part.0+0x4a0/0x6790 [ 975.821234][T21369] ? __lock_acquire+0x54f/0x5490 [ 975.826188][T21369] ? __cleanup_sighand+0x60/0x60 [ 975.831136][T21369] ? rcu_read_lock_sched_held+0x110/0x130 [ 975.836861][T21369] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 975.843096][T21369] ? try_to_free_mem_cgroup_pages+0x3b6/0x9f0 [ 975.849165][T21369] _do_fork+0x25d/0xfe0 [ 975.853340][T21369] ? copy_init_mm+0x20/0x20 [ 975.857853][T21369] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 975.863308][T21369] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 975.868786][T21369] ? do_syscall_64+0x26/0x680 [ 975.873475][T21369] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 975.879539][T21369] ? do_syscall_64+0x26/0x680 [ 975.884230][T21369] __x64_sys_clone+0xbf/0x150 [ 975.888911][T21369] do_syscall_64+0xfd/0x680 [ 975.893437][T21369] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 975.899324][T21369] RIP: 0033:0x45bc99 [ 975.903227][T21369] Code: ff 48 85 f6 0f 84 27 8e fb ff 48 83 ee 10 48 89 4e 08 48 89 3e 48 89 d7 4c 89 c2 4d 89 c8 4c 8b 54 24 08 b8 38 00 00 00 0f 05 <48> 85 c0 0f 8c fe 8d fb ff 74 01 c3 31 ed 48 f7 c7 00 00 01 00 75 [ 975.922826][T21369] RSP: 002b:00007ffe68a7fdb8 EFLAGS: 00000202 ORIG_RAX: 0000000000000038 [ 975.931247][T21369] RAX: ffffffffffffffda RBX: 00007f8431319700 RCX: 000000000045bc99 [ 975.939221][T21369] RDX: 00007f84313199d0 RSI: 00007f8431318db0 RDI: 00000000003d0f00 [ 975.947196][T21369] RBP: 00007ffe68a7ffd0 R08: 00007f8431319700 R09: 00007f8431319700 [ 975.955161][T21369] R10: 00007f84313199d0 R11: 0000000000000202 R12: 0000000000000000 [ 975.963133][T21369] R13: 00007ffe68a7fe6f R14: 00007f84313199c0 R15: 000000000075c07c 03:48:44 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, 0x0) preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:44 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, 0x0, 0x0, 0x0) 03:48:44 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1d5, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 978.877805][T21369] memory: usage 307144kB, limit 307200kB, failcnt 2244 [ 979.030635][T21369] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 979.639410][T21369] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 980.219353][T21369] Memory cgroup stats for /syz3: cache:0KB rss:238308KB rss_huge:202752KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:238308KB inactive_file:0KB active_file:0KB unevictable:0KB [ 981.809611][T21369] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=21354,uid=0 [ 982.150412][T21369] Memory cgroup out of memory: Killed process 21354 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35796kB, shmem-rss:0kB 03:48:51 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:51 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, 0x0) preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:51 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x258, 0x0) 03:48:51 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, 0x0, 0x0, 0x0) 03:48:51 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:48:51 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1d6, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:52 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, 0x0) preadv(r0, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:52 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000), 0x0, 0x0) 03:48:53 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x259, 0x0) 03:48:53 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:48:53 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(0xffffffffffffffff, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:53 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1d7, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 987.145309][T21490] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:57 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:57 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:48:57 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000), 0x0, 0x0) 03:48:57 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(0xffffffffffffffff, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:57 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x25a, 0x0) 03:48:57 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1d8, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:57 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(0xffffffffffffffff, &(0x7f0000000100), 0x2df, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 989.992826][T21520] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:58 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:58 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x25b, 0x0) 03:48:58 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000), 0x0, 0x0) 03:48:58 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) r1 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:48:58 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1d9, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 990.940360][T21543] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:58 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, 0x0, 0x0, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 991.177379][T21556] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:48:59 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) 03:48:59 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:48:59 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, 0x0, 0x0, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:48:59 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) r1 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:48:59 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x25c, 0x0) [ 992.129489][T21580] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 992.342222][T21594] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:49:00 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) 03:49:00 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1da, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:49:00 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:49:00 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, 0x0, 0x0, 0x4000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:49:00 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) r1 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) [ 993.150699][T21607] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:49:01 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:49:01 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) 03:49:01 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x25d, 0x0) 03:49:01 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1db, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:49:01 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x0, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:49:01 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 994.011598][T21622] syz-executor.3 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 994.240822][T21622] CPU: 0 PID: 21622 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 994.248853][T21622] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 994.258911][T21622] Call Trace: [ 994.262216][T21622] dump_stack+0x172/0x1f0 [ 994.266562][T21622] dump_header+0x10f/0xb6c [ 994.271007][T21622] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 994.276820][T21622] ? ___ratelimit+0x60/0x595 [ 994.281417][T21622] ? do_raw_spin_unlock+0x57/0x270 [ 994.286542][T21622] oom_kill_process.cold+0x10/0x15 [ 994.291668][T21622] out_of_memory+0x79a/0x1280 [ 994.296354][T21622] ? lock_downgrade+0x880/0x880 [ 994.301217][T21622] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 994.307462][T21622] ? oom_killer_disable+0x280/0x280 [ 994.312661][T21622] ? find_held_lock+0x35/0x130 [ 994.317444][T21622] mem_cgroup_out_of_memory+0x1ca/0x230 [ 994.323005][T21622] ? memcg_event_wake+0x230/0x230 [ 994.328044][T21622] ? do_raw_spin_unlock+0x57/0x270 [ 994.333164][T21622] ? _raw_spin_unlock+0x2d/0x50 [ 994.338025][T21622] try_charge+0x1042/0x1410 [ 994.342546][T21622] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 994.348105][T21622] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 994.354354][T21622] ? kasan_check_read+0x11/0x20 [ 994.359220][T21622] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 994.364772][T21622] mem_cgroup_try_charge+0x24d/0x5e0 [ 994.370090][T21622] mem_cgroup_try_charge_delay+0x1f/0xa0 [ 994.375736][T21622] wp_page_copy+0x416/0x1770 [ 994.380361][T21622] ? do_wp_page+0x486/0x1500 [ 994.384965][T21622] ? pmd_pfn+0x1d0/0x1d0 [ 994.389221][T21622] ? lock_downgrade+0x880/0x880 [ 994.394103][T21622] ? swp_swapcount+0x540/0x540 [ 994.398880][T21622] ? kasan_check_read+0x11/0x20 [ 994.403749][T21622] ? do_raw_spin_unlock+0x57/0x270 [ 994.408868][T21622] do_wp_page+0x48e/0x1500 [ 994.413313][T21622] ? finish_mkwrite_fault+0x540/0x540 [ 994.418724][T21622] __handle_mm_fault+0x22e3/0x3eb0 [ 994.423845][T21622] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 994.429395][T21622] ? find_held_lock+0x35/0x130 [ 994.434198][T21622] ? handle_mm_fault+0x292/0xa90 [ 994.439158][T21622] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 994.445410][T21622] ? kasan_check_read+0x11/0x20 [ 994.450285][T21622] handle_mm_fault+0x3b7/0xa90 [ 994.455061][T21622] __do_page_fault+0x5ef/0xda0 [ 994.459863][T21622] do_page_fault+0x71/0x57d [ 994.464371][T21622] ? page_fault+0x8/0x30 [ 994.468621][T21622] page_fault+0x1e/0x30 [ 994.472796][T21622] RIP: 0033:0x40bc28 [ 994.476705][T21622] Code: 00 00 49 8d be 88 00 00 00 48 89 ea 48 89 de 0f 85 dd 00 00 00 e8 88 2c 00 00 8b 05 e2 c3 32 00 48 8b 15 73 48 66 00 83 c0 01 <89> 05 d2 c3 32 00 89 02 48 83 c4 08 5b 5d 41 5c 41 5d 41 5e 41 5f [ 994.496316][T21622] RSP: 002b:00007ffe68a7fe80 EFLAGS: 00010202 [ 994.502389][T21622] RAX: 0000000000000001 RBX: 0000001b2cc20014 RCX: 0000001b2dc20000 [ 994.510360][T21622] RDX: 0000001b2cc20000 RSI: 000000000000143e RDI: fffffffffc84f43e [ 994.518337][T21622] RBP: 0000001b2cc20018 R08: 00000000fc84f43e R09: 00000000fc84f442 [ 994.526327][T21622] R10: 00007ffe68a7ffc0 R11: 0000000000000007 R12: 0000001b2cc2001c [ 994.534326][T21622] R13: 0000000000000003 R14: 000000000075bf20 R15: 000000000075bf2c 03:49:02 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x0, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:49:02 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:49:02 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1dc, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:49:03 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x25e, 0x0) 03:49:03 executing program 1: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000000)="24000000180007041dfffd946f6105000a0000001f00000700000800080017c00000ff7e", 0x24}], 0x1}, 0x0) 03:49:03 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x0, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) [ 996.169625][T21622] memory: usage 307196kB, limit 307200kB, failcnt 2262 [ 996.199343][T21622] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 996.359500][T21622] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 996.483734][T21622] Memory cgroup stats for /syz3: cache:4KB rss:238452KB rss_huge:202752KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:238452KB inactive_file:4KB active_file:0KB unevictable:0KB [ 996.819910][T21622] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=20458,uid=0 [ 997.050377][T21622] Memory cgroup out of memory: Killed process 20458 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB 03:49:05 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:49:05 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x2df, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:49:05 executing program 1: 03:49:05 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x2, 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) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:49:05 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x25f, 0x0) 03:49:05 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1dd, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:49:05 executing program 1: 03:49:05 executing program 4: [ 998.474395][T21710] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:49:06 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x260, 0x0) 03:49:06 executing program 1: 03:49:06 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:49:06 executing program 4: 03:49:06 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x2, 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) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:49:06 executing program 1: 03:49:07 executing program 4: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000fc9000)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$KDGKBLED(r0, 0x40045109, &(0x7f0000000040)) 03:49:07 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1de, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 999.832243][T21723] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=0, oom_score_adj=1000 03:49:07 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x261, 0x0) 03:49:07 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) getsockopt$sock_buf(r0, 0x1, 0x1c, 0x0, &(0x7f0000003140)) 03:49:07 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x2, 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) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) [ 1000.169457][T21723] CPU: 0 PID: 21723 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 1000.177503][T21723] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1000.187557][T21723] Call Trace: [ 1000.190886][T21723] dump_stack+0x172/0x1f0 [ 1000.195238][T21723] dump_header+0x10f/0xb6c [ 1000.199674][T21723] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 1000.205483][T21723] ? ___ratelimit+0x60/0x595 [ 1000.210074][T21723] ? do_raw_spin_unlock+0x57/0x270 03:49:07 executing program 4: syz_open_dev$vcsn(&(0x7f00000000c0)='/dev/vcs#\x00', 0xbf, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000000040)=@ipx, 0xfffffffffffffce7, 0x0}}], 0x1, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000380)='fd/3\x00\x02\x17\x87:\xf4\x03\xdfc\x88,5I\xd7^\xb5D\xf7\xd7\xdb,(\xd5\x00\xc2\x06MG\xcd\xe9w\xe5s\x02\xf2\xea\xb6\xabsp\x12xT8\x01\x00\xd4S\xd8F\xab.x|\x8b\x87\xb0\xa2\xf5Y>\xb1 p\x998(\xe63\xcf\x7f\xac\x89F\x03n\x96\x15zsw\x98\xca\xcb3\xb6M=h\x01i.\xa3\xda}\x190~\xe7d6\xa5\x17\xb3\xe9\xd9QV\x0f\xf3\x02\xd6\xc1\xc3n\xcd*R\x9a\x95\x12\x05K\xa0<\xc9\xe3\xed\xab\xc9\x8bK\xb3\x86\xe2\x93f\x92iKA|e\x97k :,J36\x11\xf0\x99\x96\xb7]\xfd\xe3\v\xd8\x98\xc5o\xc6\xde\x80\xf7_\xc9\x8f\xaf\xf9\xd5\xb7ui\xea\xde\xd0\xeb\xd9\xf5_\v\xe2*\xa3\xf4\xab?n\xcb\x19i\x80\x91\xd2\xf6\x14\xfe!!0\x84L\x86\x81\x95,B\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xab*[\xa5\xb217\x93\xf3\x88\x92\xa6\xde\x11\xa2-J\x9d\xc9\xb2\x97\xa3\x88v\x9eR\x155\xc7N!\xdb\"8\xc8I\xb9c\xed\xa7!\t\x85s\xb1\xa5\xa7R2Yf\x1c\xf8\xc2z>\xb1\x9c\x02a\x87\xe9\xb8\xf8\xdcv\xb6\xe4\xa6\n\x0e\x83lM7\xcc?\xea\x19\x99\xce\x1c\x10\xd2lQ(\xc7\xe9\xef\xd2Q\vY\xf58\x10|8}uE\xaf\xb4w;\xbc\xe4\x01\xd8\xf2\xf9u\xc1Dt\'\x84\xb5\xa4\x83\xeft\xfc\xf3\xdd\x87 0f 48 ff c6 48 ff c7 f6 c2 02 74 12 0f b7 0e 66 89 0f 48 83 c6 [ 1000.444074][T21723] RSP: 002b:00007ffe68a7fee8 EFLAGS: 00010202 [ 1000.450140][T21723] RAX: 0000000020000040 RBX: 0000000000760060 RCX: 00000000000000c0 [ 1000.458144][T21723] RDX: 000000000000000b RSI: 0000000000760080 RDI: 0000000020000040 [ 1000.466116][T21723] RBP: fffffffffffffffe R08: ffffffffffffffff R09: ffffffffffffffff [ 1000.474084][T21723] R10: 00007ffe68a7ffc0 R11: 0000000000000007 R12: 0000000000760068 [ 1000.482060][T21723] R13: 00000000004c565a R14: 00000000000f40d9 R15: 0000000000000000 03:49:08 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) getsockopt$sock_buf(r0, 0x1, 0x1c, 0x0, &(0x7f0000003140)) 03:49:08 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) [ 1001.289392][T21723] memory: usage 307200kB, limit 307200kB, failcnt 2291 [ 1001.489424][T21723] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1001.579461][T21723] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1001.689515][T21723] Memory cgroup stats for /syz3: cache:0KB rss:238420KB rss_huge:202752KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:238420KB inactive_file:0KB active_file:0KB unevictable:0KB [ 1001.985364][T21723] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=20468,uid=0 [ 1002.169762][T21723] Memory cgroup out of memory: Killed process 20468 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB 03:49:14 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:49:14 executing program 4: r0 = socket$packet(0x11, 0x2000000000002, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x3}, 0x4) perf_event_open(&(0x7f000001d000)={0x1, 0x50, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @remote, 0x2000000002}, 0x3d) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000013c0)={{{@in, @in6=@ipv4}}, {{@in6=@local}, 0x0, @in6}}, 0xe8) sendmmsg(r1, &(0x7f0000000240), 0x5c3, 0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0xf, 0x0, 0x0) 03:49:14 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) getsockopt$sock_buf(r0, 0x1, 0x1c, 0x0, &(0x7f0000003140)) 03:49:14 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:49:14 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1df, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:49:14 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x262, 0x0) 03:49:15 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) getsockopt$sock_buf(r0, 0x1, 0x1c, 0x0, &(0x7f0000003140)) [ 1007.382588][T21802] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:49:15 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:49:15 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 1007.679432][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1007.685335][ C1] protocol 88fb is buggy, dev hsr_slave_1 03:49:15 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x263, 0x0) 03:49:15 executing program 1: getsockopt$sock_buf(0xffffffffffffffff, 0x1, 0x1c, 0x0, &(0x7f0000003140)) [ 1007.919428][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 1007.925314][ C0] protocol 88fb is buggy, dev hsr_slave_1 03:49:15 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, 0x0) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) [ 1008.151601][T21815] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:49:16 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:49:16 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_sctp(0x2, 0x8000000000005, 0x84) mmap(&(0x7f0000000000/0xa000)=nil, 0xa000, 0x2, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000140)='\x00\x00\x00\x00\x00') r1 = openat$cgroup_ro(r0, &(0x7f0000000440)='mem\x00\x01y.swaS.current\x00\xbe\x17\xf2\xfan\xd4\xb9#h\xa1\xf4^\xbb\xe1zX|A=\xfa\x97h7\x84\xf4x\xa3\x17\xc8\xe0Y(\xfep\xf8\x8a\xca\'\xb4\x19\xed|.\"w\xdd\x8b\xd1\xa3M\xc9/\xf6\xbekI7wC\xc2\xcd%\xd0\xa4\xd0{\xbf\r6^\xc0\x92$,\xc6\x8d-\x98\x87/?u\xa8\xda\xefV\xbd\xc23\xe8O|e\x16Z\xa9\x059\xc5\x8bc\xa8k\xcc\xed\x16\xe1O\xa8H\xd6\xa9g\x86\x7f\xdew*\x10\xb5q\x87\xcfS\xc2S\x13\x00\xb4z\xcc\xb7x\xf8q\xd2\xbd!sC\x85\xeeWw\x94\xc7\xaf\xbd\xc8\xb3\xd4\x01\xbd]\x84\xf0\x87|)\x80', 0x0, 0x0) preadv(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/81, 0x2000036f}], 0x1, 0x20001000) 03:49:16 executing program 1: getsockopt$sock_buf(0xffffffffffffffff, 0x1, 0x1c, 0x0, &(0x7f0000003140)) 03:49:16 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, 0x0) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:49:16 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1e0, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:49:16 executing program 1: getsockopt$sock_buf(0xffffffffffffffff, 0x1, 0x1c, 0x0, &(0x7f0000003140)) [ 1008.727071][ T8849] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=0, oom_score_adj=0 [ 1008.929354][ T8849] CPU: 0 PID: 8849 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 1008.937298][ T8849] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1008.947349][ T8849] Call Trace: [ 1008.950666][ T8849] dump_stack+0x172/0x1f0 [ 1008.955010][ T8849] dump_header+0x10f/0xb6c [ 1008.959430][ T8849] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 1008.965260][ T8849] ? ___ratelimit+0x60/0x595 [ 1008.969862][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 1008.974989][ T8849] oom_kill_process.cold+0x10/0x15 [ 1008.980107][ T8849] out_of_memory+0x79a/0x1280 [ 1008.984788][ T8849] ? lock_downgrade+0x880/0x880 [ 1008.989642][ T8849] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1008.995885][ T8849] ? oom_killer_disable+0x280/0x280 [ 1009.001089][ T8849] ? find_held_lock+0x35/0x130 [ 1009.005867][ T8849] mem_cgroup_out_of_memory+0x1ca/0x230 [ 1009.011432][ T8849] ? memcg_event_wake+0x230/0x230 [ 1009.016494][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 1009.021632][ T8849] ? _raw_spin_unlock+0x2d/0x50 [ 1009.026504][ T8849] try_charge+0x1042/0x1410 [ 1009.031021][ T8849] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 1009.036578][ T8849] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 1009.042177][ T8849] ? find_held_lock+0x35/0x130 [ 1009.046972][ T8849] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 1009.052545][ T8849] __memcg_kmem_charge_memcg+0x7c/0x130 [ 1009.058101][ T8849] ? memcg_kmem_put_cache+0xb0/0xb0 [ 1009.063343][ T8849] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 1009.069745][ T8849] __memcg_kmem_charge+0x136/0x300 [ 1009.074867][ T8849] __alloc_pages_nodemask+0x4bd/0x8d0 [ 1009.080264][ T8849] ? __alloc_pages_slowpath+0x28f0/0x28f0 [ 1009.085996][ T8849] ? save_stack+0x5c/0x90 [ 1009.090338][ T8849] ? save_stack+0x23/0x90 [ 1009.094679][ T8849] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 1009.100964][ T8849] ? kasan_slab_alloc+0xf/0x20 [ 1009.105735][ T8849] ? kmem_cache_alloc+0x11a/0x6f0 [ 1009.110766][ T8849] ? anon_vma_fork+0x1ea/0x4a0 [ 1009.115547][ T8849] ? dup_mm+0x992/0x13b0 [ 1009.119832][ T8849] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1009.126083][ T8849] alloc_pages_current+0x107/0x210 [ 1009.131203][ T8849] ? __lock_acquire+0x54f/0x5490 [ 1009.136163][ T8849] get_zeroed_page+0x14/0x50 [ 1009.140752][ T8849] __pud_alloc+0x3b/0x250 [ 1009.145089][ T8849] pud_alloc+0xde/0x150 [ 1009.149252][ T8849] copy_page_range+0x383/0x1fc0 [ 1009.154114][ T8849] ? percpu_ref_put_many+0x94/0x190 [ 1009.159744][ T8849] ? anon_vma_fork+0x371/0x4a0 [ 1009.164540][ T8849] ? pmd_alloc+0x180/0x180 [ 1009.168956][ T8849] ? vma_gap_callbacks_rotate+0x62/0x80 [ 1009.174511][ T8849] ? validate_mm_rb+0xa3/0xc0 [ 1009.179199][ T8849] ? __vma_link_rb+0x279/0x370 [ 1009.183978][ T8849] dup_mm+0x9c4/0x13b0 [ 1009.188076][ T8849] ? vm_area_dup+0x170/0x170 [ 1009.192672][ T8849] ? debug_mutex_init+0x2d/0x60 [ 1009.197534][ T8849] copy_process.part.0+0x2cde/0x6790 [ 1009.202838][ T8849] ? __cleanup_sighand+0x60/0x60 [ 1009.208041][ T8849] _do_fork+0x25d/0xfe0 [ 1009.212215][ T8849] ? copy_init_mm+0x20/0x20 [ 1009.216733][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1009.222196][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1009.227655][ T8849] ? do_syscall_64+0x26/0x680 [ 1009.232333][ T8849] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1009.238399][ T8849] ? do_syscall_64+0x26/0x680 [ 1009.243096][ T8849] __x64_sys_clone+0xbf/0x150 [ 1009.247786][ T8849] do_syscall_64+0xfd/0x680 [ 1009.252309][ T8849] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1009.258200][ T8849] RIP: 0033:0x45789a [ 1009.262104][ T8849] Code: f7 d8 64 89 04 25 d4 02 00 00 64 4c 8b 0c 25 10 00 00 00 31 d2 4d 8d 91 d0 02 00 00 31 f6 bf 11 00 20 01 b8 38 00 00 00 0f 05 <48> 3d 00 f0 ff ff 0f 87 f5 00 00 00 85 c0 41 89 c5 0f 85 fc 00 00 [ 1009.281724][ T8849] RSP: 002b:00007ffe68a80050 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 1009.290152][ T8849] RAX: ffffffffffffffda RBX: 00007ffe68a80050 RCX: 000000000045789a [ 1009.298130][ T8849] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000001200011 [ 1009.306100][ T8849] RBP: 00007ffe68a80090 R08: 0000000000000001 R09: 0000555556716940 [ 1009.314131][ T8849] R10: 0000555556716c10 R11: 0000000000000246 R12: 0000000000000001 [ 1009.322107][ T8849] R13: 0000000000000000 R14: 0000000000000000 R15: 00007ffe68a800e0 03:49:17 executing program 1: socket$can_raw(0x1d, 0x3, 0x1) getsockopt$sock_buf(0xffffffffffffffff, 0x1, 0x1c, 0x0, &(0x7f0000003140)) 03:49:17 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, 0x0) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:49:17 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x264, 0x0) [ 1009.679698][ T8849] memory: usage 307200kB, limit 307200kB, failcnt 2319 [ 1009.686619][ T8849] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 03:49:17 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x0, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:49:17 executing program 1: socket$can_raw(0x1d, 0x3, 0x1) getsockopt$sock_buf(0xffffffffffffffff, 0x1, 0x1c, 0x0, &(0x7f0000003140)) [ 1009.781376][ T8849] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1009.897560][ T8849] Memory cgroup stats for /syz3: cache:0KB rss:238468KB rss_huge:202752KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:238468KB inactive_file:0KB active_file:0KB unevictable:0KB 03:49:17 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) [ 1010.116006][ T8849] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=21257,uid=0 [ 1010.266219][ T8849] Memory cgroup out of memory: Killed process 21257 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB [ 1012.848604][T21884] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 1012.992730][T21885] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=3, oom_score_adj=1000 03:49:20 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:49:20 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1e1, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:49:20 executing program 1: socket$can_raw(0x1d, 0x3, 0x1) getsockopt$sock_buf(0xffffffffffffffff, 0x1, 0x1c, 0x0, &(0x7f0000003140)) 03:49:20 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:49:20 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(r0, 0x0, 0x0, 0x0) 03:49:20 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x265, 0x0) [ 1013.156129][T21885] CPU: 0 PID: 21885 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 1013.164153][T21885] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1013.174205][T21885] Call Trace: [ 1013.177510][T21885] dump_stack+0x172/0x1f0 [ 1013.181849][T21885] dump_header+0x10f/0xb6c [ 1013.186288][T21885] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 1013.192106][T21885] ? ___ratelimit+0x60/0x595 [ 1013.196733][T21885] ? do_raw_spin_unlock+0x57/0x270 [ 1013.201848][T21885] oom_kill_process.cold+0x10/0x15 [ 1013.207227][T21885] out_of_memory+0x79a/0x1280 [ 1013.211907][T21885] ? lock_downgrade+0x880/0x880 [ 1013.211923][T21885] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1013.211940][T21885] ? oom_killer_disable+0x280/0x280 [ 1013.211952][T21885] ? find_held_lock+0x35/0x130 [ 1013.211979][T21885] mem_cgroup_out_of_memory+0x1ca/0x230 [ 1013.211995][T21885] ? memcg_event_wake+0x230/0x230 [ 1013.212022][T21885] ? do_raw_spin_unlock+0x57/0x270 [ 1013.248670][T21885] ? _raw_spin_unlock+0x2d/0x50 [ 1013.253547][T21885] try_charge+0x1042/0x1410 [ 1013.258081][T21885] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 1013.263663][T21885] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 1013.269226][T21885] ? find_held_lock+0x35/0x130 [ 1013.273993][T21885] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 1013.279553][T21885] __memcg_kmem_charge_memcg+0x7c/0x130 [ 1013.285094][T21885] ? memcg_kmem_put_cache+0xb0/0xb0 [ 1013.290303][T21885] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 1013.295862][T21885] __memcg_kmem_charge+0x136/0x300 [ 1013.300977][T21885] __alloc_pages_nodemask+0x4bd/0x8d0 [ 1013.306351][T21885] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1013.312592][T21885] ? __alloc_pages_slowpath+0x28f0/0x28f0 [ 1013.318317][T21885] ? copy_process.part.0+0x43f7/0x6790 [ 1013.323775][T21885] ? lockdep_hardirqs_on+0x418/0x5d0 [ 1013.329057][T21885] ? trace_hardirqs_on+0x67/0x220 [ 1013.334072][T21885] ? kasan_check_read+0x11/0x20 [ 1013.338924][T21885] copy_process.part.0+0x4a0/0x6790 [ 1013.344144][T21885] ? __might_fault+0x12b/0x1e0 [ 1013.348913][T21885] ? __cleanup_sighand+0x60/0x60 [ 1013.353849][T21885] ? lock_downgrade+0x880/0x880 [ 1013.358722][T21885] _do_fork+0x25d/0xfe0 [ 1013.362889][T21885] ? copy_init_mm+0x20/0x20 [ 1013.367418][T21885] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1013.372875][T21885] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1013.378331][T21885] ? do_syscall_64+0x26/0x680 [ 1013.383004][T21885] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1013.389063][T21885] ? do_syscall_64+0x26/0x680 [ 1013.393746][T21885] __x64_sys_clone+0xbf/0x150 [ 1013.398426][T21885] do_syscall_64+0xfd/0x680 [ 1013.402947][T21885] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1013.408837][T21885] RIP: 0033:0x4592c9 [ 1013.412730][T21885] Code: fd b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1013.432329][T21885] RSP: 002b:00007f843135ac78 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 1013.440736][T21885] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00000000004592c9 [ 1013.448710][T21885] RDX: 9999999999999999 RSI: 0000000000000000 RDI: 0000000000000100 [ 1013.456674][T21885] RBP: 000000000075bf20 R08: ffffffffffffffff R09: 0000000000000000 [ 1013.464646][T21885] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f843135b6d4 [ 1013.472612][T21885] R13: 00000000004bf72a R14: 00000000004d0e18 R15: 00000000ffffffff 03:49:21 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) getsockopt$sock_buf(r0, 0x1, 0x0, 0x0, &(0x7f0000003140)) 03:49:21 executing program 4: pipe(&(0x7f0000000440)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 1014.019441][T21885] memory: usage 307200kB, limit 307200kB, failcnt 2363 03:49:21 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x266, 0x0) 03:49:21 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:49:21 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) getsockopt$sock_buf(r0, 0x1, 0x0, 0x0, &(0x7f0000003140)) [ 1014.067837][T21885] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1014.419476][T21885] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1014.433773][T21885] Memory cgroup stats for /syz3: cache:4KB rss:238468KB rss_huge:202752KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:238468KB inactive_file:4KB active_file:0KB unevictable:0KB 03:49:22 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) getsockopt$sock_buf(r0, 0x1, 0x0, 0x0, &(0x7f0000003140)) [ 1014.639841][T21885] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=21524,uid=0 [ 1014.823224][T21885] Memory cgroup out of memory: Killed process 21524 (syz-executor.3) total-vm:72840kB, anon-rss:2212kB, file-rss:35784kB, shmem-rss:0kB [ 1015.271684][ T8849] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=0, oom_score_adj=0 [ 1015.459538][ T8849] CPU: 1 PID: 8849 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 1015.467469][ T8849] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1015.477526][ T8849] Call Trace: [ 1015.480848][ T8849] dump_stack+0x172/0x1f0 [ 1015.485190][ T8849] dump_header+0x10f/0xb6c [ 1015.489614][ T8849] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 1015.495439][ T8849] ? ___ratelimit+0x60/0x595 [ 1015.500031][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 1015.505156][ T8849] oom_kill_process.cold+0x10/0x15 [ 1015.510274][ T8849] out_of_memory+0x79a/0x1280 [ 1015.514971][ T8849] ? oom_killer_disable+0x280/0x280 [ 1015.520168][ T8849] ? find_held_lock+0x35/0x130 [ 1015.524939][ T8849] mem_cgroup_out_of_memory+0x1ca/0x230 [ 1015.530485][ T8849] ? memcg_event_wake+0x230/0x230 [ 1015.535532][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 1015.540642][ T8849] ? _raw_spin_unlock+0x2d/0x50 [ 1015.545495][ T8849] try_charge+0xd45/0x1410 [ 1015.549970][ T8849] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 1015.555522][ T8849] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 1015.561100][ T8849] ? find_held_lock+0x35/0x130 [ 1015.565877][ T8849] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 1015.571461][ T8849] __memcg_kmem_charge_memcg+0x7c/0x130 [ 1015.577012][ T8849] ? memcg_kmem_put_cache+0xb0/0xb0 [ 1015.582220][ T8849] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 1015.587787][ T8849] __memcg_kmem_charge+0x136/0x300 [ 1015.592910][ T8849] __alloc_pages_nodemask+0x4bd/0x8d0 [ 1015.598278][ T8849] ? mark_held_locks+0xf0/0xf0 [ 1015.603039][ T8849] ? stack_trace_consume_entry+0x190/0x190 [ 1015.608869][ T8849] ? __alloc_pages_slowpath+0x28f0/0x28f0 [ 1015.614598][ T8849] ? copy_page_range+0x128a/0x1fc0 [ 1015.619724][ T8849] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1015.625972][ T8849] alloc_pages_current+0x107/0x210 [ 1015.631091][ T8849] pte_alloc_one+0x1b/0x1a0 [ 1015.635620][ T8849] __pte_alloc+0x20/0x310 [ 1015.639962][ T8849] copy_page_range+0x1561/0x1fc0 [ 1015.644922][ T8849] ? pmd_alloc+0x180/0x180 [ 1015.649336][ T8849] ? vma_gap_callbacks_rotate+0x62/0x80 [ 1015.654888][ T8849] ? __rb_insert_augmented+0x22f/0xdf0 [ 1015.660350][ T8849] ? validate_mm_rb+0xa3/0xc0 [ 1015.665037][ T8849] ? __vma_link_rb+0x279/0x370 [ 1015.669812][ T8849] ? kasan_check_write+0x14/0x20 [ 1015.674758][ T8849] dup_mm+0x9c4/0x13b0 [ 1015.678869][ T8849] ? vm_area_dup+0x170/0x170 [ 1015.683460][ T8849] ? debug_mutex_init+0x2d/0x60 [ 1015.688325][ T8849] copy_process.part.0+0x2cde/0x6790 [ 1015.693656][ T8849] ? __cleanup_sighand+0x60/0x60 [ 1015.698616][ T8849] _do_fork+0x25d/0xfe0 [ 1015.702778][ T8849] ? copy_init_mm+0x20/0x20 [ 1015.707298][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1015.712759][ T8849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1015.718228][ T8849] ? do_syscall_64+0x26/0x680 [ 1015.722907][ T8849] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1015.728983][ T8849] ? do_syscall_64+0x26/0x680 [ 1015.733658][ T8849] __x64_sys_clone+0xbf/0x150 [ 1015.738336][ T8849] do_syscall_64+0xfd/0x680 [ 1015.742835][ T8849] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1015.748718][ T8849] RIP: 0033:0x45789a [ 1015.752613][ T8849] Code: f7 d8 64 89 04 25 d4 02 00 00 64 4c 8b 0c 25 10 00 00 00 31 d2 4d 8d 91 d0 02 00 00 31 f6 bf 11 00 20 01 b8 38 00 00 00 0f 05 <48> 3d 00 f0 ff ff 0f 87 f5 00 00 00 85 c0 41 89 c5 0f 85 fc 00 00 [ 1015.772209][ T8849] RSP: 002b:00007ffe68a80050 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 1015.780625][ T8849] RAX: ffffffffffffffda RBX: 00007ffe68a80050 RCX: 000000000045789a [ 1015.788591][ T8849] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000001200011 [ 1015.796552][ T8849] RBP: 00007ffe68a80090 R08: 0000000000000001 R09: 0000555556716940 [ 1015.804517][ T8849] R10: 0000555556716c10 R11: 0000000000000246 R12: 0000000000000001 [ 1015.812484][ T8849] R13: 0000000000000000 R14: 0000000000000000 R15: 00007ffe68a800e0 [ 1016.939440][ T8849] memory: usage 302460kB, limit 307200kB, failcnt 2363 [ 1016.946360][ T8849] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1016.989578][ T8849] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1016.996442][ T8849] Memory cgroup stats for /syz3: cache:4KB rss:234132KB rss_huge:198656KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:234132KB inactive_file:4KB active_file:0KB unevictable:0KB [ 1017.140260][ T8849] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=21885,uid=0 [ 1017.490432][T21940] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:49:25 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:49:25 executing program 4: pipe(&(0x7f0000000440)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'eql\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*', 0x8002}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200), 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 03:49:25 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:49:25 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x267, 0x0) 03:49:25 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) getsockopt$sock_buf(r0, 0x1, 0x1c, 0x0, 0x0) 03:49:25 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1e2, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:49:25 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) getsockopt$sock_buf(r0, 0x1, 0x1c, 0x0, 0x0) [ 1017.848857][T21964] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 1017.982981][T21964] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:49:25 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYRES16], 0x0) r1 = socket$inet6_dccp(0xa, 0x6, 0x0) sendmsg$inet6(r1, &(0x7f00000005c0)={&(0x7f0000000340)={0xa, 0x4e23, 0x1, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x80}, 0x1c, &(0x7f0000000380)=[{&(0x7f0000000440)="2e85b7c0f8a21e619968f3e8b62fd585b17a290c5164fb580f252c91edbc23c2256fb1e055d0a9802258dbec24a84f42fe90b91a57e0d0e95dbc1e19ec4ef29c789e3f5edba2c6dc2e4c525c1650ea8449ceaf37f67e742bbee1a8c0dad52c31e6a97af075c63a51c051da6bdcb70e83ac768da28ec677d9044c53e859e71c4dbdc7f1f3e8c81193420ff168bd5d16c0676150024ce487690f782b79f27c145f2074b46fd0bf54cb9f971117f4b9c7b353903461980c1400273b4242189e30", 0xbf}, {&(0x7f0000000500)="d1b765ab4a8d38316385b4b6950245ee312d0b96687020c2871781425a87ef5d7d20487f2f85b334d1d701bc114bc42f7a685a55dc68f8c33fc1c785fc153110ab2a6ae982c6d2889af3e21e6dbac7d1153c2194502a61e300f9b9f6735c4fdb4bb3f9c42aec3a3b1e6c3595e6a62667a098146d4da4d470706ddaac325889fb780f8788a3af7cf5e9b13bf251c5118043381da3e65702d16a888e2eb7b5682d46319d822d9b58fe43a7becd933a9b120359f61cff1eb5e2", 0xb8}], 0x2, &(0x7f00000003c0)}, 0x40010) r2 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r2, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:49:25 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:49:25 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:49:25 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x268, 0x0) 03:49:26 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) getsockopt$sock_buf(r0, 0x1, 0x1c, 0x0, 0x0) [ 1018.357782][ T8849] syz-executor.3 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=0 [ 1018.500428][ T8849] CPU: 0 PID: 8849 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 1018.508369][ T8849] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1018.518426][ T8849] Call Trace: [ 1018.521731][ T8849] dump_stack+0x172/0x1f0 [ 1018.526074][ T8849] dump_header+0x10f/0xb6c [ 1018.530506][ T8849] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 1018.536333][ T8849] ? ___ratelimit+0x60/0x595 [ 1018.540932][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 1018.546449][ T8849] oom_kill_process.cold+0x10/0x15 [ 1018.551631][ T8849] out_of_memory+0x79a/0x1280 [ 1018.556325][ T8849] ? lock_downgrade+0x880/0x880 [ 1018.561181][ T8849] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1018.567427][ T8849] ? oom_killer_disable+0x280/0x280 [ 1018.572653][ T8849] ? find_held_lock+0x35/0x130 [ 1018.577459][ T8849] mem_cgroup_out_of_memory+0x1ca/0x230 [ 1018.587126][ T8849] ? memcg_event_wake+0x230/0x230 [ 1018.592162][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 1018.597289][ T8849] ? _raw_spin_unlock+0x2d/0x50 [ 1018.602151][ T8849] try_charge+0x1042/0x1410 [ 1018.606666][ T8849] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 1018.612226][ T8849] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1018.619207][ T8849] ? kasan_check_read+0x11/0x20 [ 1018.624071][ T8849] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 1018.629639][ T8849] mem_cgroup_try_charge+0x24d/0x5e0 [ 1018.634944][ T8849] mem_cgroup_try_charge_delay+0x1f/0xa0 [ 1018.640586][ T8849] wp_page_copy+0x416/0x1770 [ 1018.645191][ T8849] ? do_wp_page+0x486/0x1500 [ 1018.649822][ T8849] ? pmd_pfn+0x1d0/0x1d0 [ 1018.654076][ T8849] ? lock_downgrade+0x880/0x880 [ 1018.658962][ T8849] ? swp_swapcount+0x540/0x540 [ 1018.663743][ T8849] ? kasan_check_read+0x11/0x20 [ 1018.668611][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 1018.673734][ T8849] do_wp_page+0x48e/0x1500 [ 1018.678172][ T8849] ? finish_mkwrite_fault+0x540/0x540 [ 1018.683576][ T8849] __handle_mm_fault+0x22e3/0x3eb0 [ 1018.688715][ T8849] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1018.694301][ T8849] ? find_held_lock+0x35/0x130 [ 1018.699073][ T8849] ? handle_mm_fault+0x292/0xa90 [ 1018.704061][ T8849] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1018.710316][ T8849] ? kasan_check_read+0x11/0x20 [ 1018.715180][ T8849] handle_mm_fault+0x3b7/0xa90 [ 1018.719966][ T8849] __do_page_fault+0x5ef/0xda0 [ 1018.724758][ T8849] do_page_fault+0x71/0x57d [ 1018.729269][ T8849] ? page_fault+0x8/0x30 [ 1018.733555][ T8849] page_fault+0x1e/0x30 [ 1018.737752][ T8849] RIP: 0033:0x4579be [ 1018.741688][ T8849] Code: 5c 41 5d 41 5e 5d c3 48 c7 c2 d4 ff ff ff f7 d8 41 bd ff ff ff ff 64 89 02 64 8b 04 25 d0 02 00 00 41 39 c4 0f 85 2f 01 00 00 <64> 44 89 04 25 d4 02 00 00 45 85 f6 0f 85 7f 00 00 00 48 85 db 74 [ 1018.761306][ T8849] RSP: 002b:00007ffe68a80050 EFLAGS: 00010246 [ 1018.767370][ T8849] RAX: 0000000000000001 RBX: 00007ffe68a80050 RCX: 000000000045789a [ 1018.775342][ T8849] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000001200011 [ 1018.783319][ T8849] RBP: 00007ffe68a80090 R08: 0000000000000001 R09: 0000555556716940 [ 1018.791293][ T8849] R10: 0000555556716c10 R11: 0000000000000246 R12: 0000000000000001 [ 1018.799263][ T8849] R13: 0000000000001763 R14: 0000000000000000 R15: 00007ffe68a800e0 03:49:26 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1c4, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:49:26 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x81, 0x0, &(0x7f0000000300)) [ 1019.089536][ T8849] memory: usage 307200kB, limit 307200kB, failcnt 2393 [ 1019.096636][ T8849] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1019.096647][ T8849] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1019.096655][ T8849] Memory cgroup stats for /syz3: cache:0KB rss:238468KB rss_huge:202752KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:238468KB inactive_file:0KB active_file:0KB unevictable:0KB [ 1019.096735][ T8849] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=21972,uid=0 [ 1019.097364][ T8849] Memory cgroup out of memory: Killed process 21972 (syz-executor.3) total-vm:72840kB, anon-rss:2212kB, file-rss:35796kB, shmem-rss:0kB 03:49:27 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x269, 0x0) 03:49:27 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1e3, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:49:27 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYRES16], 0x0) r1 = socket$inet6_dccp(0xa, 0x6, 0x0) sendmsg$inet6(r1, &(0x7f00000005c0)={&(0x7f0000000340)={0xa, 0x4e23, 0x1, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x80}, 0x1c, &(0x7f0000000380)=[{&(0x7f0000000440)="2e85b7c0f8a21e619968f3e8b62fd585b17a290c5164fb580f252c91edbc23c2256fb1e055d0a9802258dbec24a84f42fe90b91a57e0d0e95dbc1e19ec4ef29c789e3f5edba2c6dc2e4c525c1650ea8449ceaf37f67e742bbee1a8c0dad52c31e6a97af075c63a51c051da6bdcb70e83ac768da28ec677d9044c53e859e71c4dbdc7f1f3e8c81193420ff168bd5d16c0676150024ce487690f782b79f27c145f2074b46fd0bf54cb9f971117f4b9c7b353903461980c1400273b4242189e30", 0xbf}, {&(0x7f0000000500)="d1b765ab4a8d38316385b4b6950245ee312d0b96687020c2871781425a87ef5d7d20487f2f85b334d1d701bc114bc42f7a685a55dc68f8c33fc1c785fc153110ab2a6ae982c6d2889af3e21e6dbac7d1153c2194502a61e300f9b9f6735c4fdb4bb3f9c42aec3a3b1e6c3595e6a62667a098146d4da4d470706ddaac325889fb780f8788a3af7cf5e9b13bf251c5118043381da3e65702d16a888e2eb7b5682d46319d822d9b58fe43a7becd933a9b120359f61cff1eb5e2", 0xb8}], 0x2, &(0x7f00000003c0)}, 0x40010) r2 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r2, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:49:27 executing program 1 (fault-call:1 fault-nth:0): r0 = socket$can_raw(0x1d, 0x3, 0x1) getsockopt$sock_buf(r0, 0x1, 0x1c, 0x0, &(0x7f0000003140)) 03:49:27 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x81, 0x0, &(0x7f0000000300)) [ 1020.004990][T21985] syz-executor.3 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=0 [ 1020.116721][T21985] CPU: 1 PID: 21985 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 1020.124759][T21985] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1020.124766][T21985] Call Trace: [ 1020.124799][T21985] dump_stack+0x172/0x1f0 [ 1020.124824][T21985] dump_header+0x10f/0xb6c [ 1020.146875][T21985] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 1020.152696][T21985] ? ___ratelimit+0x60/0x595 [ 1020.157310][T21985] ? do_raw_spin_unlock+0x57/0x270 [ 1020.162442][T21985] oom_kill_process.cold+0x10/0x15 [ 1020.167568][T21985] out_of_memory+0x79a/0x1280 [ 1020.172265][T21985] ? oom_killer_disable+0x280/0x280 [ 1020.177481][T21985] ? find_held_lock+0x35/0x130 [ 1020.182267][T21985] mem_cgroup_out_of_memory+0x1ca/0x230 [ 1020.187830][T21985] ? memcg_event_wake+0x230/0x230 [ 1020.192867][T21985] ? do_raw_spin_unlock+0x57/0x270 [ 1020.197989][T21985] ? _raw_spin_unlock+0x2d/0x50 [ 1020.202879][T21985] try_charge+0xd45/0x1410 [ 1020.207328][T21985] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 1020.212918][T21985] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1020.219170][T21985] ? kasan_check_read+0x11/0x20 [ 1020.219193][T21985] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 1020.219211][T21985] mem_cgroup_try_charge+0x24d/0x5e0 [ 1020.219232][T21985] mem_cgroup_try_charge_delay+0x1f/0xa0 [ 1020.240498][T21985] wp_page_copy+0x416/0x1770 [ 1020.245110][T21985] ? do_wp_page+0x486/0x1500 [ 1020.249720][T21985] ? pmd_pfn+0x1d0/0x1d0 [ 1020.253988][T21985] ? lock_downgrade+0x880/0x880 [ 1020.258849][T21985] ? swp_swapcount+0x540/0x540 [ 1020.263619][T21985] ? kasan_check_read+0x11/0x20 [ 1020.268477][T21985] ? do_raw_spin_unlock+0x57/0x270 [ 1020.273614][T21985] do_wp_page+0x48e/0x1500 [ 1020.278048][T21985] ? finish_mkwrite_fault+0x540/0x540 [ 1020.283448][T21985] __handle_mm_fault+0x22e3/0x3eb0 [ 1020.288583][T21985] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1020.294157][T21985] ? find_held_lock+0x35/0x130 [ 1020.299011][T21985] ? handle_mm_fault+0x292/0xa90 [ 1020.303998][T21985] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1020.310262][T21985] ? kasan_check_read+0x11/0x20 [ 1020.315129][T21985] handle_mm_fault+0x3b7/0xa90 [ 1020.319923][T21985] __do_page_fault+0x5ef/0xda0 [ 1020.324734][T21985] do_page_fault+0x71/0x57d [ 1020.329277][T21985] page_fault+0x1e/0x30 [ 1020.333446][T21985] RIP: 0010:__put_user_4+0x1c/0x30 [ 1020.338576][T21985] Code: 1f 00 c3 90 66 2e 0f 1f 84 00 00 00 00 00 65 48 8b 1c 25 c0 fd 01 00 48 8b 9b 18 14 00 00 48 83 eb 03 48 39 d9 73 3c 0f 1f 00 <89> 01 31 c0 0f 1f 00 c3 66 90 66 2e 0f 1f 84 00 00 00 00 00 65 48 [ 1020.358186][T21985] RSP: 0018:ffff88804850ff30 EFLAGS: 00010293 [ 1020.364257][T21985] RAX: 0000000000001763 RBX: 00007fffffffeffd RCX: 0000555556716c10 [ 1020.372233][T21985] RDX: dffffc0000000000 RSI: 1ffff1100b4f0168 RDI: ffff88805a780868 [ 1020.380209][T21985] RBP: ffff88804850ff48 R08: ffff88805a7802c0 R09: 0000000000000001 [ 1020.388185][T21985] R10: ffffed1015d26bdf R11: ffff8880ae935efb R12: 0000000000000000 [ 1020.396160][T21985] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 1020.404158][T21985] ? schedule_tail+0xd8/0x130 [ 1020.408845][T21985] ret_from_fork+0x8/0x30 [ 1020.413182][T21985] RIP: 0033:0x45789a [ 1020.417090][T21985] Code: Bad RIP value. [ 1020.421155][T21985] RSP: 002b:00007ffe68a80050 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 1020.429572][T21985] RAX: 0000000000000000 RBX: 00007ffe68a80050 RCX: 000000000045789a [ 1020.437549][T21985] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000001200011 [ 1020.445540][T21985] RBP: 00007ffe68a80090 R08: 0000000000000001 R09: 0000555556716940 [ 1020.453511][T21985] R10: 0000555556716c10 R11: 0000000000000246 R12: 0000000000000001 03:49:28 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) getsockopt$sock_buf(r0, 0x1, 0x1c, 0x0, &(0x7f0000003140)) [ 1020.461488][T21985] R13: 0000000000000000 R14: 0000000000000000 R15: 00007ffe68a800e0 03:49:28 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x26a, 0x0) [ 1023.449611][T21985] memory: usage 304968kB, limit 307200kB, failcnt 2393 [ 1023.539734][T21985] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1023.619581][T21985] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1023.699497][T21985] Memory cgroup stats for /syz3: cache:0KB rss:236312KB rss_huge:200704KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:236312KB inactive_file:0KB active_file:0KB unevictable:0KB [ 1023.959556][T21985] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=21711,uid=0 [ 1024.089640][T21985] Memory cgroup out of memory: Killed process 21711 (syz-executor.3) total-vm:72840kB, anon-rss:2212kB, file-rss:35784kB, shmem-rss:0kB 03:49:32 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:49:32 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYRES16], 0x0) r1 = socket$inet6_dccp(0xa, 0x6, 0x0) sendmsg$inet6(r1, &(0x7f00000005c0)={&(0x7f0000000340)={0xa, 0x4e23, 0x1, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x80}, 0x1c, &(0x7f0000000380)=[{&(0x7f0000000440)="2e85b7c0f8a21e619968f3e8b62fd585b17a290c5164fb580f252c91edbc23c2256fb1e055d0a9802258dbec24a84f42fe90b91a57e0d0e95dbc1e19ec4ef29c789e3f5edba2c6dc2e4c525c1650ea8449ceaf37f67e742bbee1a8c0dad52c31e6a97af075c63a51c051da6bdcb70e83ac768da28ec677d9044c53e859e71c4dbdc7f1f3e8c81193420ff168bd5d16c0676150024ce487690f782b79f27c145f2074b46fd0bf54cb9f971117f4b9c7b353903461980c1400273b4242189e30", 0xbf}, {&(0x7f0000000500)="d1b765ab4a8d38316385b4b6950245ee312d0b96687020c2871781425a87ef5d7d20487f2f85b334d1d701bc114bc42f7a685a55dc68f8c33fc1c785fc153110ab2a6ae982c6d2889af3e21e6dbac7d1153c2194502a61e300f9b9f6735c4fdb4bb3f9c42aec3a3b1e6c3595e6a62667a098146d4da4d470706ddaac325889fb780f8788a3af7cf5e9b13bf251c5118043381da3e65702d16a888e2eb7b5682d46319d822d9b58fe43a7becd933a9b120359f61cff1eb5e2", 0xb8}], 0x2, &(0x7f00000003c0)}, 0x40010) r2 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(r2, 0x0, 0x81, &(0x7f00000000c0)={'filter\x00', 0x0, 0x4, 0xf5, [], 0x6, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=""/245}, &(0x7f0000000300)=0x78) 03:49:32 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1e4, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:49:32 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) getsockopt$sock_buf(r0, 0x1, 0x1c, 0x0, &(0x7f0000003140)) prctl$PR_SET_FP_MODE(0x2d, 0x3) ioctl$sock_TIOCINQ(r0, 0x541b, &(0x7f0000000000)) 03:49:32 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x81, 0x0, 0x0) 03:49:32 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x26b, 0x0) 03:49:32 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) getsockopt$sock_buf(r0, 0x1, 0x1c, 0x0, &(0x7f0000003140)) r1 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000000)='/proc/capi/capi20\x00', 0x0, 0x0) ioctl$NBD_DO_IT(r1, 0xab03) [ 1024.725199][T22100] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:49:32 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x81, 0x0, 0x0) 03:49:32 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:49:32 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x26c, 0x0) 03:49:32 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYRES16], 0x0) r1 = socket$inet6_dccp(0xa, 0x6, 0x0) sendmsg$inet6(r1, &(0x7f00000005c0)={&(0x7f0000000340)={0xa, 0x4e23, 0x1, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x80}, 0x1c, &(0x7f0000000380)=[{&(0x7f0000000440)="2e85b7c0f8a21e619968f3e8b62fd585b17a290c5164fb580f252c91edbc23c2256fb1e055d0a9802258dbec24a84f42fe90b91a57e0d0e95dbc1e19ec4ef29c789e3f5edba2c6dc2e4c525c1650ea8449ceaf37f67e742bbee1a8c0dad52c31e6a97af075c63a51c051da6bdcb70e83ac768da28ec677d9044c53e859e71c4dbdc7f1f3e8c81193420ff168bd5d16c0676150024ce487690f782b79f27c145f2074b46fd0bf54cb9f971117f4b9c7b353903461980c1400273b4242189e30", 0xbf}, {&(0x7f0000000500)="d1b765ab4a8d38316385b4b6950245ee312d0b96687020c2871781425a87ef5d7d20487f2f85b334d1d701bc114bc42f7a685a55dc68f8c33fc1c785fc153110ab2a6ae982c6d2889af3e21e6dbac7d1153c2194502a61e300f9b9f6735c4fdb4bb3f9c42aec3a3b1e6c3595e6a62667a098146d4da4d470706ddaac325889fb780f8788a3af7cf5e9b13bf251c5118043381da3e65702d16a888e2eb7b5682d46319d822d9b58fe43a7becd933a9b120359f61cff1eb5e2", 0xb8}], 0x2, &(0x7f00000003c0)}, 0x40010) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) [ 1025.255379][T22122] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:49:33 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) getsockopt$sock_buf(r0, 0x1, 0x1c, 0x0, &(0x7f0000003140)) utime(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0xd71, 0x2}) 03:49:33 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:49:33 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1e5, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:49:33 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x81, 0x0, 0x0) 03:49:33 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) r1 = syz_open_dev$vcsn(&(0x7f0000000300)='/dev/vcs#\x00', 0x1, 0x4100) ioctl$VIDIOC_SUBDEV_S_EDID(r1, 0xc0285629, &(0x7f0000000640)={0x0, 0x1, 0x80000000, [], &(0x7f0000000600)=0xe185}) sendto$inet(r1, &(0x7f0000000340)="b7c1c3c83a7ef3447109a2d5377812f582c6e476f99ecf96287d1d6c235bebe66ebc63a9caaabb137db30f1417c085a833543f481861a7801be0d98658b19aa9c954ef1341e7bc7e9f4c630ba5a9c42a79350af130823f9dc22f37225f288d", 0x5f, 0x41, 0x0, 0x0) getsockopt$sock_buf(r0, 0x1, 0x1c, 0x0, &(0x7f0000003140)) r2 = openat$full(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/full\x00', 0x1000000341fe, 0x0) write$vnet(r2, &(0x7f0000000540)={0x1, {&(0x7f0000000880)=""/4096, 0x1000, &(0x7f0000000500)=""/34, 0x2, 0x7}}, 0x68) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000480)={'vcan0\x00', 0x0}) syz_genetlink_get_family_id$tipc2(&(0x7f0000000680)='TIPCv2\x00') setsockopt$inet6_IPV6_PKTINFO(r1, 0x29, 0x32, &(0x7f00000004c0)={@rand_addr="521317a914b27e57437556022eb9f152", r3}, 0x14) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000080)='TIPCv2\x00') sendmsg$TIPC_NL_MEDIA_GET(r2, &(0x7f0000000200)={&(0x7f0000000040), 0xc, &(0x7f00000001c0)={&(0x7f0000000740)=ANY=[@ANYBLOB="d8000000", @ANYRES16=r4, @ANYBLOB="040207000000fddbdf250b00000034000200080002000000000008000100db020000080001000000008008000200b50e000008000100020000000800020003000000040004003c0009000800020000000000080002000900000008000200ff7f00000800020000000000080002000500000008000200dd0e0000080001000000000050000500080001006962deff070001006962000034000200080015001d000eff873c55fdbe148f7a692144d800000800030004000000080001000800000008000200000100000800040000000000080003009041690900000000756470006ee519e736da448420cc849d4aa5ece24f36c3a16998c3b2869eec11bb82479033b91b0c01695ed0d3b2"], 0x2ae}, 0x1, 0x0, 0x0, 0x5}, 0x4000084) sendmsg$TIPC_NL_NAME_TABLE_GET(r2, &(0x7f0000000440)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x200400}, 0xc, &(0x7f0000000400)={&(0x7f0000000100)=ANY=[@ANYBLOB="a7c34bf55882c8918100000000000000000000000000000500", @ANYRES16=r4, @ANYBLOB="00072bbd7000fedbdf25100000008400010038000400200001000a004e2200007fffff0100000000000000000000000000017f0000001400020002004e23ac1414bb0000000000000000340002000800040004000000080001001a0000000800040001000000080003000400000008000400db04000008000300090000001400020008000200030000000800040005000000"], 0x98}, 0x1, 0x0, 0x0, 0x10}, 0x4040) getsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000000), 0x10) ioctl$FS_IOC_FSSETXATTR(r2, 0x401c5820, &(0x7f00000000c0)={0x7fffffff, 0x4, 0x0, 0x5, 0x9}) getsockname$unix(r2, &(0x7f0000000240)=@abs, &(0x7f00000002c0)=0x6e) 03:49:33 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYRES16], 0x0) r1 = socket$inet6_dccp(0xa, 0x6, 0x0) sendmsg$inet6(r1, &(0x7f00000005c0)={&(0x7f0000000340)={0xa, 0x4e23, 0x1, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x80}, 0x1c, &(0x7f0000000380)=[{&(0x7f0000000440)="2e85b7c0f8a21e619968f3e8b62fd585b17a290c5164fb580f252c91edbc23c2256fb1e055d0a9802258dbec24a84f42fe90b91a57e0d0e95dbc1e19ec4ef29c789e3f5edba2c6dc2e4c525c1650ea8449ceaf37f67e742bbee1a8c0dad52c31e6a97af075c63a51c051da6bdcb70e83ac768da28ec677d9044c53e859e71c4dbdc7f1f3e8c81193420ff168bd5d16c0676150024ce487690f782b79f27c145f2074b46fd0bf54cb9f971117f4b9c7b353903461980c1400273b4242189e30", 0xbf}, {&(0x7f0000000500)="d1b765ab4a8d38316385b4b6950245ee312d0b96687020c2871781425a87ef5d7d20487f2f85b334d1d701bc114bc42f7a685a55dc68f8c33fc1c785fc153110ab2a6ae982c6d2889af3e21e6dbac7d1153c2194502a61e300f9b9f6735c4fdb4bb3f9c42aec3a3b1e6c3595e6a62667a098146d4da4d470706ddaac325889fb780f8788a3af7cf5e9b13bf251c5118043381da3e65702d16a888e2eb7b5682d46319d822d9b58fe43a7becd933a9b120359f61cff1eb5e2", 0xb8}], 0x2, &(0x7f00000003c0)}, 0x40010) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) [ 1026.060959][T22151] syz-executor.3 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=0 [ 1026.230220][T22151] CPU: 1 PID: 22151 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 1026.238244][T22151] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1026.248301][T22151] Call Trace: [ 1026.252401][T22151] dump_stack+0x172/0x1f0 [ 1026.252425][T22151] dump_header+0x10f/0xb6c 03:49:34 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x26d, 0x0) [ 1026.252442][T22151] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 03:49:34 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYRES16], 0x0) r1 = socket$inet6_dccp(0xa, 0x6, 0x0) sendmsg$inet6(r1, &(0x7f00000005c0)={&(0x7f0000000340)={0xa, 0x4e23, 0x1, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x80}, 0x1c, &(0x7f0000000380)=[{&(0x7f0000000440)="2e85b7c0f8a21e619968f3e8b62fd585b17a290c5164fb580f252c91edbc23c2256fb1e055d0a9802258dbec24a84f42fe90b91a57e0d0e95dbc1e19ec4ef29c789e3f5edba2c6dc2e4c525c1650ea8449ceaf37f67e742bbee1a8c0dad52c31e6a97af075c63a51c051da6bdcb70e83ac768da28ec677d9044c53e859e71c4dbdc7f1f3e8c81193420ff168bd5d16c0676150024ce487690f782b79f27c145f2074b46fd0bf54cb9f971117f4b9c7b353903461980c1400273b4242189e30", 0xbf}, {&(0x7f0000000500)="d1b765ab4a8d38316385b4b6950245ee312d0b96687020c2871781425a87ef5d7d20487f2f85b334d1d701bc114bc42f7a685a55dc68f8c33fc1c785fc153110ab2a6ae982c6d2889af3e21e6dbac7d1153c2194502a61e300f9b9f6735c4fdb4bb3f9c42aec3a3b1e6c3595e6a62667a098146d4da4d470706ddaac325889fb780f8788a3af7cf5e9b13bf251c5118043381da3e65702d16a888e2eb7b5682d46319d822d9b58fe43a7becd933a9b120359f61cff1eb5e2", 0xb8}], 0x2, &(0x7f00000003c0)}, 0x40010) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) 03:49:34 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1e6, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 1026.252470][T22151] ? ___ratelimit+0x60/0x595 [ 1026.252485][T22151] ? do_raw_spin_unlock+0x57/0x270 [ 1026.252504][T22151] oom_kill_process.cold+0x10/0x15 [ 1026.252522][T22151] out_of_memory+0x79a/0x1280 [ 1026.252539][T22151] ? lock_downgrade+0x880/0x880 03:49:34 executing program 0 (fault-call:3 fault-nth:0): r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x81, 0x0, &(0x7f0000000300)) [ 1026.252579][T22151] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1026.252610][T22151] ? oom_killer_disable+0x280/0x280 03:49:34 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) [ 1026.252623][T22151] ? find_held_lock+0x35/0x130 [ 1026.252651][T22151] mem_cgroup_out_of_memory+0x1ca/0x230 03:49:35 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYRES16], 0x0) r1 = socket$inet6_dccp(0xa, 0x6, 0x0) sendmsg$inet6(r1, &(0x7f00000005c0)={&(0x7f0000000340)={0xa, 0x4e23, 0x1, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x80}, 0x1c, &(0x7f0000000380)=[{&(0x7f0000000440)="2e85b7c0f8a21e619968f3e8b62fd585b17a290c5164fb580f252c91edbc23c2256fb1e055d0a9802258dbec24a84f42fe90b91a57e0d0e95dbc1e19ec4ef29c789e3f5edba2c6dc2e4c525c1650ea8449ceaf37f67e742bbee1a8c0dad52c31e6a97af075c63a51c051da6bdcb70e83ac768da28ec677d9044c53e859e71c4dbdc7f1f3e8c81193420ff168bd5d16c0676150024ce487690f782b79f27c145f2074b46fd0bf54cb9f971117f4b9c7b353903461980c1400273b4242189e30", 0xbf}, {&(0x7f0000000500)="d1b765ab4a8d38316385b4b6950245ee312d0b96687020c2871781425a87ef5d7d20487f2f85b334d1d701bc114bc42f7a685a55dc68f8c33fc1c785fc153110ab2a6ae982c6d2889af3e21e6dbac7d1153c2194502a61e300f9b9f6735c4fdb4bb3f9c42aec3a3b1e6c3595e6a62667a098146d4da4d470706ddaac325889fb780f8788a3af7cf5e9b13bf251c5118043381da3e65702d16a888e2eb7b5682d46319d822d9b58fe43a7becd933a9b120359f61cff1eb5e2", 0xb8}], 0x2, &(0x7f00000003c0)}, 0x40010) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) [ 1026.252679][T22151] ? memcg_event_wake+0x230/0x230 [ 1026.252711][T22151] ? do_raw_spin_unlock+0x57/0x270 [ 1026.252726][T22151] ? _raw_spin_unlock+0x2d/0x50 [ 1026.252745][T22151] try_charge+0x1042/0x1410 [ 1026.252768][T22151] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 1026.252794][T22151] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1026.252813][T22151] ? kasan_check_read+0x11/0x20 [ 1026.252833][T22151] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 1026.252850][T22151] mem_cgroup_try_charge+0x24d/0x5e0 [ 1026.252870][T22151] mem_cgroup_try_charge_delay+0x1f/0xa0 03:49:35 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x26e, 0x0) [ 1026.252890][T22151] wp_page_copy+0x416/0x1770 [ 1026.252905][T22151] ? do_wp_page+0x486/0x1500 [ 1026.252925][T22151] ? pmd_pfn+0x1d0/0x1d0 [ 1026.252943][T22151] ? lock_downgrade+0x880/0x880 [ 1026.252960][T22151] ? swp_swapcount+0x540/0x540 [ 1026.252975][T22151] ? kasan_check_read+0x11/0x20 [ 1026.253018][T22151] ? do_raw_spin_unlock+0x57/0x270 [ 1026.253049][T22151] do_wp_page+0x48e/0x1500 [ 1026.253070][T22151] ? finish_mkwrite_fault+0x540/0x540 [ 1026.253096][T22151] __handle_mm_fault+0x22e3/0x3eb0 [ 1026.253118][T22151] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1026.253132][T22151] ? find_held_lock+0x35/0x130 [ 1026.253149][T22151] ? handle_mm_fault+0x292/0xa90 [ 1026.253174][T22151] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1026.253191][T22151] ? kasan_check_read+0x11/0x20 [ 1026.253211][T22151] handle_mm_fault+0x3b7/0xa90 [ 1026.253243][T22151] __do_page_fault+0x5ef/0xda0 [ 1026.253266][T22151] do_page_fault+0x71/0x57d [ 1026.253292][T22151] ? page_fault+0x8/0x30 [ 1026.253307][T22151] page_fault+0x1e/0x30 [ 1026.253319][T22151] RIP: 0033:0x4578ce [ 1026.253334][T22151] Code: 00 00 85 c0 41 89 c5 0f 85 fc 00 00 00 64 8b 04 25 d0 02 00 00 41 39 c4 0f 84 12 02 00 00 48 8b 05 77 ee 61 00 48 85 c0 74 04 <48> 83 00 04 64 8b 04 25 d0 02 00 00 64 89 04 25 d4 02 00 00 0f 31 [ 1026.253342][T22151] RSP: 002b:00007ffe68a80050 EFLAGS: 00010206 [ 1026.253354][T22151] RAX: 0000000000a76248 RBX: 00007ffe68a80050 RCX: 000000000045789a [ 1026.253362][T22151] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000001200011 [ 1026.253370][T22151] RBP: 00007ffe68a80090 R08: 0000000000000001 R09: 0000555556716940 [ 1026.253379][T22151] R10: 0000555556716c10 R11: 0000000000000246 R12: 0000000000000001 [ 1026.253387][T22151] R13: 0000000000000000 R14: 0000000000000000 R15: 00007ffe68a800e0 [ 1026.522779][T22151] memory: usage 307200kB, limit 307200kB, failcnt 2427 [ 1026.522800][T22151] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1026.522809][T22151] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1026.522817][T22151] Memory cgroup stats for /syz3: cache:0KB rss:238472KB rss_huge:202752KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:238472KB inactive_file:0KB active_file:0KB unevictable:0KB [ 1026.522897][T22151] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=22101,uid=0 [ 1026.523009][T22151] Memory cgroup out of memory: Killed process 22101 (syz-executor.3) total-vm:72840kB, anon-rss:2212kB, file-rss:35792kB, shmem-rss:0kB [ 1026.665704][ T8849] syz-executor.3 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=0 [ 1026.665722][ T8849] CPU: 1 PID: 8849 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 1026.665732][ T8849] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1026.665737][ T8849] Call Trace: [ 1026.665761][ T8849] dump_stack+0x172/0x1f0 [ 1026.665792][ T8849] dump_header+0x10f/0xb6c [ 1026.665811][ T8849] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 1026.665827][ T8849] ? ___ratelimit+0x60/0x595 [ 1026.665842][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 1026.665862][ T8849] oom_kill_process.cold+0x10/0x15 [ 1026.665879][ T8849] out_of_memory+0x79a/0x1280 [ 1026.665904][ T8849] ? oom_killer_disable+0x280/0x280 [ 1026.665917][ T8849] ? find_held_lock+0x35/0x130 [ 1026.665945][ T8849] mem_cgroup_out_of_memory+0x1ca/0x230 [ 1026.665961][ T8849] ? memcg_event_wake+0x230/0x230 [ 1026.665984][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 1026.666000][ T8849] ? _raw_spin_unlock+0x2d/0x50 [ 1026.666021][ T8849] try_charge+0xd45/0x1410 [ 1026.666046][ T8849] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 1026.666065][ T8849] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1026.666083][ T8849] ? kasan_check_read+0x11/0x20 [ 1026.666104][ T8849] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 1026.666121][ T8849] mem_cgroup_try_charge+0x24d/0x5e0 [ 1026.666142][ T8849] mem_cgroup_try_charge_delay+0x1f/0xa0 [ 1026.666162][ T8849] wp_page_copy+0x416/0x1770 [ 1026.666176][ T8849] ? do_wp_page+0x486/0x1500 [ 1026.666198][ T8849] ? pmd_pfn+0x1d0/0x1d0 [ 1026.666218][ T8849] ? lock_downgrade+0x880/0x880 [ 1026.666234][ T8849] ? swp_swapcount+0x540/0x540 [ 1026.666250][ T8849] ? kasan_check_read+0x11/0x20 [ 1026.666266][ T8849] ? do_raw_spin_unlock+0x57/0x270 [ 1026.666284][ T8849] do_wp_page+0x48e/0x1500 [ 1026.666306][ T8849] ? finish_mkwrite_fault+0x540/0x540 [ 1026.666339][ T8849] __handle_mm_fault+0x22e3/0x3eb0 [ 1026.666362][ T8849] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1026.666376][ T8849] ? find_held_lock+0x35/0x130 [ 1026.666392][ T8849] ? handle_mm_fault+0x292/0xa90 [ 1026.666418][ T8849] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1026.666435][ T8849] ? kasan_check_read+0x11/0x20 [ 1026.666456][ T8849] handle_mm_fault+0x3b7/0xa90 [ 1026.666477][ T8849] __do_page_fault+0x5ef/0xda0 [ 1026.666501][ T8849] do_page_fault+0x71/0x57d [ 1026.666515][ T8849] ? page_fault+0x8/0x30 [ 1026.666544][ T8849] page_fault+0x1e/0x30 [ 1026.666568][ T8849] RIP: 0033:0x401c79 [ 1026.666584][ T8849] Code: dc 4b 00 be 01 00 00 00 31 c0 e8 f2 ad 05 00 31 ff e8 5b fc ff ff 90 66 2e 0f 1f 84 00 00 00 00 00 48 81 ec d8 00 00 00 84 c0 <48> 89 74 24 28 48 89 54 24 30 48 89 4c 24 38 4c 89 44 24 40 4c 89 [ 1026.666592][ T8849] RSP: 002b:00007ffe68a7ffc0 EFLAGS: 00010246 [ 1026.666604][ T8849] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 000000000045789a [ 1026.666613][ T8849] RDX: 0000000000000000 RSI: 000000000000176f RDI: 00000000004beaf9 [ 1026.666622][ T8849] RBP: 000000000000176f R08: 0000000000000001 R09: 0000555556716940 [ 1026.666631][ T8849] R10: 0000555556716c10 R11: 0000000000000246 R12: 0000000000000001 [ 1026.666640][ T8849] R13: 00007ffe68a800d0 R14: 0000000000000000 R15: 00007ffe68a800e0 [ 1026.682244][ T8849] memory: usage 305024kB, limit 307200kB, failcnt 2427 [ 1026.682254][ T8849] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 03:49:36 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1e7, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 1026.682263][ T8849] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1026.682269][ T8849] Memory cgroup stats for /syz3: cache:0KB rss:236300KB rss_huge:200704KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:236300KB inactive_file:0KB active_file:0KB unevictable:0KB [ 1026.682345][ T8849] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=21941,uid=0 [ 1026.682440][ T8849] Memory cgroup out of memory: Killed process 21941 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB [ 1027.161633][T22194] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 1027.221849][T22194] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 [ 1027.444540][T22201] FAULT_INJECTION: forcing a failure. [ 1027.444540][T22201] name failslab, interval 1, probability 0, space 0, times 0 [ 1027.444564][T22201] CPU: 0 PID: 22201 Comm: syz-executor.0 Not tainted 5.2.0-rc4+ #31 [ 1027.444576][T22201] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1027.444585][T22201] Call Trace: [ 1027.444613][T22201] dump_stack+0x172/0x1f0 [ 1027.444646][T22201] should_fail.cold+0xa/0x15 [ 1027.444675][T22201] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 1027.444706][T22201] ? ___might_sleep+0x163/0x280 [ 1027.444737][T22201] __should_failslab+0x121/0x190 [ 1027.444763][T22201] should_failslab+0x9/0x14 [ 1027.444780][T22201] __kmalloc+0x2d9/0x740 [ 1027.444803][T22201] ? tomoyo_realpath_from_path+0xc0/0x7a0 [ 1027.444828][T22201] ? rcu_read_lock_sched_held+0x110/0x130 [ 1027.444845][T22201] ? tomoyo_realpath_from_path+0xcd/0x7a0 [ 1027.444874][T22201] tomoyo_realpath_from_path+0xcd/0x7a0 [ 1027.444892][T22201] ? tomoyo_path_number_perm+0x193/0x520 [ 1027.444929][T22201] tomoyo_path_number_perm+0x1dd/0x520 [ 1027.444946][T22201] ? tomoyo_path_number_perm+0x193/0x520 [ 1027.444980][T22201] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 1027.445002][T22201] ? __f_unlock_pos+0x19/0x20 [ 1027.445039][T22201] ? __fget+0x35a/0x550 [ 1027.445099][T22201] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1027.445117][T22201] ? smack_file_ioctl+0x196/0x310 [ 1027.445137][T22201] ? smack_inode_rename+0x2d0/0x2d0 [ 1027.445176][T22201] ? fput_many+0x12c/0x1a0 [ 1027.445209][T22201] tomoyo_file_ioctl+0x23/0x30 [ 1027.445231][T22201] security_file_ioctl+0x77/0xc0 [ 1027.445258][T22201] ksys_ioctl+0x57/0xd0 [ 1027.445294][T22201] __x64_sys_ioctl+0x73/0xb0 [ 1027.445322][T22201] do_syscall_64+0xfd/0x680 [ 1027.445351][T22201] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1027.445367][T22201] RIP: 0033:0x4592c9 [ 1027.445386][T22201] Code: fd b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1027.445397][T22201] RSP: 002b:00007ff27d815c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1027.445416][T22201] RAX: ffffffffffffffda RBX: 00007ff27d815c90 RCX: 00000000004592c9 [ 1027.445428][T22201] RDX: 0000000020000000 RSI: 0000000000005423 RDI: 0000000000000003 [ 1027.445439][T22201] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1027.445451][T22201] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ff27d8166d4 [ 1027.445462][T22201] R13: 00000000004c3ace R14: 00000000004d7610 R15: 0000000000000005 [ 1027.470181][T22201] ERROR: Out of memory at tomoyo_realpath_from_path. [ 1027.807302][T22215] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:49:36 executing program 1: r0 = syz_open_dev$vcsn(&(0x7f0000001200)='/dev/vcs#\x00', 0x1000, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000001300)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000001340)=0x1c) r1 = syz_open_dev$vbi(&(0x7f0000001140)='/dev/vbi#\x00', 0x2, 0x2) r2 = syz_genetlink_get_family_id$tipc(&(0x7f00000011c0)='TIPC\x00') sendmsg$TIPC_CMD_SHOW_LINK_STATS(r1, &(0x7f0000001280)={&(0x7f0000001180)={0x10, 0x0, 0x0, 0x410}, 0xc, &(0x7f0000001240)={&(0x7f00000012c0)=ANY=[@ANYBLOB='(\x00v\x00\x00', @ANYRES16=r2, @ANYBLOB="00002dbd7000fcdbdf2501000000000000000b000000000c001473797a3000000000"], 0x28}}, 0x10) r3 = add_key(&(0x7f0000001080)='ceph\x00', &(0x7f00000010c0)={'syz', 0x2}, &(0x7f0000001100)="c4422575bc733279e4d10fd7c7ec2bf05f7fcdde316bc329843224207516254becc80fa898b7482b50e9a301ddc43a9a24e3f4bc270cf8f5e34c3389e3", 0x3d, 0xfffffffffffffffe) add_key(&(0x7f0000000000)='asymmetric\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="80392afebc1ec9428e0d01972023ce64137b586644bae31c8f86ad88f2e79774fc39c97f0d5e1fff7d53af4a41c0a51d14dae9b82bafc38d33783e95bb0d0d8b51bf46f45c97770889eabcbb1bcc0b139484a4b5bec5dbf2375e56838359af68977663e8baf2916be38b69031b8c7528ffdb0a88ed733dc0bf57aa52843a119b453b2612e848d26f7821e0e8042d32ed44b86e6b1184743480047fddd88c83659afe00bf4636281fa470f984d826a397f67575961b1a4543084a5297ba1974df71ffea137673eac16467652a2122c24b1c316f80dd70e4e0c89e3d8da02e12b2ee898ad1047c45a029fdd57ca75094c7b1607ccf4901e18fe3b82f220bb86443f4fa3bb0d89feb27ce12c3aeb8eae60bcc3746b36d86723a5c5dbe790a5c98724eae7f5b13c0d14eaa9a259ea5f15d188dfde2b3c369c41191e4382e8b917a2e6fc3cedd152f967eac64b3bcc4f0d1ae1881037ca14c126d600b5862313c6a3169cc0f6c463f3c0bb87a5775fab95fea54f0a1d4b3489a55b652854994988f378c3684deb7d06bab7be9a7e37135abf6c01ce3374c0bac4054910917c248b153b946b6b910fd66c46a44a5e8759c3e0904870fbb418dc6d0e51cd44837b980d651f3e7776d8613e8ba1db8f453324c6f60808c8b2175fb261762257aba9c8be38ff430ea8fe60da2f43527b2e5ae0aeae6a7a497d36dda1574db6e8d8f7bed4d7ab6247a408e1e6bb8d0b0a93358826c0f1f811dd3c6e7c9942dc2c9b8172f3f7f2021a67b26692752f54650cb05f1beb0e112d74fd47cd075b74311f4ce947c5ed178c0a9f8f6ad43c00f4be4ef415b446256ef958bb277ef61d3720ae11052e8437fbf9b6b8fa17a62a27985ffa07eacc13354272a5ccc9165024a5c912e5c241d6fae33d24717a9669dc60a39b5a41275eeaf8d7b5d9e23b97e62f17ec0fcb506103fcec313352a104c25e3ce5c46d75efc747eecf09d22c1c729422404d5806870caaed3f9a95b4e1ff0d4ade280b25c7bd5ebab46d240656f3d2e65ce91aa879275d4f4e47348f74a2aa7ed8ad09cfd60426e041a8ea67412003e6813a5e8e666eacdfb8c7f856d5f46b43212e3c2ef4c409486d127b50b686ac3a737f36cfa32f891bd884c30f957e4eb7b624b70efa0ff175f0731c59083e77eddb8df473ab216549475a5cd4b33eb61899646dcdaa1c1c28a87da6572e31a044833365680122e8f80b28189b2108b5df1ecdd8a2ff6ed460ea5ebfe39dbadd61e72ee2c2c1d4714f9780666b704a83bbaa9bc5a06d13217f8e4d9fce194295885672567e05204df24f90a03d7764353c22dd97eb883b28ce131744083727e614d00c513e7cb42b4bbf7a9187937c2e3a10f59c5213c23124928b0fce098b38864e56fb6363a32a65657c2bbe849e172da5b8ead8dbede8080343904520e0d735940431652b7703fd5c985d24c5c879c7d72182df8a1a87893cb719b5ab59700350964d6aa67bac6a86f8c446e00bc9c0f169874f885546d8ce49faf56741281775ef240a0d930e52402fb66ed42689589c79e86ecd185842ea9ea803bd8c3674fd610fc0055e150e0f640ab151c167386b54355d89de6f5774a46af4c7bc9a38c316bfdabd57213af35f8e14589a6b3c7dc22cf3e046c1c90c9eebdaac8f877cf36088dd2c77b2a0ea5289a0c2c79189ae1ac87bdd0e890929be86bd64a81246315161cfd781f1d1c83acd6e3fcf87e02ccad87463bf26d1087880f1bc4945311fe347735cf70f55961d11799a6a3ed3e08f7e4a5e5c7ad03f47a7c3a4a3a6033d71095becd8ca294b55f4a5177f1dccf9f18a212c7365c3073ec469a769eaca152f2809dc2507b723d26c0bb4a8a44e3b5bbc0518053660d7aaff1b4ab2f216aa1c11f076d594852002d97fa811cff0b47fbefa0e24835ffb2a96f79ee81d1a92fb084edd79f8010ad2f57e0828df6793299004940e9682107ac4c1380e0beab7a213d87d02fa47ec37b400631674406d8a15a9daaedd21ae1fb88652c08846ba6245d8255580192369639f1952a810e1612e22e948a06b2e80b9b7d2631c24cd0372c9aec5f694313259b7c62a77310409f4513ebbe2dc30881e5b190d217f0f0f9d9a48d50ebe517ed3f14c3ff4efdcd583b4967e768da335db3acc3ff2855636fd836aac5eca70ef852f27e9dfd8d0c55c91870596ed409f6e2bdcfd93fdc95b2ff6d557bf154d98b657d5c5940bcfa1813bdc0d599a4233a07586ed3ef2a526bf1fa8426a9bdcf36973a951e097cf94f4edde6edd97d8b057fa607f4753f4f5d4da711221dfe8484f5cc008afe43c15ca9269550334c82498a0d7882c200dd094368040792d7ad4c1a4ccf1cf0d443ee19c2db3dbc881d72d1b519b2dea3f8184233ce8f11d41648e9cacdc2924c0a2c112f08d987ab7cb6d212b5fc79581e13133810e46afcf29420b7939ab8778f250fca80e1d7b389c27216450534a47b3e4b1b85ff6d63bbe9c76f584499f412c037de11a9e1b5d3d597080c3bcf84055b2b02c492f60d02cd6adf25db990901eb2da81f3a57889079ce9d74a20112a4285341388e76f180dfd9dfb64ddb0b891cf93b5fc28b79dce9a62912b06a3ff0714de32db62ffa763ad4adfb5c11f7213610d7c2322a9e384b71e275f551e08d8e0d1b6a88828fdcd556f797e4c31557f17014dd6e5390eaca1f6b6bac2c513541f96b7711c271724204d598bc6577bc9e5ac4bb6a140d879f00c57bf087919563f5871b2490bcb5b56c52d118be269ee8b8257b048fc37d85c1d74c9e6bc1fc8f1ae8cf89ea35dbd497549fab76abf11f5d5421790672a83fa7a19851453299ccaddff9255f9a2ecac9a37d8a0b0c46d6dbf508571a4f5f434ef477dcaf401870428d37133b174b0dc72d328e49e597e889c08dca44df199e4a9011e82869402d861908887d6bad2bf63044e7b242b2e93b3e0065527e7266916ab2cd3dcc0463c1878b4ba7a3661cfd6a2960ae38982bbab5cb9591625829e797ac24b17567fa6dba9caed938968b3eef8072835d3556a77e75d85c8b85bf9225d0d7c159c8575ec590cfc22d1b50487cc5ac68266a49feba4011b6e6ab7a9b73a887e7b7e3ad98dfea6528e3431fda95e3856d80e1e440db75f5a11cc1355b744646580d84ec8fca48990213487352c1624be12c1ea5b6af3802d56c7e65e20fd661ac54b43588615bb450b4bec28b77bd88268921b38f881db6ad7d0d007fe3555c2e0324890aaa85192c3097480e1cb60a28ba6d29a04b66bebeb8ce1e1f7c2aace768f8aa209aa5f7c636733955de2bc960b78f50f707fbdf3c072d1f423b36798b2e80fd05c13d6ec80e683ad5eaae4cc1508c3c41d3306c007b78fe240aa5f8e4b493c42d7f47c1a3932fc2090c73462db26095a38cf5f3366ab26528b392828527868898df0debc9dd6b5f9e4873ace34b76c192be871c489f16c27a5a2d2feb5998b82c2c716f0b2c21802797d0b97f09eef3855b111503602fb5014f8b3565fa0eef00ab64f7847ef2182cf3590a5cb0fff4016c399c2aedde68dfbd6e8e9c176e18112dc1fb7348af833a7acc3cd868f20ff943cc70c1d854be880768451abcec163baaadae7363337a5350fb1483ccecddae86ae14ddaab658205bbb21cc254987126fd450f3998c6572bf28a157d88856fe4213ab6a6f761bdaee3071fbf9843c30f12c5b7a6ad1f7c3c0c64285d1055cf30d1857bd2852b72e4dc65e8cdac1cfc978e66c844c883f2b5699eedd7c9d1d84bb498ba1bc3179531af59baf6ee0e7afab15725ee495a8966d9a44c53711c2c799445f6a3c44fdca5016b178e8ae38481e092fbfaebb142ca3bbdc688384536df8c102d264560817d4bb812fe7035bae210aeb4d9aec6ea582c20e939b51b66d7584c1830a3d843dfdca1a6424075eba913bfbc9453e26e4a469d7b507606dd2523e77e21fc24bf7e302b3f4bb168befe4a9f55305f72e546c8cd5c6fba02df2b0a04eca34988eef9a97532107b97ba8f71fb128261e081a83a69d4eeacaff364b71a9bd72ff6e754920d4f50c0e10b75af6646028310192987656fb1dad13c54da7d9d9886b51da191cf446aa5a0f0779274588557060d3e458ee18f904611a3037a525526aa7bc56028057d626beb829b210c215f687587fe455533ebed7eeaa8b517a8c04d7e4cce625734635168304070d6dd27719e7799cd8010524f00b798b0aaa37addf1ed19c9f90fc47b2d2b5ba649601275f148a1be9348f7da6e8a415415500ff1421370547361924ea957b614e9eef69dbcdb1aaad65dae59a1c42ad849ae008b88112d455304dbf8d9944c24aa3039feae2c79d82bce2af9be700faac5683baf97edfa1f1d0d5eaa1d956a825cdbc4cc58148a4f30421fcbae8e193499e068efdc5891142b4bc02dc2cf847e5f26cf53ae94186f93de81c085484cab73db4e7ba08fade9113e833e8be72fb1a3d0c02bea1d62da0c132880995b68e05ef3ead91bc8e062413628016d0ef802b3fb1b8dd67e5f75a58df2d2501cbd51c7f3830d17688f0e04ed77aeec81b0606bc4b84c797aa0e6cf778a328249c5cc535bf89a567aed729b2c3d4ee69f2e610563377d935b7c07a1b2e19cc6d1c405b21c87b7b7a0926ca5814772c52fd177425eba89681bb7cca7e47dceb83d9dacb8ae2ed342ce462229514122eb926726c3355f4345c3cee3dd8b4a12d855a4694aefa0bb6bf9e48cc6ac03d5ebdf1eb474742f2607c40ee348d218b58165d172c2f0a418ac34c6309170b7fb64c24dc5d8fdc2c73a22f61c74a1529d52e6b6f2904b4b8ec1decf57ab553740becfd7a1ebc34e23b2695d0a48db31526985fc1c64fd59af158392a4ea77aad3001b467b62b0d46c814622c540ede61b76241993e9d3e202d2787baed6767efe57ff8303545b13ac26aeddeebfdfceb3f3c70f5df8e279c5fe0b49f55175288aaa24be1e41aa6205d8ac09df023b724ef1fa0970b62c1db342f3837175142edd1f6202c03701750d3fa5e5f7a0917ec65d7dd4f91002ac38d6368e1ef11b35d5ff08be7489d02fcd4adc9bc6428ba041ea745301ca4e0351205f8dc7f39206773e240bfdc95d6592041da887d5ce7662603d2324148475614988187244eb10b20d378abb61b99e60f3b6df9c8e3fda69bf9f9a8773e9795ae85778491140aa2c319f0b5132ca39f9ab4ba6eb25c65ee5b0ce6aad0a1772e611bc786a07a7854ef7c41848e829c9b1c3afd2d2e6fa435951194fe06bcba0b0c5226a5e01110bb8eafa9268bab9378096fad81f7d6846f436949af6de92c6b43bd487ef1d330e4a9b2388a32eb91e53e350d5461879f5b1d603051d123c837dcec91e4b152a3cdf4de9fcbd7bc1a9e4219279290f67e67ee9dcb3dac3ca1e8c65beb3ead528406b480dde40bdc85f15b3872d5d968b4dc82fc4d501c0827a7648384f36e27fca96e108d5587501cb96acac672f8ad52edd490239ce0a51051d42a68a5e091d313b8231a46582cf0ddd8d0144c066c2a9d8ffaae43369908cd13f39e908fddf62b60c16b66dbcd32cbf2eb73b45d46b637281d5f85640d375a5e39fd87d8729ac4ab4df82ef11294d8aaa109fb14c105d06b4c946db398c4275e689d06443aee5a81baeef28de2e92dae3cb3edeff53be6e9f91fd22b40638096f56427364a4b8f5b41e3676ca2cc6891d88ded0ba5e9567d0873fed90886833d785f5cfcdb35d05cd2c8e67cdf69914c3f18e6f290b45b303677de6915dc48c5c9d415faf7e663e6", 0x1000, r3) ioctl$TIOCGISO7816(r0, 0x80285442, &(0x7f0000001380)) 03:49:36 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:49:36 executing program 0 (fault-call:3 fault-nth:1): r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x81, 0x0, &(0x7f0000000300)) 03:49:37 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYRES16], 0x0) r1 = socket$inet6_dccp(0xa, 0x6, 0x0) sendmsg$inet6(r1, &(0x7f00000005c0)={&(0x7f0000000340)={0xa, 0x4e23, 0x1, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x80}, 0x1c, &(0x7f0000000380)=[{&(0x7f0000000440)="2e85b7c0f8a21e619968f3e8b62fd585b17a290c5164fb580f252c91edbc23c2256fb1e055d0a9802258dbec24a84f42fe90b91a57e0d0e95dbc1e19ec4ef29c789e3f5edba2c6dc2e4c525c1650ea8449ceaf37f67e742bbee1a8c0dad52c31e6a97af075c63a51c051da6bdcb70e83ac768da28ec677d9044c53e859e71c4dbdc7f1f3e8c81193420ff168bd5d16c0676150024ce487690f782b79f27c145f2074b46fd0bf54cb9f971117f4b9c7b353903461980c1400273b4242189e30", 0xbf}, {&(0x7f0000000500)="d1b765ab4a8d38316385b4b6950245ee312d0b96687020c2871781425a87ef5d7d20487f2f85b334d1d701bc114bc42f7a685a55dc68f8c33fc1c785fc153110ab2a6ae982c6d2889af3e21e6dbac7d1153c2194502a61e300f9b9f6735c4fdb4bb3f9c42aec3a3b1e6c3595e6a62667a098146d4da4d470706ddaac325889fb780f8788a3af7cf5e9b13bf251c5118043381da3e65702d16a888e2eb7b5682d46319d822d9b58fe43a7becd933a9b120359f61cff1eb5e2", 0xb8}], 0x2, &(0x7f00000003c0)}, 0x40010) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) [ 1029.670818][T22234] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:49:37 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x26f, 0x0) 03:49:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = syz_open_dev$dmmidi(&(0x7f0000000080)='/dev/dmmidi#\x00', 0x1, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)=0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000100)={[], 0x1cc, 0xfff, 0x9, 0x100000001, 0x7, r1}) r2 = socket$can_raw(0x1d, 0x3, 0x1) getsockopt$sock_buf(r2, 0x1, 0x1c, 0x0, &(0x7f0000003140)) r3 = syz_open_dev$audion(&(0x7f0000000040)='/dev/audio#\x00', 0x6, 0x40000) ioctl$SCSI_IOCTL_TEST_UNIT_READY(r3, 0x2) [ 1029.848624][T22232] syz-executor.3 invoked oom-killer: gfp_mask=0x400dc0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), order=3, oom_score_adj=1000 [ 1030.018961][T22232] CPU: 0 PID: 22232 Comm: syz-executor.3 Not tainted 5.2.0-rc4+ #31 [ 1030.026982][T22232] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1030.037042][T22232] Call Trace: [ 1030.040351][T22232] dump_stack+0x172/0x1f0 [ 1030.044692][T22232] dump_header+0x10f/0xb6c [ 1030.049130][T22232] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 1030.054952][T22232] ? ___ratelimit+0x60/0x595 [ 1030.059555][T22232] ? do_raw_spin_unlock+0x57/0x270 [ 1030.064678][T22232] oom_kill_process.cold+0x10/0x15 [ 1030.069798][T22232] out_of_memory+0x79a/0x1280 [ 1030.074485][T22232] ? lock_downgrade+0x880/0x880 [ 1030.079343][T22232] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1030.085616][T22232] ? oom_killer_disable+0x280/0x280 [ 1030.090822][T22232] ? find_held_lock+0x35/0x130 [ 1030.095606][T22232] mem_cgroup_out_of_memory+0x1ca/0x230 [ 1030.101664][T22232] ? memcg_event_wake+0x230/0x230 [ 1030.106716][T22232] ? do_raw_spin_unlock+0x57/0x270 [ 1030.111846][T22232] ? _raw_spin_unlock+0x2d/0x50 [ 1030.116721][T22232] try_charge+0x1042/0x1410 [ 1030.121233][T22232] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 1030.126784][T22232] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 1030.132344][T22232] ? find_held_lock+0x35/0x130 [ 1030.137115][T22232] ? get_mem_cgroup_from_mm+0x10b/0x2b0 [ 1030.142680][T22232] __memcg_kmem_charge_memcg+0x7c/0x130 [ 1030.148230][T22232] ? memcg_kmem_put_cache+0xb0/0xb0 [ 1030.153475][T22232] ? get_mem_cgroup_from_mm+0x128/0x2b0 [ 1030.159037][T22232] __memcg_kmem_charge+0x136/0x300 [ 1030.164154][T22232] __alloc_pages_nodemask+0x4bd/0x8d0 [ 1030.169533][T22232] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1030.175782][T22232] ? __alloc_pages_slowpath+0x28f0/0x28f0 [ 1030.181514][T22232] ? copy_process.part.0+0x43f7/0x6790 [ 1030.186978][T22232] ? lockdep_hardirqs_on+0x418/0x5d0 [ 1030.192268][T22232] ? trace_hardirqs_on+0x67/0x220 [ 1030.197313][T22232] copy_process.part.0+0x4a0/0x6790 [ 1030.202513][T22232] ? __lock_acquire+0x54f/0x5490 [ 1030.207469][T22232] ? __cleanup_sighand+0x60/0x60 [ 1030.212427][T22232] ? rcu_read_lock_sched_held+0x110/0x130 [ 1030.218144][T22232] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1030.224383][T22232] ? try_to_free_mem_cgroup_pages+0x3b6/0x9f0 [ 1030.231177][T22232] _do_fork+0x25d/0xfe0 [ 1030.235348][T22232] ? copy_init_mm+0x20/0x20 [ 1030.239873][T22232] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1030.245325][T22232] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1030.250776][T22232] ? do_syscall_64+0x26/0x680 [ 1030.255458][T22232] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1030.261543][T22232] ? do_syscall_64+0x26/0x680 [ 1030.266242][T22232] __x64_sys_clone+0xbf/0x150 [ 1030.270954][T22232] do_syscall_64+0xfd/0x680 [ 1030.275462][T22232] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1030.281361][T22232] RIP: 0033:0x45bc99 [ 1030.285255][T22232] Code: ff 48 85 f6 0f 84 27 8e fb ff 48 83 ee 10 48 89 4e 08 48 89 3e 48 89 d7 4c 89 c2 4d 89 c8 4c 8b 54 24 08 b8 38 00 00 00 0f 05 <48> 85 c0 0f 8c fe 8d fb ff 74 01 c3 31 ed 48 f7 c7 00 00 01 00 75 [ 1030.304854][T22232] RSP: 002b:00007ffe68a7fdb8 EFLAGS: 00000202 ORIG_RAX: 0000000000000038 [ 1030.313258][T22232] RAX: ffffffffffffffda RBX: 00007f843133a700 RCX: 000000000045bc99 [ 1030.321243][T22232] RDX: 00007f843133a9d0 RSI: 00007f8431339db0 RDI: 00000000003d0f00 [ 1030.329204][T22232] RBP: 00007ffe68a7ffd0 R08: 00007f843133a700 R09: 00007f843133a700 [ 1030.337168][T22232] R10: 00007f843133a9d0 R11: 0000000000000202 R12: 0000000000000000 [ 1030.345137][T22232] R13: 00007ffe68a7fe6f R14: 00007f843133a9c0 R15: 000000000075bfd4 03:49:38 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) socketpair(0x2, 0x80006, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r1, 0x84, 0x15, &(0x7f0000000040)={0x10000}, 0x1) getsockopt$sock_buf(r0, 0x1, 0x1c, 0x0, &(0x7f0000003140)) 03:49:38 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYRES16], 0x0) r1 = socket$inet6_dccp(0xa, 0x6, 0x0) sendmsg$inet6(r1, &(0x7f00000005c0)={&(0x7f0000000340)={0xa, 0x4e23, 0x1, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x80}, 0x1c, &(0x7f0000000380)=[{&(0x7f0000000440)="2e85b7c0f8a21e619968f3e8b62fd585b17a290c5164fb580f252c91edbc23c2256fb1e055d0a9802258dbec24a84f42fe90b91a57e0d0e95dbc1e19ec4ef29c789e3f5edba2c6dc2e4c525c1650ea8449ceaf37f67e742bbee1a8c0dad52c31e6a97af075c63a51c051da6bdcb70e83ac768da28ec677d9044c53e859e71c4dbdc7f1f3e8c81193420ff168bd5d16c0676150024ce487690f782b79f27c145f2074b46fd0bf54cb9f971117f4b9c7b353903461980c1400273b4242189e30", 0xbf}, {&(0x7f0000000500)="d1b765ab4a8d38316385b4b6950245ee312d0b96687020c2871781425a87ef5d7d20487f2f85b334d1d701bc114bc42f7a685a55dc68f8c33fc1c785fc153110ab2a6ae982c6d2889af3e21e6dbac7d1153c2194502a61e300f9b9f6735c4fdb4bb3f9c42aec3a3b1e6c3595e6a62667a098146d4da4d470706ddaac325889fb780f8788a3af7cf5e9b13bf251c5118043381da3e65702d16a888e2eb7b5682d46319d822d9b58fe43a7becd933a9b120359f61cff1eb5e2", 0xb8}], 0x2, &(0x7f00000003c0)}, 0x40010) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) 03:49:38 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1e8, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:49:38 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x270, 0x0) 03:49:38 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$ASHMEM_GET_NAME(r1, 0x81007702, &(0x7f0000000000)=""/255) getsockopt$sock_buf(r0, 0x1, 0x1c, 0x0, &(0x7f0000003140)=0xfffffdd4) 03:49:39 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) getsockopt$EBT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x81, 0x0, &(0x7f0000000300)) 03:49:39 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0xb4, 0x4003) r1 = dup3(0xffffffffffffff9c, 0xffffffffffffff9c, 0x80000) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x1400) r2 = socket$can_raw(0x1d, 0x3, 0x1) getsockopt$sock_buf(r2, 0x1, 0x1c, 0x0, &(0x7f0000003140)) r3 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ubi_ctrl\x00', 0x10004, 0x0) ioctl$EVIOCGUNIQ(r3, 0x80404508, &(0x7f0000000080)=""/64) [ 1032.079528][T22232] memory: usage 307164kB, limit 307200kB, failcnt 2442 [ 1032.086446][T22232] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1032.230565][T22232] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1032.335992][T22232] Memory cgroup stats for /syz3: cache:0KB rss:238448KB rss_huge:202752KB shmem:0KB mapped_file:0KB dirty:0KB writeback:0KB swap:0KB inactive_anon:0KB active_anon:238448KB inactive_file:0KB active_file:0KB unevictable:0KB [ 1032.869746][T22232] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz3,mems_allowed=0-1,oom_memcg=/syz3,task_memcg=/syz3,task=syz-executor.3,pid=22126,uid=0 [ 1033.039554][T22232] Memory cgroup out of memory: Killed process 22126 (syz-executor.3) total-vm:72708kB, anon-rss:2204kB, file-rss:35792kB, shmem-rss:0kB 03:49:41 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="c0dca5055e0bcfec7be070") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getresuid(0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000a80)={0x0, @rand_addr, 0x0, 0x0, 'sh\x00'}, 0x2c) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x608) 03:49:41 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYRES16], 0x0) socket$inet6_dccp(0xa, 0x6, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) 03:49:41 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x271, 0x0) 03:49:41 executing program 1: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/drop_packet\x00', 0x2, 0x0) write$FUSE_NOTIFY_STORE(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="2cb30000000400000000000000000000000680000000004080dd5fd9aa00baa5b81a6f5b6ebb07d82df2c9b9cc24c0b3ff04000000000000000000000092f94a1db3b48e1a1900cd6ec02b2ca8454f0de7df5284292418be73db62cd8632e90fea5caa5823eab1764033"], 0x2c) ioctl$VIDIOC_STREAMOFF(r0, 0x40045613, &(0x7f0000000040)=0x100) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r0, 0x84, 0x74, &(0x7f0000000280)=""/34, &(0x7f00000002c0)=0x22) mlockall(0x3) r1 = socket$can_raw(0x1d, 0x3, 0x1) syz_open_dev$usbmon(&(0x7f0000000340)='/dev/usbmon#\x00', 0x5, 0x4000) getsockopt$sock_buf(r1, 0x1, 0x1c, 0x0, &(0x7f0000000100)=0xffffffffffffff3d) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f0000000300)={&(0x7f0000000080)=""/108, 0x2000, 0x1800, 0x7fc0000}, 0x18) ioctl$FS_IOC_GETFSMAP(r0, 0xc0c0583b, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, [], [{0x9398, 0x20, 0x3, 0x3, 0x80, 0x7ff}, {0xa3a, 0xd323, 0x7, 0x3fba}], [[], []]}) 03:49:41 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1e9, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) 03:49:41 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYRES16], 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) 03:49:42 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x272, 0x0) 03:49:42 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1ea, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 1035.240381][T22305] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:0 03:49:43 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') ioctl$IMADDTIMER(r1, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) preadv(r1, &(0x7f0000000100), 0x273, 0x0) 03:49:43 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') preadv(r0, &(0x7f0000000100), 0x1eb, 0x6cefff7f00000000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) [ 1055.180786][T25149] device bridge_slave_1 left promiscuous mode [ 1055.187079][T25149] bridge0: port 2(bridge_slave_1) entered disabled state [ 1055.412413][T25149] device bridge_slave_0 left promiscuous mode [ 1055.418844][T25149] bridge0: port 1(bridge_slave_0) entered disabled state [ 1056.003344][T25149] device hsr_slave_1 left promiscuous mode [ 1056.089354][T25149] device hsr_slave_0 left promiscuous mode [ 1056.175664][T25149] team0 (unregistering): Port device team_slave_1 removed [ 1056.300223][T25149] team0 (unregistering): Port device team_slave_0 removed [ 1056.386395][T25149] bond0 (unregistering): Releasing backup interface bond_slave_1 [ 1056.492643][T25149] bond0 (unregistering): Releasing backup interface bond_slave_0 [ 1056.843325][T25149] bond0 (unregistering): Released all slaves [ 1057.199757][T25149] ------------[ cut here ]------------ [ 1057.207774][T25149] ODEBUG: free active (active state 0) object type: timer_list hint: delayed_work_timer_fn+0x0/0x90 [ 1057.218889][T25149] WARNING: CPU: 1 PID: 25149 at lib/debugobjects.c:325 debug_print_object+0x168/0x250 [ 1057.228442][T25149] Kernel panic - not syncing: panic_on_warn set ... [ 1057.235036][T25149] CPU: 1 PID: 25149 Comm: kworker/u4:1 Not tainted 5.2.0-rc4+ #31 [ 1057.242902][T25149] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1057.253078][T25149] Workqueue: netns cleanup_net [ 1057.257844][T25149] Call Trace: [ 1057.261151][T25149] dump_stack+0x172/0x1f0 [ 1057.265500][T25149] ? debug_print_object+0x70/0x250 [ 1057.270629][T25149] panic+0x2cb/0x744 [ 1057.274666][T25149] ? __warn_printk+0xf3/0xf3 [ 1057.279271][T25149] ? debug_print_object+0x168/0x250 [ 1057.284503][T25149] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1057.290773][T25149] ? __warn.cold+0x5/0x4d [ 1057.295109][T25149] ? __warn+0xe8/0x1d0 [ 1057.299191][T25149] ? debug_print_object+0x168/0x250 [ 1057.304433][T25149] __warn.cold+0x20/0x4d [ 1057.308699][T25149] ? debug_print_object+0x168/0x250 [ 1057.313902][T25149] report_bug+0x263/0x2b0 [ 1057.318239][T25149] do_error_trap+0x11b/0x200 [ 1057.322826][T25149] do_invalid_op+0x37/0x50 [ 1057.327263][T25149] ? debug_print_object+0x168/0x250 [ 1057.332459][T25149] invalid_op+0x14/0x20 [ 1057.336615][T25149] RIP: 0010:debug_print_object+0x168/0x250 [ 1057.342412][T25149] Code: dd e0 c9 a4 87 48 89 fa 48 c1 ea 03 80 3c 02 00 0f 85 b5 00 00 00 48 8b 14 dd e0 c9 a4 87 48 c7 c7 80 bf a4 87 e8 16 75 0d fe <0f> 0b 83 05 4b 46 4b 06 01 48 83 c4 20 5b 41 5c 41 5d 41 5e 5d c3 [ 1057.362014][T25149] RSP: 0018:ffff888058c07838 EFLAGS: 00010086 [ 1057.368073][T25149] RAX: 0000000000000000 RBX: 0000000000000003 RCX: 0000000000000000 [ 1057.376044][T25149] RDX: 0000000000000000 RSI: ffffffff815ac956 RDI: ffffed100b180ef9 [ 1057.384012][T25149] RBP: ffff888058c07878 R08: ffff88805692a340 R09: ffffed1015d240f1 [ 1057.392034][T25149] R10: ffffed1015d240f0 R11: ffff8880ae920787 R12: 0000000000000001 [ 1057.400054][T25149] R13: ffffffff88bad1a0 R14: ffffffff816039d0 R15: ffff88805f992e60 [ 1057.408032][T25149] ? calc_wheel_index+0x220/0x220 [ 1057.413060][T25149] ? vprintk_func+0x86/0x189 [ 1057.417653][T25149] ? debug_print_object+0x168/0x250 [ 1057.422856][T25149] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 1057.428668][T25149] debug_check_no_obj_freed+0x29f/0x464 [ 1057.434223][T25149] kfree+0xbd/0x220 [ 1057.438039][T25149] kvfree+0x61/0x70 [ 1057.441850][T25149] netdev_freemem+0x4c/0x60 [ 1057.446507][T25149] netdev_release+0x86/0xb0 [ 1057.451011][T25149] ? xps_cpus_store+0x2b0/0x2b0 [ 1057.455867][T25149] device_release+0x7a/0x210 [ 1057.460460][T25149] kobject_put.cold+0x289/0x2e6 [ 1057.465311][T25149] netdev_run_todo+0x53b/0x7c0 [ 1057.470075][T25149] ? register_netdev+0x50/0x50 [ 1057.474837][T25149] ? unregister_netdevice_queue+0x1d2/0x2c0 [ 1057.480744][T25149] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1057.486975][T25149] ? net_set_todo+0xbf/0x150 [ 1057.491585][T25149] rtnl_unlock+0xe/0x10 [ 1057.495746][T25149] default_device_exit_batch+0x358/0x410 [ 1057.501375][T25149] ? unregister_netdevice_many+0x50/0x50 [ 1057.507004][T25149] ? default_device_exit+0x203/0x290 [ 1057.512281][T25149] ? do_wait_intr_irq+0x2b0/0x2b0 [ 1057.517300][T25149] ? rtnl_unlock+0xe/0x10 [ 1057.521671][T25149] ? unregister_netdevice_many+0x50/0x50 [ 1057.527297][T25149] ? dev_change_net_namespace+0xc70/0xc70 [ 1057.533141][T25149] ops_exit_list.isra.0+0xfc/0x150 [ 1057.538272][T25149] cleanup_net+0x3fb/0x960 [ 1057.542786][T25149] ? netns_install+0x1d0/0x1d0 [ 1057.547560][T25149] process_one_work+0x989/0x1790 [ 1057.552691][T25149] ? pwq_dec_nr_in_flight+0x320/0x320 [ 1057.558115][T25149] ? lock_acquire+0x16f/0x3f0 [ 1057.562806][T25149] worker_thread+0x98/0xe40 [ 1057.567306][T25149] ? trace_hardirqs_on+0x67/0x220 [ 1057.572345][T25149] kthread+0x354/0x420 [ 1057.576411][T25149] ? process_one_work+0x1790/0x1790 [ 1057.581695][T25149] ? kthread_cancel_delayed_work_sync+0x20/0x20 [ 1057.587954][T25149] ret_from_fork+0x24/0x30 [ 1057.592369][T25149] [ 1057.592375][T25149] ====================================================== [ 1057.592380][T25149] WARNING: possible circular locking dependency detected [ 1057.592383][T25149] 5.2.0-rc4+ #31 Not tainted [ 1057.592388][T25149] ------------------------------------------------------ [ 1057.592393][T25149] kworker/u4:1/25149 is trying to acquire lock: [ 1057.592397][T25149] 0000000081182eb4 ((console_sem).lock){-.-.}, at: down_trylock+0x13/0x70 [ 1057.592410][T25149] [ 1057.592414][T25149] but task is already holding lock: [ 1057.592417][T25149] 00000000f89526f8 (&obj_hash[i].lock){-.-.}, at: debug_check_no_obj_freed+0xbe/0x464 [ 1057.592431][T25149] [ 1057.592436][T25149] which lock already depends on the new lock. [ 1057.592438][T25149] [ 1057.592440][T25149] [ 1057.592445][T25149] the existing dependency chain (in reverse order) is: [ 1057.592447][T25149] [ 1057.592450][T25149] -> #3 (&obj_hash[i].lock){-.-.}: [ 1057.592463][T25149] _raw_spin_lock_irqsave+0x95/0xcd [ 1057.592467][T25149] __debug_object_init+0xc6/0xc30 [ 1057.592471][T25149] debug_object_init+0x16/0x20 [ 1057.592475][T25149] hrtimer_init+0x2a/0x300 [ 1057.592479][T25149] init_dl_task_timer+0x1b/0x50 [ 1057.592482][T25149] __sched_fork+0x22a/0x4f0 [ 1057.592486][T25149] init_idle+0x75/0x670 [ 1057.592489][T25149] sched_init+0x952/0x9f5 [ 1057.592493][T25149] start_kernel+0x393/0x893 [ 1057.592497][T25149] x86_64_start_reservations+0x29/0x2b [ 1057.592501][T25149] x86_64_start_kernel+0x77/0x7b [ 1057.592505][T25149] secondary_startup_64+0xa4/0xb0 [ 1057.592507][T25149] [ 1057.592509][T25149] -> #2 (&rq->lock){-.-.}: [ 1057.592522][T25149] _raw_spin_lock+0x2f/0x40 [ 1057.592526][T25149] task_fork_fair+0x6a/0x520 [ 1057.592529][T25149] sched_fork+0x3af/0x900 [ 1057.592533][T25149] copy_process.part.0+0x1a25/0x6790 [ 1057.592537][T25149] _do_fork+0x25d/0xfe0 [ 1057.592540][T25149] kernel_thread+0x34/0x40 [ 1057.592544][T25149] rest_init+0x28/0x37b [ 1057.592548][T25149] arch_call_rest_init+0xe/0x1b [ 1057.592551][T25149] start_kernel+0x854/0x893 [ 1057.592556][T25149] x86_64_start_reservations+0x29/0x2b [ 1057.592559][T25149] x86_64_start_kernel+0x77/0x7b [ 1057.592563][T25149] secondary_startup_64+0xa4/0xb0 [ 1057.592566][T25149] [ 1057.592568][T25149] -> #1 (&p->pi_lock){-.-.}: [ 1057.592581][T25149] _raw_spin_lock_irqsave+0x95/0xcd [ 1057.592585][T25149] try_to_wake_up+0x90/0x13f0 [ 1057.592588][T25149] wake_up_process+0x10/0x20 [ 1057.592592][T25149] __up.isra.0+0x136/0x1a0 [ 1057.592595][T25149] up+0x9c/0xe0 [ 1057.592599][T25149] __up_console_sem+0xb7/0x1c0 [ 1057.592603][T25149] console_unlock+0x663/0xec0 [ 1057.592606][T25149] vprintk_emit+0x2a0/0x700 [ 1057.592610][T25149] vprintk_default+0x28/0x30 [ 1057.592614][T25149] vprintk_func+0x7e/0x189 [ 1057.592617][T25149] printk+0xba/0xed [ 1057.592621][T25149] do_exit.cold+0x5d/0x254 [ 1057.592624][T25149] do_group_exit+0x135/0x370 [ 1057.592628][T25149] __x64_sys_exit_group+0x44/0x50 [ 1057.592632][T25149] do_syscall_64+0xfd/0x680 [ 1057.592636][T25149] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1057.592638][T25149] [ 1057.592641][T25149] -> #0 ((console_sem).lock){-.-.}: [ 1057.592654][T25149] lock_acquire+0x16f/0x3f0 [ 1057.592658][T25149] _raw_spin_lock_irqsave+0x95/0xcd [ 1057.592662][T25149] down_trylock+0x13/0x70 [ 1057.592666][T25149] __down_trylock_console_sem+0xa8/0x210 [ 1057.592670][T25149] console_trylock+0x15/0xa0 [ 1057.592674][T25149] vprintk_emit+0x283/0x700 [ 1057.592677][T25149] vprintk_default+0x28/0x30 [ 1057.592681][T25149] vprintk_func+0x7e/0x189 [ 1057.592684][T25149] printk+0xba/0xed [ 1057.592688][T25149] __warn_printk+0x9b/0xf3 [ 1057.592692][T25149] debug_print_object+0x168/0x250 [ 1057.592696][T25149] debug_check_no_obj_freed+0x29f/0x464 [ 1057.592700][T25149] kfree+0xbd/0x220 [ 1057.592703][T25149] kvfree+0x61/0x70 [ 1057.592707][T25149] netdev_freemem+0x4c/0x60 [ 1057.592711][T25149] netdev_release+0x86/0xb0 [ 1057.592715][T25149] device_release+0x7a/0x210 [ 1057.592718][T25149] kobject_put.cold+0x289/0x2e6 [ 1057.592722][T25149] netdev_run_todo+0x53b/0x7c0 [ 1057.592726][T25149] rtnl_unlock+0xe/0x10 [ 1057.592730][T25149] default_device_exit_batch+0x358/0x410 [ 1057.592734][T25149] ops_exit_list.isra.0+0xfc/0x150 [ 1057.592738][T25149] cleanup_net+0x3fb/0x960 [ 1057.592741][T25149] process_one_work+0x989/0x1790 [ 1057.592745][T25149] worker_thread+0x98/0xe40 [ 1057.592748][T25149] kthread+0x354/0x420 [ 1057.592752][T25149] ret_from_fork+0x24/0x30 [ 1057.592754][T25149] [ 1057.592758][T25149] other info that might help us debug this: [ 1057.592761][T25149] [ 1057.592763][T25149] Chain exists of: [ 1057.592766][T25149] (console_sem).lock --> &rq->lock --> &obj_hash[i].lock [ 1057.592783][T25149] [ 1057.592786][T25149] Possible unsafe locking scenario: [ 1057.592793][T25149] [ 1057.592797][T25149] CPU0 CPU1 [ 1057.592801][T25149] ---- ---- [ 1057.592803][T25149] lock(&obj_hash[i].lock); [ 1057.592812][T25149] lock(&rq->lock); [ 1057.592820][T25149] lock(&obj_hash[i].lock); [ 1057.592828][T25149] lock((console_sem).lock); [ 1057.592835][T25149] [ 1057.592838][T25149] *** DEADLOCK *** [ 1057.592841][T25149] [ 1057.592844][T25149] 4 locks held by kworker/u4:1/25149: [ 1057.592847][T25149] #0: 0000000020779ab5 ((wq_completion)netns){+.+.}, at: process_one_work+0x87e/0x1790 [ 1057.592863][T25149] #1: 000000008dd6c046 (net_cleanup_work){+.+.}, at: process_one_work+0x8b4/0x1790 [ 1057.592878][T25149] #2: 0000000090b43d46 (pernet_ops_rwsem){++++}, at: cleanup_net+0xae/0x960 [ 1057.592894][T25149] #3: 00000000f89526f8 (&obj_hash[i].lock){-.-.}, at: debug_check_no_obj_freed+0xbe/0x464 [ 1057.592910][T25149] [ 1057.592913][T25149] stack backtrace: [ 1057.592930][T25149] CPU: 1 PID: 25149 Comm: kworker/u4:1 Not tainted 5.2.0-rc4+ #31 [ 1057.592936][T25149] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1057.592939][T25149] Workqueue: netns cleanup_net [ 1057.592944][T25149] Call Trace: [ 1057.592947][T25149] dump_stack+0x172/0x1f0 [ 1057.592951][T25149] print_circular_bug.cold+0x1cc/0x28f [ 1057.592955][T25149] __lock_acquire+0x3755/0x5490 [ 1057.592959][T25149] ? mark_held_locks+0xf0/0xf0 [ 1057.592962][T25149] ? enable_ptr_key_workfn+0x30/0x30 [ 1057.592966][T25149] ? kvm_clock_read+0x18/0x30 [ 1057.592969][T25149] ? kvm_sched_clock_read+0x9/0x20 [ 1057.592973][T25149] lock_acquire+0x16f/0x3f0 [ 1057.592976][T25149] ? down_trylock+0x13/0x70 [ 1057.592980][T25149] _raw_spin_lock_irqsave+0x95/0xcd [ 1057.592983][T25149] ? down_trylock+0x13/0x70 [ 1057.592987][T25149] ? vprintk_emit+0x283/0x700 [ 1057.592990][T25149] down_trylock+0x13/0x70 [ 1057.592993][T25149] ? vprintk_emit+0x283/0x700 [ 1057.592997][T25149] __down_trylock_console_sem+0xa8/0x210 [ 1057.593001][T25149] console_trylock+0x15/0xa0 [ 1057.593004][T25149] vprintk_emit+0x283/0x700 [ 1057.593008][T25149] ? calc_wheel_index+0x220/0x220 [ 1057.593011][T25149] vprintk_default+0x28/0x30 [ 1057.593014][T25149] vprintk_func+0x7e/0x189 [ 1057.593017][T25149] printk+0xba/0xed [ 1057.593021][T25149] ? kmsg_dump_rewind_nolock+0xe4/0xe4 [ 1057.593024][T25149] ? mark_held_locks+0xf0/0xf0 [ 1057.593028][T25149] ? mark_held_locks+0xf0/0xf0 [ 1057.593031][T25149] ? __warn_printk+0x8f/0xf3 [ 1057.593035][T25149] ? queue_work_node+0x360/0x360 [ 1057.593038][T25149] __warn_printk+0x9b/0xf3 [ 1057.593041][T25149] ? add_taint.cold+0x16/0x16 [ 1057.593045][T25149] ? kasan_check_write+0x14/0x20 [ 1057.593049][T25149] ? lock_downgrade+0x880/0x880 [ 1057.593052][T25149] ? queue_work_node+0x360/0x360 [ 1057.593056][T25149] debug_print_object+0x168/0x250 [ 1057.593060][T25149] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 1057.593064][T25149] debug_check_no_obj_freed+0x29f/0x464 [ 1057.593067][T25149] kfree+0xbd/0x220 [ 1057.593070][T25149] kvfree+0x61/0x70 [ 1057.593073][T25149] netdev_freemem+0x4c/0x60 [ 1057.593077][T25149] netdev_release+0x86/0xb0 [ 1057.593080][T25149] ? xps_cpus_store+0x2b0/0x2b0 [ 1057.593084][T25149] device_release+0x7a/0x210 [ 1057.593087][T25149] kobject_put.cold+0x289/0x2e6 [ 1057.593091][T25149] netdev_run_todo+0x53b/0x7c0 [ 1057.593094][T25149] ? register_netdev+0x50/0x50 [ 1057.593098][T25149] ? unregister_netdevice_queue+0x1d2/0x2c0 [ 1057.593102][T25149] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1057.593106][T25149] ? net_set_todo+0xbf/0x150 [ 1057.593109][T25149] rtnl_unlock+0xe/0x10 [ 1057.593113][T25149] default_device_exit_batch+0x358/0x410 [ 1057.593116][T25149] ? unregister_netdevice_many+0x50/0x50 [ 1057.593132][T25149] ? default_device_exit+0x203/0x290 [ 1057.593135][T25149] ? do_wait_intr_irq+0x2b0/0x2b0 [ 1057.593139][T25149] ? rtnl_unlock+0xe/0x10 [ 1057.593143][T25149] ? unregister_netdevice_many+0x50/0x50 [ 1057.593147][T25149] ? dev_change_net_namespace+0xc70/0xc70 [ 1057.593151][T25149] ops_exit_list.isra.0+0xfc/0x150 [ 1057.593154][T25149] cleanup_net+0x3fb/0x960 [ 1057.593158][T25149] ? netns_install+0x1d0/0x1d0 [ 1057.593161][T25149] process_one_work+0x989/0x1790 [ 1057.593165][T25149] ? pwq_dec_nr_in_flight+0x320/0x320 [ 1057.593169][T25149] ? lock_acquire+0x16f/0x3f0 [ 1057.593172][T25149] worker_thread+0x98/0xe40 [ 1057.593176][T25149] ? trace_hardirqs_on+0x67/0x220 [ 1057.593179][T25149] kthread+0x354/0x420 [ 1057.593183][T25149] ? process_one_work+0x1790/0x1790 [ 1057.593187][T25149] ? kthread_cancel_delayed_work_sync+0x20/0x20 [ 1057.593190][T25149] ret_from_fork+0x24/0x30 [ 1058.747192][T25149] Shutting down cpus with NMI [ 1059.678359][T25149] Kernel Offset: disabled [ 1059.682695][T25149] Rebooting in 86400 seconds..