ug_lockdep_rcu_enabled+0x77/0x90 [ 224.801036] ? fsnotify_first_mark+0x350/0x350 [ 224.824029] ? __fsnotify_parent+0xcc/0x420 [ 224.828484] ? rcu_softirq_qs+0x20/0x20 [ 224.832577] ? fsnotify+0xf50/0xf50 [ 224.836242] ? alloc_pipe_info+0x495/0x5d0 [ 224.840523] ? security_file_permission+0x1c2/0x230 [ 224.845783] ? iter_file_splice_write+0x1050/0x1050 [ 224.850836] do_splice_to+0x12e/0x190 [ 224.852551] FAULT_INJECTION: forcing a failure. [ 224.852551] name failslab, interval 1, probability 0, space 0, times 0 [ 224.854680] splice_direct_to_actor+0x270/0x8f0 [ 224.854702] ? pipe_to_sendpage+0x400/0x400 [ 224.854725] ? do_splice_to+0x190/0x190 [ 224.854752] ? security_file_permission+0x1c2/0x230 [ 224.883958] ? rw_verify_area+0x118/0x360 [ 224.888141] do_splice_direct+0x2d4/0x420 [ 224.892327] ? splice_direct_to_actor+0x8f0/0x8f0 [ 224.897238] ? apparmor_file_permission+0x24/0x30 [ 224.902120] ? rw_verify_area+0x118/0x360 [ 224.906297] do_sendfile+0x62a/0xe20 [ 224.910052] ? do_compat_pwritev64+0x1c0/0x1c0 [ 224.914682] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 224.920381] ? _copy_from_user+0xdf/0x150 [ 224.924564] __x64_sys_sendfile64+0x15d/0x250 [ 224.929090] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 224.933715] do_syscall_64+0x1b9/0x820 [ 224.937722] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 224.943124] ? syscall_return_slowpath+0x5e0/0x5e0 [ 224.948087] ? trace_hardirqs_off+0x310/0x310 [ 224.952612] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 224.957687] ? recalc_sigpending_tsk+0x180/0x180 [ 224.962882] ? kasan_check_write+0x14/0x20 [ 224.967159] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 224.972046] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 224.977272] RIP: 0033:0x457679 [ 224.980508] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 224.999435] RSP: 002b:00007f525c690c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 225.007178] RAX: ffffffffffffffda RBX: 00007f525c6916d4 RCX: 0000000000457679 [ 225.014475] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 [ 225.021769] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 225.029063] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 [ 225.036387] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 0000000000000005 [ 225.043716] CPU: 1 PID: 8787 Comm: syz-executor1 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 225.052241] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 225.057787] cgroup: fork rejected by pids controller in [ 225.061615] Call Trace: [ 225.061637] dump_stack+0x1d3/0x2c4 [ 225.061665] ? dump_stack_print_info.cold.2+0x52/0x52 [ 225.061695] should_fail.cold.4+0xa/0x17 [ 225.067937] /syz0 [ 225.069960] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 225.069981] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 225.070005] ? graph_lock+0x170/0x170 [ 225.070019] ? rcu_softirq_qs+0x20/0x20 [ 225.078985] ? graph_lock+0x170/0x170 [ 225.079015] ? find_held_lock+0x36/0x1c0 21:01:12 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe34, 0x1000007ffff000) 21:01:12 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x126, 0x0) 21:01:12 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe0d, 0x1000007ffff000) [ 225.079039] ? __lock_is_held+0xb5/0x140 [ 225.115258] ? lockdep_hardirqs_on+0x421/0x5c0 [ 225.119874] ? ttwu_stat+0x5c0/0x5c0 [ 225.123625] ? trace_hardirqs_on_caller+0xc0/0x310 [ 225.128584] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 225.128604] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 225.128622] ? retint_kernel+0x1b/0x2d [ 225.128648] __should_failslab+0x124/0x180 [ 225.128669] should_failslab+0x9/0x14 [ 225.128685] kmem_cache_alloc_node_trace+0x270/0x740 [ 225.128707] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 225.160958] __kmalloc_node+0x33/0x70 [ 225.164792] kvmalloc_node+0x65/0xf0 [ 225.164815] seq_read+0x99b/0x1150 [ 225.164843] ? rw_verify_area+0x118/0x360 [ 225.176277] do_iter_read+0x4a3/0x650 [ 225.176309] vfs_readv+0x175/0x1c0 [ 225.176331] ? compat_rw_copy_check_uvector+0x440/0x440 [ 225.189199] ? fget_raw+0x20/0x20 [ 225.189226] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 225.189248] ? check_preemption_disabled+0x48/0x200 [ 225.189272] ? __sb_end_write+0xd9/0x110 [ 225.189300] do_preadv+0x1cc/0x280 21:01:13 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xbc8, 0x1000007ffff000) [ 225.203427] ? do_readv+0x310/0x310 [ 225.203442] ? __ia32_sys_read+0xb0/0xb0 [ 225.203463] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 225.203486] ? trace_hardirqs_off_caller+0x300/0x300 [ 225.218837] __x64_sys_preadv+0x9a/0xf0 [ 225.218861] do_syscall_64+0x1b9/0x820 [ 225.218884] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 225.242784] ? syscall_return_slowpath+0x5e0/0x5e0 [ 225.247751] ? trace_hardirqs_off+0x310/0x310 [ 225.252287] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 225.257384] ? recalc_sigpending_tsk+0x180/0x180 [ 225.262182] ? kasan_check_write+0x14/0x20 [ 225.266458] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 225.271382] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 225.276847] RIP: 0033:0x457679 [ 225.280075] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 225.299096] RSP: 002b:00007f6161a09c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 [ 225.306844] RAX: ffffffffffffffda RBX: 00007f6161a0a6d4 RCX: 0000000000457679 21:01:13 executing program 5 (fault-call:5 fault-nth:6): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:13 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x1e, 0x0) 21:01:13 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x9f8, 0x1000007ffff000) [ 225.314155] RDX: 00000000000001a1 RSI: 00000000200017c0 RDI: 0000000000000004 [ 225.321458] RBP: 000000000072bf00 R08: 0000000000000000 R09: 0000000000000000 [ 225.328841] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 225.336147] R13: 00000000004d4878 R14: 00000000004c30ca R15: 0000000000000001 21:01:13 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe34, 0x1000007ffff000) [ 225.461099] FAULT_INJECTION: forcing a failure. [ 225.461099] name fail_page_alloc, interval 1, probability 0, space 0, times 0 21:01:13 executing program 1 (fault-call:3 fault-nth:2): recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x1a1, 0x0) [ 225.520922] CPU: 1 PID: 8816 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 225.529450] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 225.538919] Call Trace: [ 225.538946] dump_stack+0x1d3/0x2c4 [ 225.538971] ? dump_stack_print_info.cold.2+0x52/0x52 [ 225.539006] should_fail.cold.4+0xa/0x17 [ 225.539031] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 225.545278] ? is_bpf_text_address+0xac/0x170 [ 225.545302] ? graph_lock+0x170/0x170 [ 225.545325] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 225.545341] ? kasan_check_read+0x11/0x20 [ 225.545397] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 225.583018] ? rcu_softirq_qs+0x20/0x20 [ 225.585979] FAULT_INJECTION: forcing a failure. [ 225.585979] name failslab, interval 1, probability 0, space 0, times 0 [ 225.587034] ? find_held_lock+0x36/0x1c0 [ 225.587071] ? check_preemption_disabled+0x48/0x200 [ 225.587093] ? lock_release+0x970/0x970 [ 225.587111] ? ttwu_stat+0x5c0/0x5c0 [ 225.587126] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 225.587155] ? rcu_pm_notify+0xc0/0xc0 [ 225.624724] ? __might_sleep+0x95/0x190 [ 225.628749] __alloc_pages_nodemask+0x34b/0xdd0 [ 225.633458] ? default_file_splice_read+0x1de/0xb20 [ 225.638514] ? do_splice_to+0x12e/0x190 [ 225.642523] ? splice_direct_to_actor+0x270/0x8f0 [ 225.647432] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 225.652493] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 225.658068] ? check_preemption_disabled+0x48/0x200 [ 225.663126] ? rcu_pm_notify+0xc0/0xc0 [ 225.667077] ? __kmalloc_node+0x33/0x70 21:01:13 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xd99, 0x1000007ffff000) [ 225.671090] ? rcu_read_lock_sched_held+0x108/0x120 [ 225.676150] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 225.681790] alloc_pages_current+0x10c/0x210 [ 225.686234] push_pipe+0x3ff/0x7a0 [ 225.686249] ? __kmalloc_node+0x47/0x70 [ 225.686274] iov_iter_get_pages_alloc+0x85c/0x14f0 [ 225.693817] ? check_preemption_disabled+0x48/0x200 [ 225.693849] ? iov_iter_revert+0xaa0/0xaa0 [ 225.693865] ? rcu_softirq_qs+0x20/0x20 [ 225.693888] ? unwind_dump+0x190/0x190 [ 225.716109] ? find_held_lock+0x36/0x1c0 21:01:13 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x7c, 0x0) [ 225.720223] ? aa_file_perm+0x469/0x1060 [ 225.724325] ? lock_downgrade+0x900/0x900 [ 225.728544] ? check_preemption_disabled+0x48/0x200 [ 225.733701] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 225.738665] ? kasan_check_read+0x11/0x20 [ 225.742853] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 225.747903] ? iov_iter_pipe+0xbf/0x2f0 [ 225.751920] default_file_splice_read+0x1de/0xb20 [ 225.756804] ? aa_file_perm+0x490/0x1060 [ 225.756829] ? percpu_ref_put_many+0x11c/0x260 [ 225.756850] ? iter_file_splice_write+0x1050/0x1050 [ 225.756870] ? aa_path_link+0x5e0/0x5e0 [ 225.774871] ? kasan_check_read+0x11/0x20 [ 225.779059] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 225.784428] ? rcu_softirq_qs+0x20/0x20 [ 225.788475] ? __lockdep_init_map+0x105/0x590 [ 225.793017] ? __mutex_init+0x1f7/0x290 [ 225.797123] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 225.802707] ? fsnotify+0x4e5/0xf50 [ 225.806416] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 225.811420] ? fsnotify_first_mark+0x350/0x350 [ 225.816035] ? __fsnotify_parent+0xcc/0x420 [ 225.820413] ? rcu_softirq_qs+0x20/0x20 [ 225.824460] ? fsnotify+0xf50/0xf50 [ 225.828190] ? alloc_pipe_info+0x495/0x5d0 [ 225.832473] ? security_file_permission+0x1c2/0x230 [ 225.837533] ? iter_file_splice_write+0x1050/0x1050 [ 225.842591] do_splice_to+0x12e/0x190 [ 225.846439] splice_direct_to_actor+0x270/0x8f0 [ 225.851484] ? pipe_to_sendpage+0x400/0x400 [ 225.855843] ? do_splice_to+0x190/0x190 [ 225.859851] ? security_file_permission+0x1c2/0x230 [ 225.865117] ? rw_verify_area+0x118/0x360 [ 225.869311] do_splice_direct+0x2d4/0x420 [ 225.873628] ? splice_direct_to_actor+0x8f0/0x8f0 [ 225.878509] ? apparmor_file_permission+0x24/0x30 [ 225.883590] ? rw_verify_area+0x118/0x360 [ 225.887775] do_sendfile+0x62a/0xe20 [ 225.891545] ? do_compat_pwritev64+0x1c0/0x1c0 [ 225.896176] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 225.901741] ? _copy_from_user+0xdf/0x150 [ 225.905930] __x64_sys_sendfile64+0x15d/0x250 [ 225.910460] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 225.915089] do_syscall_64+0x1b9/0x820 21:01:13 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe74, 0x1000007ffff000) [ 225.919013] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 225.924432] ? syscall_return_slowpath+0x5e0/0x5e0 [ 225.929428] ? trace_hardirqs_off+0x310/0x310 [ 225.933964] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 225.939019] ? recalc_sigpending_tsk+0x180/0x180 [ 225.943809] ? kasan_check_write+0x14/0x20 [ 225.948085] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 225.952967] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 225.952983] RIP: 0033:0x457679 [ 225.953001] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 225.953011] RSP: 002b:00007f525c690c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 225.953028] RAX: ffffffffffffffda RBX: 00007f525c6916d4 RCX: 0000000000457679 [ 225.953044] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 [ 225.980406] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 225.980417] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 21:01:13 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xf2, 0x0) [ 225.980427] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 0000000000000006 [ 226.038519] CPU: 0 PID: 8824 Comm: syz-executor1 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 226.046994] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 226.056398] Call Trace: [ 226.059018] dump_stack+0x1d3/0x2c4 [ 226.062842] ? dump_stack_print_info.cold.2+0x52/0x52 [ 226.068249] should_fail.cold.4+0xa/0x17 [ 226.072485] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 226.077804] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 226.077827] ? graph_lock+0x170/0x170 [ 226.077845] ? rcu_softirq_qs+0x20/0x20 [ 226.090649] ? graph_lock+0x170/0x170 [ 226.094497] ? find_held_lock+0x36/0x1c0 [ 226.098608] ? __lock_is_held+0xb5/0x140 [ 226.102921] ? lockdep_hardirqs_on+0x421/0x5c0 [ 226.107536] ? ttwu_stat+0x5c0/0x5c0 [ 226.111284] ? trace_hardirqs_on_caller+0xc0/0x310 [ 226.116249] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 226.121040] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 226.126533] __should_failslab+0x124/0x180 [ 226.130806] should_failslab+0x9/0x14 [ 226.134645] kmem_cache_alloc_node_trace+0x270/0x740 [ 226.140074] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 226.145039] __kmalloc_node+0x33/0x70 [ 226.148954] kvmalloc_node+0x65/0xf0 [ 226.152712] seq_read+0x99b/0x1150 [ 226.156458] ? rw_verify_area+0x118/0x360 [ 226.160650] do_iter_read+0x4a3/0x650 [ 226.164508] vfs_readv+0x175/0x1c0 [ 226.168089] ? compat_rw_copy_check_uvector+0x440/0x440 [ 226.173499] ? fget_raw+0x20/0x20 [ 226.177002] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 226.182576] ? check_preemption_disabled+0x48/0x200 [ 226.187726] ? __sb_end_write+0xd9/0x110 [ 226.191830] do_preadv+0x1cc/0x280 [ 226.195430] ? do_readv+0x310/0x310 [ 226.199131] ? __ia32_sys_read+0xb0/0xb0 [ 226.203231] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 226.208649] ? trace_hardirqs_off_caller+0x300/0x300 [ 226.213803] __x64_sys_preadv+0x9a/0xf0 [ 226.217816] do_syscall_64+0x1b9/0x820 21:01:13 executing program 5 (fault-call:5 fault-nth:7): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:14 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe06, 0x1000007ffff000) 21:01:14 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe07, 0x1000007ffff000) [ 226.221942] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 226.227432] ? syscall_return_slowpath+0x5e0/0x5e0 [ 226.232524] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 226.237435] ? trace_hardirqs_off+0x310/0x310 [ 226.241963] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 226.247006] ? prepare_exit_to_usermode+0x291/0x3b0 [ 226.252059] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 226.257076] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 226.262301] RIP: 0033:0x457679 [ 226.265532] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 226.284465] RSP: 002b:00007f6161a09c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 [ 226.292211] RAX: ffffffffffffffda RBX: 00007f6161a0a6d4 RCX: 0000000000457679 [ 226.299521] RDX: 00000000000001a1 RSI: 00000000200017c0 RDI: 0000000000000004 [ 226.306818] RBP: 000000000072bf00 R08: 0000000000000000 R09: 0000000000000000 [ 226.314114] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 21:01:14 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x8cc, 0x1000007ffff000) [ 226.321666] R13: 00000000004d4878 R14: 00000000004c30ca R15: 0000000000000002 [ 226.379692] FAULT_INJECTION: forcing a failure. [ 226.379692] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 226.412525] CPU: 1 PID: 8859 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 226.421072] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 226.430477] Call Trace: [ 226.433190] dump_stack+0x1d3/0x2c4 [ 226.436859] ? dump_stack_print_info.cold.2+0x52/0x52 [ 226.442213] should_fail.cold.4+0xa/0x17 [ 226.446313] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 226.451481] ? is_bpf_text_address+0xac/0x170 [ 226.456011] ? graph_lock+0x170/0x170 [ 226.459851] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 226.464934] ? kasan_check_read+0x11/0x20 [ 226.469110] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 226.474498] ? rcu_softirq_qs+0x20/0x20 [ 226.478600] ? find_held_lock+0x36/0x1c0 [ 226.482677] ? check_preemption_disabled+0x48/0x200 [ 226.487701] ? lock_release+0x970/0x970 [ 226.491680] ? ttwu_stat+0x5c0/0x5c0 [ 226.495420] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 226.501267] ? rcu_pm_notify+0xc0/0xc0 [ 226.505171] ? __might_sleep+0x95/0x190 [ 226.509161] __alloc_pages_nodemask+0x34b/0xdd0 [ 226.514151] ? default_file_splice_read+0x1de/0xb20 [ 226.519544] ? do_splice_to+0x12e/0x190 [ 226.523612] ? splice_direct_to_actor+0x270/0x8f0 [ 226.528466] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 226.533669] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 226.539222] ? check_preemption_disabled+0x48/0x200 [ 226.544248] ? rcu_pm_notify+0xc0/0xc0 [ 226.548156] ? __kmalloc_node+0x33/0x70 [ 226.552215] ? rcu_read_lock_sched_held+0x108/0x120 [ 226.557256] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 226.562988] alloc_pages_current+0x10c/0x210 [ 226.567743] push_pipe+0x3ff/0x7a0 [ 226.571287] ? __kmalloc_node+0x47/0x70 [ 226.575272] iov_iter_get_pages_alloc+0x85c/0x14f0 [ 226.580207] ? check_preemption_disabled+0x48/0x200 [ 226.585418] ? iov_iter_revert+0xaa0/0xaa0 [ 226.589662] ? rcu_softirq_qs+0x20/0x20 [ 226.593641] ? unwind_dump+0x190/0x190 [ 226.597621] ? find_held_lock+0x36/0x1c0 [ 226.601698] ? aa_file_perm+0x469/0x1060 [ 226.605763] ? lock_downgrade+0x900/0x900 [ 226.609927] ? check_preemption_disabled+0x48/0x200 [ 226.615201] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 226.620480] ? kasan_check_read+0x11/0x20 [ 226.624636] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 226.629794] ? iov_iter_pipe+0xbf/0x2f0 [ 226.633781] default_file_splice_read+0x1de/0xb20 [ 226.638638] ? aa_file_perm+0x490/0x1060 [ 226.642779] ? percpu_ref_put_many+0x11c/0x260 [ 226.647402] ? iter_file_splice_write+0x1050/0x1050 [ 226.652499] ? aa_path_link+0x5e0/0x5e0 [ 226.656638] ? kasan_check_read+0x11/0x20 [ 226.660870] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 226.666391] ? rcu_softirq_qs+0x20/0x20 [ 226.670406] ? __lockdep_init_map+0x105/0x590 [ 226.675085] ? __mutex_init+0x1f7/0x290 [ 226.679071] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 226.684704] ? fsnotify+0x4e5/0xf50 [ 226.688374] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 226.693428] ? fsnotify_first_mark+0x350/0x350 [ 226.698014] ? __fsnotify_parent+0xcc/0x420 [ 226.702341] ? rcu_softirq_qs+0x20/0x20 [ 226.706467] ? fsnotify+0xf50/0xf50 [ 226.710177] ? alloc_pipe_info+0x495/0x5d0 [ 226.714428] ? security_file_permission+0x1c2/0x230 [ 226.719538] ? iter_file_splice_write+0x1050/0x1050 [ 226.724560] do_splice_to+0x12e/0x190 [ 226.728401] splice_direct_to_actor+0x270/0x8f0 [ 226.733079] ? pipe_to_sendpage+0x400/0x400 [ 226.737421] ? do_splice_to+0x190/0x190 [ 226.741417] ? security_file_permission+0x1c2/0x230 [ 226.746601] ? rw_verify_area+0x118/0x360 [ 226.750853] do_splice_direct+0x2d4/0x420 [ 226.755014] ? splice_direct_to_actor+0x8f0/0x8f0 [ 226.759937] ? apparmor_file_permission+0x24/0x30 [ 226.764796] ? rw_verify_area+0x118/0x360 [ 226.768950] do_sendfile+0x62a/0xe20 [ 226.772679] ? do_compat_pwritev64+0x1c0/0x1c0 [ 226.777378] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 226.782925] ? _copy_from_user+0xdf/0x150 [ 226.787170] __x64_sys_sendfile64+0x15d/0x250 [ 226.791816] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 226.796623] do_syscall_64+0x1b9/0x820 [ 226.800526] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 226.805893] ? syscall_return_slowpath+0x5e0/0x5e0 [ 226.810834] ? trace_hardirqs_off+0x310/0x310 [ 226.815337] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 226.820416] ? recalc_sigpending_tsk+0x180/0x180 [ 226.825255] ? kasan_check_write+0x14/0x20 [ 226.829564] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 226.834487] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 226.839919] RIP: 0033:0x457679 [ 226.843118] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 226.862144] RSP: 002b:00007f525c690c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 226.870174] RAX: ffffffffffffffda RBX: 00007f525c6916d4 RCX: 0000000000457679 21:01:14 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe02, 0x1000007ffff000) 21:01:14 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x962, 0x1000007ffff000) 21:01:14 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x13d, 0x0) 21:01:14 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x1a1, 0x0) 21:01:14 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe08, 0x1000007ffff000) [ 226.877460] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 [ 226.884869] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 226.892151] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 [ 226.899428] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 0000000000000007 21:01:14 executing program 5 (fault-call:5 fault-nth:8): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:14 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xd5, 0x0) 21:01:15 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe0a, 0x1000007ffff000) 21:01:15 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x836, 0x1000007ffff000) [ 227.152461] FAULT_INJECTION: forcing a failure. [ 227.152461] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 227.207453] CPU: 1 PID: 8892 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 227.215910] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 227.225273] Call Trace: [ 227.227881] dump_stack+0x1d3/0x2c4 [ 227.231540] ? dump_stack_print_info.cold.2+0x52/0x52 [ 227.236762] should_fail.cold.4+0xa/0x17 [ 227.240849] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 227.245969] ? is_bpf_text_address+0xac/0x170 [ 227.250489] ? graph_lock+0x170/0x170 [ 227.254320] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 227.259279] ? kasan_check_read+0x11/0x20 [ 227.263446] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 227.268744] ? rcu_softirq_qs+0x20/0x20 [ 227.272744] ? find_held_lock+0x36/0x1c0 [ 227.276843] ? check_preemption_disabled+0x48/0x200 [ 227.281885] ? lock_release+0x970/0x970 [ 227.285882] ? ttwu_stat+0x5c0/0x5c0 [ 227.289615] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 227.295177] ? rcu_pm_notify+0xc0/0xc0 [ 227.299086] ? __might_sleep+0x95/0x190 [ 227.303082] __alloc_pages_nodemask+0x34b/0xdd0 [ 227.307767] ? default_file_splice_read+0x1de/0xb20 [ 227.312796] ? do_splice_to+0x12e/0x190 [ 227.316791] ? splice_direct_to_actor+0x270/0x8f0 [ 227.321666] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 227.326710] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 227.332267] ? check_preemption_disabled+0x48/0x200 [ 227.337312] ? rcu_pm_notify+0xc0/0xc0 [ 227.341231] ? __kmalloc_node+0x33/0x70 [ 227.345226] ? rcu_read_lock_sched_held+0x108/0x120 [ 227.350266] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 227.355829] alloc_pages_current+0x10c/0x210 [ 227.360260] push_pipe+0x3ff/0x7a0 [ 227.363819] ? __kmalloc_node+0x47/0x70 [ 227.367818] iov_iter_get_pages_alloc+0x85c/0x14f0 [ 227.373810] ? check_preemption_disabled+0x48/0x200 [ 227.378871] ? iov_iter_revert+0xaa0/0xaa0 [ 227.383130] ? rcu_softirq_qs+0x20/0x20 [ 227.387126] ? unwind_dump+0x190/0x190 [ 227.391053] ? find_held_lock+0x36/0x1c0 [ 227.395150] ? aa_file_perm+0x469/0x1060 [ 227.399233] ? lock_downgrade+0x900/0x900 [ 227.403402] ? check_preemption_disabled+0x48/0x200 [ 227.408443] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 227.413395] ? kasan_check_read+0x11/0x20 [ 227.417568] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 227.422606] ? iov_iter_pipe+0xbf/0x2f0 [ 227.428686] default_file_splice_read+0x1de/0xb20 [ 227.433554] ? aa_file_perm+0x490/0x1060 [ 227.437638] ? percpu_ref_put_many+0x11c/0x260 [ 227.442240] ? iter_file_splice_write+0x1050/0x1050 [ 227.447274] ? aa_path_link+0x5e0/0x5e0 [ 227.451273] ? kasan_check_read+0x11/0x20 [ 227.455439] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 227.460733] ? rcu_softirq_qs+0x20/0x20 [ 227.464731] ? __lockdep_init_map+0x105/0x590 [ 227.469253] ? __mutex_init+0x1f7/0x290 [ 227.473255] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 227.478803] ? fsnotify+0x4e5/0xf50 [ 227.482464] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 227.487416] ? fsnotify_first_mark+0x350/0x350 [ 227.492014] ? __fsnotify_parent+0xcc/0x420 [ 227.496355] ? rcu_softirq_qs+0x20/0x20 [ 227.500356] ? fsnotify+0xf50/0xf50 [ 227.504006] ? alloc_pipe_info+0x495/0x5d0 [ 227.508273] ? security_file_permission+0x1c2/0x230 [ 227.513320] ? iter_file_splice_write+0x1050/0x1050 [ 227.518372] do_splice_to+0x12e/0x190 [ 227.522200] splice_direct_to_actor+0x270/0x8f0 [ 227.526891] ? pipe_to_sendpage+0x400/0x400 [ 227.531234] ? do_splice_to+0x190/0x190 [ 227.535220] ? security_file_permission+0x1c2/0x230 [ 227.540255] ? rw_verify_area+0x118/0x360 [ 227.544427] do_splice_direct+0x2d4/0x420 [ 227.548598] ? splice_direct_to_actor+0x8f0/0x8f0 [ 227.553457] ? apparmor_file_permission+0x24/0x30 21:01:15 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x5dc, 0x1000007ffff000) 21:01:15 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x34, 0x0) 21:01:15 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x12c, 0x1000007ffff000) 21:01:15 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xc63, 0x1000007ffff000) 21:01:15 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x1c2, 0x1000007ffff000) 21:01:15 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe09, 0x1000007ffff000) [ 227.558326] ? rw_verify_area+0x118/0x360 [ 227.562509] do_sendfile+0x62a/0xe20 [ 227.566247] ? do_compat_pwritev64+0x1c0/0x1c0 [ 227.570859] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 227.576411] ? _copy_from_user+0xdf/0x150 [ 227.580573] __x64_sys_sendfile64+0x15d/0x250 [ 227.580592] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 227.580624] do_syscall_64+0x1b9/0x820 [ 227.580648] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 227.598985] ? syscall_return_slowpath+0x5e0/0x5e0 [ 227.603928] ? trace_hardirqs_off+0x310/0x310 [ 227.603948] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 227.603972] ? recalc_sigpending_tsk+0x180/0x180 [ 227.618228] ? kasan_check_write+0x14/0x20 [ 227.622484] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 227.627363] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 227.632564] RIP: 0033:0x457679 [ 227.632582] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 21:01:15 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xc5, 0x0) 21:01:15 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe0b, 0x1000007ffff000) [ 227.632592] RSP: 002b:00007f525c690c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 227.654701] RAX: ffffffffffffffda RBX: 00007f525c6916d4 RCX: 0000000000457679 [ 227.654712] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 [ 227.654722] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 227.654732] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 [ 227.654742] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 0000000000000008 21:01:15 executing program 5 (fault-call:5 fault-nth:9): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:15 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe03, 0x1000007ffff000) 21:01:15 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x4d, 0x0) 21:01:15 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x18c, 0x0) [ 227.958907] FAULT_INJECTION: forcing a failure. [ 227.958907] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 227.993163] CPU: 0 PID: 8939 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 228.001610] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 228.010982] Call Trace: [ 228.013592] dump_stack+0x1d3/0x2c4 [ 228.017250] ? dump_stack_print_info.cold.2+0x52/0x52 [ 228.022474] should_fail.cold.4+0xa/0x17 [ 228.026572] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 228.031686] ? is_bpf_text_address+0xac/0x170 [ 228.031709] ? graph_lock+0x170/0x170 [ 228.031730] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 228.044946] ? kasan_check_read+0x11/0x20 [ 228.049105] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 228.054399] ? rcu_softirq_qs+0x20/0x20 [ 228.058403] ? find_held_lock+0x36/0x1c0 [ 228.062506] ? check_preemption_disabled+0x48/0x200 [ 228.067548] ? lock_release+0x970/0x970 [ 228.071541] ? ttwu_stat+0x5c0/0x5c0 [ 228.075272] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 228.080819] ? rcu_pm_notify+0xc0/0xc0 [ 228.084725] ? __might_sleep+0x95/0x190 [ 228.088728] __alloc_pages_nodemask+0x34b/0xdd0 [ 228.093412] ? default_file_splice_read+0x1de/0xb20 [ 228.098438] ? do_splice_to+0x12e/0x190 [ 228.102430] ? splice_direct_to_actor+0x270/0x8f0 [ 228.107289] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 228.112328] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 228.117889] ? check_preemption_disabled+0x48/0x200 [ 228.122940] ? rcu_pm_notify+0xc0/0xc0 [ 228.126844] ? __kmalloc_node+0x33/0x70 [ 228.130841] ? rcu_read_lock_sched_held+0x108/0x120 [ 228.135869] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 228.141431] alloc_pages_current+0x10c/0x210 [ 228.145860] push_pipe+0x3ff/0x7a0 [ 228.149415] ? __kmalloc_node+0x47/0x70 [ 228.153415] iov_iter_get_pages_alloc+0x85c/0x14f0 [ 228.158360] ? check_preemption_disabled+0x48/0x200 [ 228.163405] ? iov_iter_revert+0xaa0/0xaa0 [ 228.167665] ? rcu_softirq_qs+0x20/0x20 [ 228.171654] ? unwind_dump+0x190/0x190 [ 228.175569] ? find_held_lock+0x36/0x1c0 [ 228.179657] ? aa_file_perm+0x469/0x1060 [ 228.183732] ? lock_downgrade+0x900/0x900 [ 228.187888] ? check_preemption_disabled+0x48/0x200 [ 228.192917] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 228.197861] ? kasan_check_read+0x11/0x20 [ 228.202026] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 228.207059] ? iov_iter_pipe+0xbf/0x2f0 [ 228.211055] default_file_splice_read+0x1de/0xb20 [ 228.215919] ? aa_file_perm+0x490/0x1060 [ 228.220033] ? percpu_ref_put_many+0x11c/0x260 [ 228.224667] ? iter_file_splice_write+0x1050/0x1050 [ 228.229715] ? aa_path_link+0x5e0/0x5e0 [ 228.233706] ? kasan_check_read+0x11/0x20 [ 228.237866] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 228.243154] ? rcu_softirq_qs+0x20/0x20 [ 228.247152] ? __lockdep_init_map+0x105/0x590 [ 228.251689] ? __mutex_init+0x1f7/0x290 [ 228.255689] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 228.261241] ? fsnotify+0x4e5/0xf50 [ 228.264907] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 228.269854] ? fsnotify_first_mark+0x350/0x350 [ 228.274458] ? __fsnotify_parent+0xcc/0x420 [ 228.278791] ? rcu_softirq_qs+0x20/0x20 [ 228.282777] ? fsnotify+0xf50/0xf50 [ 228.286416] ? alloc_pipe_info+0x495/0x5d0 [ 228.290698] ? security_file_permission+0x1c2/0x230 [ 228.295736] ? iter_file_splice_write+0x1050/0x1050 [ 228.300766] do_splice_to+0x12e/0x190 [ 228.304586] splice_direct_to_actor+0x270/0x8f0 [ 228.309274] ? pipe_to_sendpage+0x400/0x400 [ 228.313615] ? do_splice_to+0x190/0x190 [ 228.317611] ? security_file_permission+0x1c2/0x230 [ 228.322655] ? rw_verify_area+0x118/0x360 [ 228.326823] do_splice_direct+0x2d4/0x420 [ 228.330991] ? splice_direct_to_actor+0x8f0/0x8f0 [ 228.335852] ? apparmor_file_permission+0x24/0x30 [ 228.340717] ? rw_verify_area+0x118/0x360 [ 228.340737] do_sendfile+0x62a/0xe20 [ 228.340768] ? do_compat_pwritev64+0x1c0/0x1c0 [ 228.348647] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 228.348669] ? _copy_from_user+0xdf/0x150 [ 228.362929] __x64_sys_sendfile64+0x15d/0x250 [ 228.367445] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 228.372063] do_syscall_64+0x1b9/0x820 [ 228.375973] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 228.381351] ? syscall_return_slowpath+0x5e0/0x5e0 [ 228.386307] ? trace_hardirqs_off+0x310/0x310 [ 228.390819] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 228.390839] ? recalc_sigpending_tsk+0x180/0x180 [ 228.390857] ? kasan_check_write+0x14/0x20 [ 228.390880] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 228.400664] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 228.400684] RIP: 0033:0x457679 [ 228.418123] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 228.437045] RSP: 002b:00007f525c6b1c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 228.444773] RAX: ffffffffffffffda RBX: 00007f525c6b26d4 RCX: 0000000000457679 [ 228.452049] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 21:01:16 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xe6, 0x0) 21:01:16 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe05, 0x1000007ffff000) 21:01:16 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe05, 0x1000007ffff000) 21:01:16 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x2c, 0x0) [ 228.459330] RBP: 000000000072bf00 R08: 0000000000000000 R09: 0000000000000000 [ 228.466614] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 [ 228.473905] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 0000000000000009 21:01:16 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x1200, 0x1000007ffff000) 21:01:16 executing program 5 (fault-call:5 fault-nth:10): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:16 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x18b, 0x0) 21:01:16 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x89, 0x0) 21:01:16 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xcfe, 0x1000007ffff000) 21:01:16 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe74, 0x1000007ffff000) [ 228.826166] FAULT_INJECTION: forcing a failure. [ 228.826166] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 228.858494] CPU: 0 PID: 8982 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 228.866941] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 228.876304] Call Trace: [ 228.878930] dump_stack+0x1d3/0x2c4 [ 228.882591] ? dump_stack_print_info.cold.2+0x52/0x52 [ 228.887819] should_fail.cold.4+0xa/0x17 [ 228.891901] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 228.897026] ? is_bpf_text_address+0xac/0x170 [ 228.901539] ? graph_lock+0x170/0x170 [ 228.905379] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 228.910325] ? kasan_check_read+0x11/0x20 [ 228.914504] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 228.919797] ? rcu_softirq_qs+0x20/0x20 [ 228.923806] ? find_held_lock+0x36/0x1c0 [ 228.927905] ? check_preemption_disabled+0x48/0x200 [ 228.932942] ? lock_release+0x970/0x970 [ 228.936935] ? ttwu_stat+0x5c0/0x5c0 [ 228.940668] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 228.946226] ? rcu_pm_notify+0xc0/0xc0 [ 228.950140] ? __might_sleep+0x95/0x190 [ 228.954144] __alloc_pages_nodemask+0x34b/0xdd0 [ 228.958926] ? default_file_splice_read+0x1de/0xb20 [ 228.963950] ? do_splice_to+0x12e/0x190 [ 228.967940] ? splice_direct_to_actor+0x270/0x8f0 [ 228.972807] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 228.977850] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 228.983407] ? check_preemption_disabled+0x48/0x200 [ 228.988445] ? rcu_pm_notify+0xc0/0xc0 [ 228.992366] ? __kmalloc_node+0x33/0x70 [ 228.996385] ? rcu_read_lock_sched_held+0x108/0x120 [ 229.001422] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 229.004121] IPVS: ftp: loaded support on port[0] = 21 [ 229.007003] alloc_pages_current+0x10c/0x210 [ 229.007036] push_pipe+0x3ff/0x7a0 [ 229.007056] ? __kmalloc_node+0x47/0x70 [ 229.007081] iov_iter_get_pages_alloc+0x85c/0x14f0 [ 229.020238] ? check_preemption_disabled+0x48/0x200 [ 229.020270] ? iov_iter_revert+0xaa0/0xaa0 [ 229.020287] ? rcu_softirq_qs+0x20/0x20 [ 229.020303] ? unwind_dump+0x190/0x190 [ 229.020329] ? find_held_lock+0x36/0x1c0 [ 229.020367] ? aa_file_perm+0x469/0x1060 [ 229.020386] ? lock_downgrade+0x900/0x900 [ 229.029410] ? check_preemption_disabled+0x48/0x200 [ 229.029432] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 229.029448] ? kasan_check_read+0x11/0x20 [ 229.029468] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 229.029484] ? iov_iter_pipe+0xbf/0x2f0 [ 229.029509] default_file_splice_read+0x1de/0xb20 [ 229.038758] ? aa_file_perm+0x490/0x1060 [ 229.038782] ? percpu_ref_put_many+0x11c/0x260 [ 229.038802] ? iter_file_splice_write+0x1050/0x1050 [ 229.038819] ? aa_path_link+0x5e0/0x5e0 [ 229.038842] ? kasan_check_read+0x11/0x20 [ 229.046708] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 229.046734] ? rcu_softirq_qs+0x20/0x20 [ 229.046755] ? __lockdep_init_map+0x105/0x590 [ 229.046809] ? __mutex_init+0x1f7/0x290 [ 229.054898] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 229.054916] ? fsnotify+0x4e5/0xf50 [ 229.054946] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 229.054963] ? fsnotify_first_mark+0x350/0x350 [ 229.054982] ? __fsnotify_parent+0xcc/0x420 [ 229.064149] ? rcu_softirq_qs+0x20/0x20 [ 229.064167] ? fsnotify+0xf50/0xf50 [ 229.064189] ? alloc_pipe_info+0x495/0x5d0 [ 229.064219] ? security_file_permission+0x1c2/0x230 [ 229.064255] ? iter_file_splice_write+0x1050/0x1050 [ 229.073316] do_splice_to+0x12e/0x190 21:01:17 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0x258, 0x1000007ffff000) 21:01:17 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x18b, 0x0) 21:01:17 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x4b0, 0x1000007ffff000) [ 229.073342] splice_direct_to_actor+0x270/0x8f0 [ 229.073376] ? pipe_to_sendpage+0x400/0x400 [ 229.073400] ? do_splice_to+0x190/0x190 [ 229.073420] ? security_file_permission+0x1c2/0x230 [ 229.082411] ? rw_verify_area+0x118/0x360 [ 229.082434] do_splice_direct+0x2d4/0x420 [ 229.082459] ? splice_direct_to_actor+0x8f0/0x8f0 [ 229.082476] ? apparmor_file_permission+0x24/0x30 [ 229.082498] ? rw_verify_area+0x118/0x360 [ 229.091403] do_sendfile+0x62a/0xe20 [ 229.091434] ? do_compat_pwritev64+0x1c0/0x1c0 [ 229.091465] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 229.091486] ? _copy_from_user+0xdf/0x150 [ 229.101080] __x64_sys_sendfile64+0x15d/0x250 [ 229.101100] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 229.101133] do_syscall_64+0x1b9/0x820 [ 229.101153] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 229.101173] ? syscall_return_slowpath+0x5e0/0x5e0 [ 229.101195] ? trace_hardirqs_off+0x310/0x310 [ 229.109337] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 229.109375] ? recalc_sigpending_tsk+0x180/0x180 [ 229.109395] ? kasan_check_write+0x14/0x20 [ 229.109419] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 229.109461] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 229.118718] RIP: 0033:0x457679 [ 229.118738] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 229.118748] RSP: 002b:00007f525c690c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 229.118767] RAX: ffffffffffffffda RBX: 00007f525c6916d4 RCX: 0000000000457679 21:01:17 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x116, 0x0) 21:01:17 executing program 5 (fault-call:5 fault-nth:11): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) [ 229.118777] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 [ 229.118786] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 229.118796] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 [ 229.118805] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 000000000000000a 21:01:17 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x136, 0x0) 21:01:17 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x3a, 0x0) [ 229.501011] FAULT_INJECTION: forcing a failure. [ 229.501011] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 229.577497] CPU: 0 PID: 9012 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 229.585961] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 229.595322] Call Trace: [ 229.597943] dump_stack+0x1d3/0x2c4 [ 229.601588] ? dump_stack_print_info.cold.2+0x52/0x52 [ 229.606807] should_fail.cold.4+0xa/0x17 [ 229.610888] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 229.616006] ? is_bpf_text_address+0xac/0x170 [ 229.620520] ? graph_lock+0x170/0x170 [ 229.624338] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 229.629296] ? kasan_check_read+0x11/0x20 [ 229.633462] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 229.638762] ? rcu_softirq_qs+0x20/0x20 [ 229.642765] ? find_held_lock+0x36/0x1c0 [ 229.646856] ? check_preemption_disabled+0x48/0x200 [ 229.651893] ? lock_release+0x970/0x970 [ 229.655880] ? ttwu_stat+0x5c0/0x5c0 [ 229.659603] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 229.665166] ? rcu_pm_notify+0xc0/0xc0 [ 229.669084] ? __might_sleep+0x95/0x190 [ 229.673091] __alloc_pages_nodemask+0x34b/0xdd0 [ 229.677782] ? default_file_splice_read+0x1de/0xb20 [ 229.682816] ? do_splice_to+0x12e/0x190 [ 229.686809] ? splice_direct_to_actor+0x270/0x8f0 [ 229.691689] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 229.696730] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 229.702278] ? check_preemption_disabled+0x48/0x200 [ 229.707292] ? rcu_pm_notify+0xc0/0xc0 [ 229.711178] ? __kmalloc_node+0x33/0x70 [ 229.715146] ? rcu_read_lock_sched_held+0x108/0x120 [ 229.720154] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 229.725718] alloc_pages_current+0x10c/0x210 [ 229.730125] push_pipe+0x3ff/0x7a0 [ 229.733666] ? __kmalloc_node+0x47/0x70 [ 229.737661] iov_iter_get_pages_alloc+0x85c/0x14f0 [ 229.742605] ? check_preemption_disabled+0x48/0x200 [ 229.747645] ? iov_iter_revert+0xaa0/0xaa0 [ 229.751886] ? rcu_softirq_qs+0x20/0x20 [ 229.755849] ? unwind_dump+0x190/0x190 [ 229.759733] ? find_held_lock+0x36/0x1c0 [ 229.763796] ? aa_file_perm+0x469/0x1060 [ 229.767853] ? lock_downgrade+0x900/0x900 [ 229.772016] ? check_preemption_disabled+0x48/0x200 [ 229.777024] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 229.781974] ? kasan_check_read+0x11/0x20 [ 229.786116] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 229.791136] ? iov_iter_pipe+0xbf/0x2f0 [ 229.795119] default_file_splice_read+0x1de/0xb20 [ 229.799969] ? aa_file_perm+0x490/0x1060 [ 229.804024] ? percpu_ref_put_many+0x11c/0x260 [ 229.808614] ? iter_file_splice_write+0x1050/0x1050 [ 229.813631] ? aa_path_link+0x5e0/0x5e0 [ 229.817609] ? kasan_check_read+0x11/0x20 [ 229.821752] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 229.827017] ? rcu_softirq_qs+0x20/0x20 [ 229.830979] ? __kmalloc+0x581/0x760 [ 229.834699] ? __lockdep_init_map+0x105/0x590 [ 229.839193] ? __mutex_init+0x1f7/0x290 [ 229.843165] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 229.848694] ? fsnotify+0x4e5/0xf50 [ 229.852321] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 229.857251] ? fsnotify_first_mark+0x350/0x350 [ 229.861822] ? __fsnotify_parent+0xcc/0x420 [ 229.866143] ? fsnotify+0xf50/0xf50 [ 229.869766] ? alloc_pipe_info+0x495/0x5d0 [ 229.874031] ? security_file_permission+0x1c2/0x230 [ 229.879045] ? iter_file_splice_write+0x1050/0x1050 [ 229.884066] do_splice_to+0x12e/0x190 [ 229.887890] splice_direct_to_actor+0x270/0x8f0 [ 229.892552] ? pipe_to_sendpage+0x400/0x400 [ 229.896866] ? do_splice_to+0x190/0x190 [ 229.900831] ? security_file_permission+0x1c2/0x230 [ 229.905863] ? rw_verify_area+0x118/0x360 [ 229.910015] do_splice_direct+0x2d4/0x420 [ 229.914157] ? splice_direct_to_actor+0x8f0/0x8f0 [ 229.918991] ? apparmor_file_permission+0x24/0x30 [ 229.923860] ? rw_verify_area+0x118/0x360 [ 229.928022] do_sendfile+0x62a/0xe20 [ 229.931731] ? do_compat_pwritev64+0x1c0/0x1c0 [ 229.936311] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 229.941838] ? _copy_from_user+0xdf/0x150 [ 229.945981] __x64_sys_sendfile64+0x15d/0x250 [ 229.950655] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 229.955259] do_syscall_64+0x1b9/0x820 [ 229.959141] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 229.964500] ? syscall_return_slowpath+0x5e0/0x5e0 [ 229.969435] ? trace_hardirqs_off+0x310/0x310 [ 229.973950] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 229.978981] ? recalc_sigpending_tsk+0x180/0x180 [ 229.983730] ? kasan_check_write+0x14/0x20 [ 229.987958] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 229.992805] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 229.998005] RIP: 0033:0x457679 [ 230.001186] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 230.020077] RSP: 002b:00007f525c690c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 230.027798] RAX: ffffffffffffffda RBX: 00007f525c6916d4 RCX: 0000000000457679 [ 230.035063] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 [ 230.042325] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 230.049587] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 [ 230.056847] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 000000000000000b [ 230.328615] device bridge_slave_1 left promiscuous mode [ 230.334531] bridge0: port 2(bridge_slave_1) entered disabled state [ 230.401585] device bridge_slave_0 left promiscuous mode [ 230.407064] bridge0: port 1(bridge_slave_0) entered disabled state [ 230.467913] team0 (unregistering): Port device team_slave_1 removed [ 230.479682] team0 (unregistering): Port device team_slave_0 removed [ 230.493279] bond0 (unregistering): Releasing backup interface bond_slave_1 [ 230.542486] bond0 (unregistering): Releasing backup interface bond_slave_0 [ 230.622464] bond0 (unregistering): Released all slaves [ 230.866323] bridge0: port 1(bridge_slave_0) entered blocking state [ 230.873125] bridge0: port 1(bridge_slave_0) entered disabled state [ 230.880800] device bridge_slave_0 entered promiscuous mode [ 230.927631] bridge0: port 2(bridge_slave_1) entered blocking state [ 230.934168] bridge0: port 2(bridge_slave_1) entered disabled state [ 230.941883] device bridge_slave_1 entered promiscuous mode [ 230.985424] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 231.033221] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 231.178478] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 231.226738] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 231.453460] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 231.461070] team0: Port device team_slave_0 added [ 231.507821] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 231.515286] team0: Port device team_slave_1 added [ 231.562477] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 231.611818] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 231.662502] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 231.712323] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 231.719588] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 231.736580] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 232.144394] bridge0: port 2(bridge_slave_1) entered blocking state [ 232.150822] bridge0: port 2(bridge_slave_1) entered forwarding state [ 232.157547] bridge0: port 1(bridge_slave_0) entered blocking state [ 232.163924] bridge0: port 1(bridge_slave_0) entered forwarding state [ 232.172871] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 232.717289] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 233.212806] 8021q: adding VLAN 0 to HW filter on device bond0 [ 233.305399] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 233.397455] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 233.403588] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 233.412647] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 233.505854] 8021q: adding VLAN 0 to HW filter on device team0 21:01:21 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe6c, 0x1000007ffff000) 21:01:21 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x9f8, 0x1000007ffff000) 21:01:21 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0x7a0, 0x1000007ffff000) 21:01:21 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x183, 0x0) 21:01:21 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x16c, 0x0) 21:01:21 executing program 5 (fault-call:5 fault-nth:12): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:22 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x384, 0x1000007ffff000) 21:01:22 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x12, 0x0) [ 234.172293] FAULT_INJECTION: forcing a failure. [ 234.172293] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 234.204337] CPU: 0 PID: 9295 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 234.212793] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 234.222169] Call Trace: [ 234.224773] dump_stack+0x1d3/0x2c4 [ 234.228429] ? dump_stack_print_info.cold.2+0x52/0x52 [ 234.233693] should_fail.cold.4+0xa/0x17 [ 234.237790] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 234.242917] ? is_bpf_text_address+0xac/0x170 [ 234.247440] ? graph_lock+0x170/0x170 [ 234.251271] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 234.256215] ? kasan_check_read+0x11/0x20 [ 234.260378] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 234.265680] ? rcu_softirq_qs+0x20/0x20 21:01:22 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe04, 0x1000007ffff000) [ 234.269679] ? find_held_lock+0x36/0x1c0 [ 234.273785] ? check_preemption_disabled+0x48/0x200 [ 234.278815] ? lock_release+0x970/0x970 [ 234.282800] ? ttwu_stat+0x5c0/0x5c0 [ 234.286526] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 234.292084] ? rcu_pm_notify+0xc0/0xc0 [ 234.295994] ? __might_sleep+0x95/0x190 [ 234.299996] __alloc_pages_nodemask+0x34b/0xdd0 [ 234.304690] ? default_file_splice_read+0x1de/0xb20 [ 234.309728] ? do_splice_to+0x12e/0x190 [ 234.313724] ? splice_direct_to_actor+0x270/0x8f0 [ 234.318594] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 234.323650] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 234.329203] ? check_preemption_disabled+0x48/0x200 [ 234.334248] ? rcu_pm_notify+0xc0/0xc0 [ 234.338159] ? __kmalloc_node+0x33/0x70 [ 234.342155] ? rcu_read_lock_sched_held+0x108/0x120 [ 234.347202] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 234.352782] alloc_pages_current+0x10c/0x210 [ 234.357219] push_pipe+0x3ff/0x7a0 [ 234.360780] ? __kmalloc_node+0x47/0x70 [ 234.364779] iov_iter_get_pages_alloc+0x85c/0x14f0 21:01:22 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x41a, 0x1000007ffff000) 21:01:22 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0x1800, 0x1000007ffff000) [ 234.369726] ? check_preemption_disabled+0x48/0x200 [ 234.374788] ? iov_iter_revert+0xaa0/0xaa0 [ 234.379042] ? rcu_softirq_qs+0x20/0x20 [ 234.383048] ? unwind_dump+0x190/0x190 [ 234.387036] ? find_held_lock+0x36/0x1c0 [ 234.391128] ? aa_file_perm+0x469/0x1060 [ 234.395233] ? lock_downgrade+0x900/0x900 [ 234.399402] ? check_preemption_disabled+0x48/0x200 [ 234.404451] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 234.409387] ? kasan_check_read+0x11/0x20 [ 234.409408] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 234.409427] ? iov_iter_pipe+0xbf/0x2f0 [ 234.409458] default_file_splice_read+0x1de/0xb20 [ 234.427445] ? aa_file_perm+0x490/0x1060 [ 234.431538] ? percpu_ref_put_many+0x11c/0x260 [ 234.436177] ? iter_file_splice_write+0x1050/0x1050 [ 234.441215] ? aa_path_link+0x5e0/0x5e0 [ 234.445209] ? kasan_check_read+0x11/0x20 [ 234.449377] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 234.454679] ? rcu_softirq_qs+0x20/0x20 [ 234.458687] ? __lockdep_init_map+0x105/0x590 [ 234.463258] ? __mutex_init+0x1f7/0x290 [ 234.467276] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 234.472848] ? fsnotify+0x4e5/0xf50 [ 234.476514] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 234.481466] ? fsnotify_first_mark+0x350/0x350 [ 234.486070] ? __fsnotify_parent+0xcc/0x420 [ 234.490413] ? rcu_softirq_qs+0x20/0x20 [ 234.494411] ? fsnotify+0xf50/0xf50 [ 234.498062] ? alloc_pipe_info+0x495/0x5d0 [ 234.502330] ? security_file_permission+0x1c2/0x230 [ 234.507372] ? iter_file_splice_write+0x1050/0x1050 [ 234.512409] do_splice_to+0x12e/0x190 [ 234.516242] splice_direct_to_actor+0x270/0x8f0 21:01:22 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0x2ee, 0x1000007ffff000) [ 234.520934] ? pipe_to_sendpage+0x400/0x400 [ 234.525275] ? do_splice_to+0x190/0x190 [ 234.529261] ? security_file_permission+0x1c2/0x230 [ 234.534293] ? rw_verify_area+0x118/0x360 [ 234.538464] do_splice_direct+0x2d4/0x420 [ 234.542647] ? splice_direct_to_actor+0x8f0/0x8f0 [ 234.547528] ? apparmor_file_permission+0x24/0x30 [ 234.547553] ? rw_verify_area+0x118/0x360 [ 234.547572] do_sendfile+0x62a/0xe20 [ 234.560312] ? do_compat_pwritev64+0x1c0/0x1c0 [ 234.560345] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 21:01:22 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe05, 0x1000007ffff000) [ 234.560362] ? _copy_from_user+0xdf/0x150 [ 234.560383] __x64_sys_sendfile64+0x15d/0x250 [ 234.579164] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 234.583776] do_syscall_64+0x1b9/0x820 [ 234.587720] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 234.593126] ? syscall_return_slowpath+0x5e0/0x5e0 [ 234.598085] ? trace_hardirqs_off+0x310/0x310 [ 234.602665] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 234.607709] ? recalc_sigpending_tsk+0x180/0x180 [ 234.607731] ? kasan_check_write+0x14/0x20 [ 234.607760] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 234.607793] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 234.621653] RIP: 0033:0x457679 [ 234.621672] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 234.621682] RSP: 002b:00007f525c690c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 234.621700] RAX: ffffffffffffffda RBX: 00007f525c6916d4 RCX: 0000000000457679 [ 234.621716] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 21:01:22 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0x1200, 0x1000007ffff000) 21:01:22 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x12a, 0x0) [ 234.671221] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 234.678503] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 [ 234.685796] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 000000000000000c 21:01:22 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x58, 0x0) 21:01:22 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe06, 0x1000007ffff000) 21:01:22 executing program 5 (fault-call:5 fault-nth:13): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:22 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xdd, 0x0) 21:01:22 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe02, 0x1000007ffff000) 21:01:22 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe0e, 0x1000007ffff000) 21:01:22 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xd7, 0x0) 21:01:22 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x12c, 0x1000007ffff000) 21:01:22 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x102, 0x0) [ 235.042122] FAULT_INJECTION: forcing a failure. [ 235.042122] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 235.070793] CPU: 0 PID: 9367 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 235.079242] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 235.088609] Call Trace: 21:01:22 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe68, 0x1000007ffff000) [ 235.091232] dump_stack+0x1d3/0x2c4 [ 235.094900] ? dump_stack_print_info.cold.2+0x52/0x52 [ 235.100132] should_fail.cold.4+0xa/0x17 [ 235.104219] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 235.109341] ? is_bpf_text_address+0xac/0x170 [ 235.113869] ? graph_lock+0x170/0x170 [ 235.117696] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 235.122646] ? kasan_check_read+0x11/0x20 [ 235.126808] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 235.132105] ? rcu_softirq_qs+0x20/0x20 [ 235.136107] ? find_held_lock+0x36/0x1c0 21:01:23 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xd1, 0x0) [ 235.140209] ? check_preemption_disabled+0x48/0x200 [ 235.145247] ? lock_release+0x970/0x970 [ 235.149244] ? ttwu_stat+0x5c0/0x5c0 [ 235.152970] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 235.158554] ? rcu_pm_notify+0xc0/0xc0 [ 235.162486] ? __might_sleep+0x95/0x190 [ 235.166491] __alloc_pages_nodemask+0x34b/0xdd0 [ 235.171183] ? default_file_splice_read+0x1de/0xb20 [ 235.176204] ? do_splice_to+0x12e/0x190 [ 235.180191] ? splice_direct_to_actor+0x270/0x8f0 [ 235.185073] ? __alloc_pages_slowpath+0x2de0/0x2de0 21:01:23 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe07, 0x1000007ffff000) 21:01:23 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x11d, 0x0) [ 235.190123] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 235.195686] ? check_preemption_disabled+0x48/0x200 [ 235.200728] ? rcu_pm_notify+0xc0/0xc0 [ 235.204636] ? __kmalloc_node+0x33/0x70 [ 235.208653] ? rcu_read_lock_sched_held+0x108/0x120 [ 235.213691] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 235.219253] alloc_pages_current+0x10c/0x210 [ 235.223698] push_pipe+0x3ff/0x7a0 [ 235.227258] ? __kmalloc_node+0x47/0x70 [ 235.231267] iov_iter_get_pages_alloc+0x85c/0x14f0 [ 235.236212] ? check_preemption_disabled+0x48/0x200 [ 235.241277] ? iov_iter_revert+0xaa0/0xaa0 [ 235.245544] ? rcu_softirq_qs+0x20/0x20 [ 235.249540] ? unwind_dump+0x190/0x190 [ 235.253465] ? find_held_lock+0x36/0x1c0 [ 235.257557] ? aa_file_perm+0x469/0x1060 [ 235.261636] ? lock_downgrade+0x900/0x900 [ 235.265812] ? check_preemption_disabled+0x48/0x200 [ 235.270854] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 235.275802] ? kasan_check_read+0x11/0x20 [ 235.279972] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 235.285008] ? iov_iter_pipe+0xbf/0x2f0 21:01:23 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x24, 0x0) [ 235.289008] default_file_splice_read+0x1de/0xb20 [ 235.293875] ? aa_file_perm+0x490/0x1060 [ 235.297960] ? percpu_ref_put_many+0x11c/0x260 [ 235.302563] ? iter_file_splice_write+0x1050/0x1050 [ 235.307598] ? aa_path_link+0x5e0/0x5e0 [ 235.311600] ? kasan_check_read+0x11/0x20 [ 235.315775] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 235.321066] ? rcu_softirq_qs+0x20/0x20 [ 235.325062] ? __lockdep_init_map+0x105/0x590 [ 235.329592] ? __mutex_init+0x1f7/0x290 [ 235.333597] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 235.339156] ? fsnotify+0x4e5/0xf50 [ 235.342813] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 235.347764] ? fsnotify_first_mark+0x350/0x350 [ 235.352401] ? __fsnotify_parent+0xcc/0x420 [ 235.356766] ? rcu_softirq_qs+0x20/0x20 [ 235.360757] ? fsnotify+0xf50/0xf50 [ 235.364401] ? alloc_pipe_info+0x495/0x5d0 [ 235.368664] ? security_file_permission+0x1c2/0x230 [ 235.368692] ? iter_file_splice_write+0x1050/0x1050 [ 235.368711] do_splice_to+0x12e/0x190 [ 235.368734] splice_direct_to_actor+0x270/0x8f0 [ 235.382571] ? pipe_to_sendpage+0x400/0x400 [ 235.391556] ? do_splice_to+0x190/0x190 [ 235.395552] ? security_file_permission+0x1c2/0x230 [ 235.395574] ? rw_verify_area+0x118/0x360 [ 235.404731] do_splice_direct+0x2d4/0x420 [ 235.408895] ? splice_direct_to_actor+0x8f0/0x8f0 [ 235.408914] ? apparmor_file_permission+0x24/0x30 [ 235.408937] ? rw_verify_area+0x118/0x360 [ 235.418622] do_sendfile+0x62a/0xe20 [ 235.418659] ? do_compat_pwritev64+0x1c0/0x1c0 [ 235.426519] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 235.436621] ? _copy_from_user+0xdf/0x150 [ 235.440794] __x64_sys_sendfile64+0x15d/0x250 [ 235.445324] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 235.449947] do_syscall_64+0x1b9/0x820 [ 235.453855] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 235.459241] ? syscall_return_slowpath+0x5e0/0x5e0 [ 235.464193] ? trace_hardirqs_off+0x310/0x310 [ 235.468722] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 235.473776] ? recalc_sigpending_tsk+0x180/0x180 [ 235.478557] ? kasan_check_write+0x14/0x20 [ 235.482822] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 235.487698] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 235.492900] RIP: 0033:0x457679 [ 235.496107] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 235.515025] RSP: 002b:00007f525c690c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 235.522752] RAX: ffffffffffffffda RBX: 00007f525c6916d4 RCX: 0000000000457679 [ 235.530117] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 [ 235.537399] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 235.544675] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 [ 235.551932] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 000000000000000d 21:01:23 executing program 5 (fault-call:5 fault-nth:14): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:23 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xa8e, 0x1000007ffff000) 21:01:23 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x17c, 0x0) 21:01:23 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x34, 0x0) 21:01:23 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x258, 0x1000007ffff000) 21:01:23 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe0f, 0x1000007ffff000) 21:01:23 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0x1c2, 0x1000007ffff000) [ 235.741139] FAULT_INJECTION: forcing a failure. [ 235.741139] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 235.789757] CPU: 0 PID: 9419 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 235.798203] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 235.807562] Call Trace: [ 235.810172] dump_stack+0x1d3/0x2c4 [ 235.813828] ? dump_stack_print_info.cold.2+0x52/0x52 [ 235.819085] should_fail.cold.4+0xa/0x17 [ 235.823174] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 235.828309] ? is_bpf_text_address+0xac/0x170 [ 235.832869] ? graph_lock+0x170/0x170 [ 235.836702] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 235.841666] ? kasan_check_read+0x11/0x20 [ 235.845846] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 235.851138] ? rcu_softirq_qs+0x20/0x20 [ 235.855655] ? find_held_lock+0x36/0x1c0 [ 235.859746] ? nfsd_read+0x840/0xb00 [ 235.863489] ? check_preemption_disabled+0x48/0x200 [ 235.868540] ? lock_release+0x970/0x970 [ 235.872540] ? ttwu_stat+0x5c0/0x5c0 [ 235.876271] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 235.881836] ? rcu_pm_notify+0xc0/0xc0 [ 235.885758] ? __might_sleep+0x95/0x190 [ 235.889753] __alloc_pages_nodemask+0x34b/0xdd0 [ 235.894438] ? default_file_splice_read+0x1de/0xb20 [ 235.899472] ? do_splice_to+0x12e/0x190 [ 235.903462] ? splice_direct_to_actor+0x270/0x8f0 [ 235.908334] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 235.913412] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 235.918972] ? check_preemption_disabled+0x48/0x200 [ 235.924016] ? rcu_pm_notify+0xc0/0xc0 [ 235.927922] ? __kmalloc_node+0x33/0x70 [ 235.931917] ? rcu_read_lock_sched_held+0x108/0x120 [ 235.936951] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 235.942514] alloc_pages_current+0x10c/0x210 [ 235.946956] push_pipe+0x3ff/0x7a0 [ 235.950513] ? __kmalloc_node+0x47/0x70 [ 235.954526] iov_iter_get_pages_alloc+0x85c/0x14f0 [ 235.959481] ? check_preemption_disabled+0x48/0x200 [ 235.964525] ? iov_iter_revert+0xaa0/0xaa0 [ 235.968777] ? rcu_softirq_qs+0x20/0x20 [ 235.972770] ? unwind_dump+0x190/0x190 [ 235.976690] ? find_held_lock+0x36/0x1c0 [ 235.980787] ? aa_file_perm+0x469/0x1060 [ 235.984867] ? lock_downgrade+0x900/0x900 [ 235.989041] ? check_preemption_disabled+0x48/0x200 [ 235.994078] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 235.999024] ? kasan_check_read+0x11/0x20 [ 236.003200] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 236.008239] ? iov_iter_pipe+0xbf/0x2f0 [ 236.012241] default_file_splice_read+0x1de/0xb20 [ 236.017114] ? aa_file_perm+0x490/0x1060 [ 236.021423] ? percpu_ref_put_many+0x11c/0x260 [ 236.026031] ? iter_file_splice_write+0x1050/0x1050 [ 236.031064] ? aa_path_link+0x5e0/0x5e0 [ 236.035055] ? kasan_check_read+0x11/0x20 [ 236.039224] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 236.044517] ? rcu_softirq_qs+0x20/0x20 [ 236.048524] ? __lockdep_init_map+0x105/0x590 [ 236.053049] ? __mutex_init+0x1f7/0x290 [ 236.057045] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 236.062598] ? fsnotify+0x4e5/0xf50 [ 236.066260] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 236.071210] ? fsnotify_first_mark+0x350/0x350 [ 236.075811] ? __fsnotify_parent+0xcc/0x420 [ 236.080150] ? fsnotify+0xf50/0xf50 [ 236.083801] ? alloc_pipe_info+0x495/0x5d0 21:01:23 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x150, 0x0) 21:01:23 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe0b, 0x1000007ffff000) 21:01:23 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x114, 0x0) 21:01:23 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x4b0, 0x1000007ffff000) 21:01:23 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x7e, 0x0) [ 236.088065] ? security_file_permission+0x1c2/0x230 [ 236.093111] ? iter_file_splice_write+0x1050/0x1050 [ 236.098150] do_splice_to+0x12e/0x190 [ 236.101976] splice_direct_to_actor+0x270/0x8f0 [ 236.106676] ? pipe_to_sendpage+0x400/0x400 [ 236.111031] ? do_splice_to+0x190/0x190 [ 236.115021] ? security_file_permission+0x1c2/0x230 [ 236.120053] ? rw_verify_area+0x118/0x360 [ 236.124219] do_splice_direct+0x2d4/0x420 [ 236.128395] ? splice_direct_to_actor+0x8f0/0x8f0 [ 236.133257] ? apparmor_file_permission+0x24/0x30 [ 236.138119] ? rw_verify_area+0x118/0x360 [ 236.138139] do_sendfile+0x62a/0xe20 [ 236.138169] ? do_compat_pwritev64+0x1c0/0x1c0 [ 236.138197] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 236.146064] ? _copy_from_user+0xdf/0x150 [ 236.156179] __x64_sys_sendfile64+0x15d/0x250 [ 236.164810] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 236.164848] do_syscall_64+0x1b9/0x820 [ 236.173369] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 236.178759] ? syscall_return_slowpath+0x5e0/0x5e0 [ 236.183719] ? trace_hardirqs_off+0x310/0x310 [ 236.188235] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 236.193271] ? recalc_sigpending_tsk+0x180/0x180 [ 236.198062] ? kasan_check_write+0x14/0x20 [ 236.202301] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 236.207155] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 236.212350] RIP: 0033:0x457679 [ 236.215537] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 236.234428] RSP: 002b:00007f525c690c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 236.242136] RAX: ffffffffffffffda RBX: 00007f525c6916d4 RCX: 0000000000457679 [ 236.249421] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 [ 236.256684] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 236.263958] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 [ 236.271214] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 000000000000000e 21:01:24 executing program 5 (fault-call:5 fault-nth:15): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:24 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x164, 0x0) 21:01:24 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x7a0, 0x1000007ffff000) 21:01:24 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xc63, 0x1000007ffff000) 21:01:24 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe07, 0x1000007ffff000) 21:01:24 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xc0, 0x0) 21:01:24 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xa, 0x0) 21:01:24 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x9e, 0x0) 21:01:24 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe48, 0x1000007ffff000) 21:01:24 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0x8cc, 0x1000007ffff000) [ 236.463787] FAULT_INJECTION: forcing a failure. [ 236.463787] name fail_page_alloc, interval 1, probability 0, space 0, times 0 21:01:24 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x8cc, 0x1000007ffff000) [ 236.544802] CPU: 0 PID: 9463 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 236.553257] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 236.553269] Call Trace: [ 236.565236] dump_stack+0x1d3/0x2c4 [ 236.568881] ? dump_stack_print_info.cold.2+0x52/0x52 [ 236.574106] should_fail.cold.4+0xa/0x17 [ 236.578189] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 236.583315] ? is_bpf_text_address+0xac/0x170 [ 236.587831] ? graph_lock+0x170/0x170 21:01:24 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x141, 0x0) [ 236.591664] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 236.596607] ? kasan_check_read+0x11/0x20 [ 236.596625] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 236.596653] ? rcu_softirq_qs+0x20/0x20 [ 236.610068] ? find_held_lock+0x36/0x1c0 [ 236.614179] ? check_preemption_disabled+0x48/0x200 [ 236.619218] ? lock_release+0x970/0x970 [ 236.623216] ? ttwu_stat+0x5c0/0x5c0 [ 236.626962] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 236.632524] ? rcu_pm_notify+0xc0/0xc0 [ 236.636435] ? __might_sleep+0x95/0x190 [ 236.640441] __alloc_pages_nodemask+0x34b/0xdd0 [ 236.645129] ? default_file_splice_read+0x1de/0xb20 [ 236.650159] ? do_splice_to+0x12e/0x190 [ 236.650177] ? splice_direct_to_actor+0x270/0x8f0 [ 236.650202] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 236.650229] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 236.669611] ? check_preemption_disabled+0x48/0x200 [ 236.674686] ? rcu_pm_notify+0xc0/0xc0 [ 236.678601] ? __kmalloc_node+0x33/0x70 [ 236.682596] ? rcu_read_lock_sched_held+0x108/0x120 [ 236.682618] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 236.682655] alloc_pages_current+0x10c/0x210 [ 236.697606] push_pipe+0x3ff/0x7a0 [ 236.701170] ? __kmalloc_node+0x47/0x70 [ 236.705201] iov_iter_get_pages_alloc+0x85c/0x14f0 [ 236.710150] ? check_preemption_disabled+0x48/0x200 [ 236.715201] ? iov_iter_revert+0xaa0/0xaa0 [ 236.719455] ? rcu_softirq_qs+0x20/0x20 [ 236.723446] ? unwind_dump+0x190/0x190 [ 236.727359] ? find_held_lock+0x36/0x1c0 [ 236.731451] ? aa_file_perm+0x469/0x1060 [ 236.735535] ? lock_downgrade+0x900/0x900 [ 236.739705] ? check_preemption_disabled+0x48/0x200 [ 236.744779] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 236.749726] ? kasan_check_read+0x11/0x20 [ 236.753898] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 236.758932] ? iov_iter_pipe+0xbf/0x2f0 [ 236.762942] default_file_splice_read+0x1de/0xb20 [ 236.767810] ? aa_file_perm+0x490/0x1060 [ 236.771895] ? percpu_ref_put_many+0x11c/0x260 [ 236.776502] ? iter_file_splice_write+0x1050/0x1050 [ 236.781537] ? aa_path_link+0x5e0/0x5e0 [ 236.785531] ? kasan_check_read+0x11/0x20 [ 236.789700] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 236.794991] ? rcu_softirq_qs+0x20/0x20 [ 236.799007] ? __lockdep_init_map+0x105/0x590 [ 236.803528] ? __mutex_init+0x1f7/0x290 [ 236.807522] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 236.807540] ? fsnotify+0x4e5/0xf50 [ 236.807569] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 236.807593] ? fsnotify_first_mark+0x350/0x350 [ 236.816757] ? __fsnotify_parent+0xcc/0x420 [ 236.830578] ? rcu_softirq_qs+0x20/0x20 [ 236.834590] ? fsnotify+0xf50/0xf50 [ 236.838262] ? alloc_pipe_info+0x495/0x5d0 [ 236.842526] ? security_file_permission+0x1c2/0x230 [ 236.847571] ? iter_file_splice_write+0x1050/0x1050 [ 236.852645] do_splice_to+0x12e/0x190 [ 236.856466] splice_direct_to_actor+0x270/0x8f0 [ 236.861154] ? pipe_to_sendpage+0x400/0x400 [ 236.865534] ? do_splice_to+0x190/0x190 [ 236.869531] ? security_file_permission+0x1c2/0x230 [ 236.874572] ? rw_verify_area+0x118/0x360 [ 236.878744] do_splice_direct+0x2d4/0x420 [ 236.882919] ? splice_direct_to_actor+0x8f0/0x8f0 [ 236.887777] ? apparmor_file_permission+0x24/0x30 [ 236.892650] ? rw_verify_area+0x118/0x360 [ 236.896818] do_sendfile+0x62a/0xe20 [ 236.896848] ? do_compat_pwritev64+0x1c0/0x1c0 [ 236.896877] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 236.905170] ? _copy_from_user+0xdf/0x150 [ 236.914851] __x64_sys_sendfile64+0x15d/0x250 [ 236.919376] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 236.923995] do_syscall_64+0x1b9/0x820 [ 236.927901] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 236.933280] ? syscall_return_slowpath+0x5e0/0x5e0 [ 236.938222] ? trace_hardirqs_off+0x310/0x310 [ 236.942729] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 236.947758] ? recalc_sigpending_tsk+0x180/0x180 [ 236.947778] ? kasan_check_write+0x14/0x20 [ 236.947802] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 236.947835] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 236.967086] RIP: 0033:0x457679 [ 236.970300] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 236.989209] RSP: 002b:00007f525c6b1c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 21:01:24 executing program 5 (fault-call:5 fault-nth:16): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:24 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe04, 0x1000007ffff000) 21:01:24 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x546, 0x1000007ffff000) 21:01:24 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x672, 0x1000007ffff000) 21:01:24 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x52, 0x0) 21:01:24 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x69, 0x0) [ 236.996907] RAX: ffffffffffffffda RBX: 00007f525c6b26d4 RCX: 0000000000457679 [ 237.004191] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 [ 237.011449] RBP: 000000000072bf00 R08: 0000000000000000 R09: 0000000000000000 [ 237.018706] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 [ 237.025961] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 000000000000000f 21:01:25 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x111, 0x0) 21:01:25 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe08, 0x1000007ffff000) 21:01:25 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x13b, 0x0) 21:01:25 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x1c2, 0x1000007ffff000) [ 237.202311] FAULT_INJECTION: forcing a failure. [ 237.202311] name fail_page_alloc, interval 1, probability 0, space 0, times 0 21:01:25 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe6c, 0x1000007ffff000) [ 237.282217] CPU: 1 PID: 9509 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 237.290676] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 237.300039] Call Trace: [ 237.302655] dump_stack+0x1d3/0x2c4 [ 237.306313] ? dump_stack_print_info.cold.2+0x52/0x52 [ 237.311542] should_fail.cold.4+0xa/0x17 [ 237.315629] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 237.320748] ? is_bpf_text_address+0xac/0x170 [ 237.325260] ? graph_lock+0x170/0x170 [ 237.329080] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 237.334029] ? kasan_check_read+0x11/0x20 [ 237.338194] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 237.343485] ? rcu_softirq_qs+0x20/0x20 [ 237.347485] ? find_held_lock+0x36/0x1c0 [ 237.351576] ? check_preemption_disabled+0x48/0x200 [ 237.356612] ? lock_release+0x970/0x970 [ 237.360602] ? ttwu_stat+0x5c0/0x5c0 [ 237.364326] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 237.364344] ? rcu_pm_notify+0xc0/0xc0 [ 237.364368] ? __might_sleep+0x95/0x190 [ 237.364392] __alloc_pages_nodemask+0x34b/0xdd0 [ 237.382449] ? default_file_splice_read+0x1de/0xb20 [ 237.387486] ? do_splice_to+0x12e/0x190 [ 237.391481] ? splice_direct_to_actor+0x270/0x8f0 [ 237.396340] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 237.401383] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 237.406947] ? check_preemption_disabled+0x48/0x200 [ 237.411990] ? rcu_pm_notify+0xc0/0xc0 [ 237.415899] ? __kmalloc_node+0x33/0x70 [ 237.419899] ? rcu_read_lock_sched_held+0x108/0x120 [ 237.424936] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 21:01:25 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xa8e, 0x1000007ffff000) [ 237.430497] alloc_pages_current+0x10c/0x210 [ 237.434927] push_pipe+0x3ff/0x7a0 [ 237.438480] ? __kmalloc_node+0x47/0x70 [ 237.442477] iov_iter_get_pages_alloc+0x85c/0x14f0 [ 237.447424] ? check_preemption_disabled+0x48/0x200 [ 237.452465] ? iov_iter_revert+0xaa0/0xaa0 [ 237.456716] ? rcu_softirq_qs+0x20/0x20 [ 237.460697] ? unwind_dump+0x190/0x190 [ 237.460727] ? find_held_lock+0x36/0x1c0 [ 237.460755] ? aa_file_perm+0x469/0x1060 [ 237.460775] ? lock_downgrade+0x900/0x900 [ 237.476919] ? check_preemption_disabled+0x48/0x200 [ 237.481957] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 237.486902] ? kasan_check_read+0x11/0x20 [ 237.491072] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 237.496105] ? iov_iter_pipe+0xbf/0x2f0 [ 237.500109] default_file_splice_read+0x1de/0xb20 [ 237.504983] ? aa_file_perm+0x490/0x1060 [ 237.509065] ? percpu_ref_put_many+0x11c/0x260 [ 237.513665] ? iter_file_splice_write+0x1050/0x1050 [ 237.518701] ? aa_path_link+0x5e0/0x5e0 [ 237.522697] ? kasan_check_read+0x11/0x20 [ 237.526859] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 237.532154] ? rcu_softirq_qs+0x20/0x20 [ 237.532178] ? __lockdep_init_map+0x105/0x590 [ 237.532205] ? __mutex_init+0x1f7/0x290 [ 237.532229] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 237.532245] ? fsnotify+0x4e5/0xf50 [ 237.532272] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 237.558784] ? fsnotify_first_mark+0x350/0x350 [ 237.563420] ? __fsnotify_parent+0xcc/0x420 [ 237.567755] ? rcu_softirq_qs+0x20/0x20 [ 237.571749] ? fsnotify+0xf50/0xf50 [ 237.575401] ? alloc_pipe_info+0x495/0x5d0 [ 237.579666] ? security_file_permission+0x1c2/0x230 [ 237.584709] ? iter_file_splice_write+0x1050/0x1050 [ 237.589770] do_splice_to+0x12e/0x190 [ 237.593601] splice_direct_to_actor+0x270/0x8f0 [ 237.598291] ? pipe_to_sendpage+0x400/0x400 [ 237.602637] ? do_splice_to+0x190/0x190 [ 237.606625] ? security_file_permission+0x1c2/0x230 [ 237.611662] ? rw_verify_area+0x118/0x360 [ 237.615826] do_splice_direct+0x2d4/0x420 [ 237.619996] ? splice_direct_to_actor+0x8f0/0x8f0 [ 237.624865] ? apparmor_file_permission+0x24/0x30 [ 237.629901] ? rw_verify_area+0x118/0x360 [ 237.634075] do_sendfile+0x62a/0xe20 [ 237.637814] ? do_compat_pwritev64+0x1c0/0x1c0 [ 237.637846] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 237.637867] ? _copy_from_user+0xdf/0x150 [ 237.647987] __x64_sys_sendfile64+0x15d/0x250 [ 237.648006] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 237.648037] do_syscall_64+0x1b9/0x820 [ 237.648057] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 237.648078] ? syscall_return_slowpath+0x5e0/0x5e0 [ 237.675478] ? trace_hardirqs_off+0x310/0x310 [ 237.680001] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 237.685035] ? recalc_sigpending_tsk+0x180/0x180 [ 237.689818] ? kasan_check_write+0x14/0x20 [ 237.694082] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 237.698959] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 237.704176] RIP: 0033:0x457679 [ 237.707386] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 237.726297] RSP: 002b:00007f525c6b1c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 21:01:25 executing program 5 (fault-call:5 fault-nth:17): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:25 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xc6, 0x0) 21:01:25 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x1200, 0x1000007ffff000) 21:01:25 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x7a, 0x0) 21:01:25 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x708, 0x1000007ffff000) 21:01:25 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0x5dc, 0x1000007ffff000) [ 237.734015] RAX: ffffffffffffffda RBX: 00007f525c6b26d4 RCX: 0000000000457679 [ 237.734031] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 [ 237.748582] RBP: 000000000072bf00 R08: 0000000000000000 R09: 0000000000000000 [ 237.748594] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 [ 237.748603] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 0000000000000010 21:01:25 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe68, 0x1000007ffff000) 21:01:25 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xb5, 0x0) [ 237.886395] FAULT_INJECTION: forcing a failure. [ 237.886395] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 237.928811] CPU: 1 PID: 9561 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 237.937250] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 237.946614] Call Trace: [ 237.949224] dump_stack+0x1d3/0x2c4 [ 237.952877] ? dump_stack_print_info.cold.2+0x52/0x52 [ 237.958106] should_fail.cold.4+0xa/0x17 [ 237.962701] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 237.967821] ? is_bpf_text_address+0xac/0x170 [ 237.972341] ? graph_lock+0x170/0x170 21:01:25 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x1800, 0x1000007ffff000) 21:01:25 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x132, 0x0) [ 237.976179] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 237.981121] ? kasan_check_read+0x11/0x20 [ 237.985290] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 237.990577] ? rcu_softirq_qs+0x20/0x20 [ 237.994572] ? find_held_lock+0x36/0x1c0 [ 237.998660] ? check_preemption_disabled+0x48/0x200 [ 238.003700] ? lock_release+0x970/0x970 [ 238.007691] ? ttwu_stat+0x5c0/0x5c0 [ 238.011419] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 238.016972] ? rcu_pm_notify+0xc0/0xc0 [ 238.020884] ? __might_sleep+0x95/0x190 [ 238.024897] __alloc_pages_nodemask+0x34b/0xdd0 [ 238.029585] ? default_file_splice_read+0x1de/0xb20 [ 238.034620] ? do_splice_to+0x12e/0x190 [ 238.038610] ? splice_direct_to_actor+0x270/0x8f0 [ 238.043487] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 238.048532] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 238.054088] ? check_preemption_disabled+0x48/0x200 [ 238.059133] ? rcu_pm_notify+0xc0/0xc0 [ 238.063052] ? __kmalloc_node+0x33/0x70 [ 238.067053] ? rcu_read_lock_sched_held+0x108/0x120 [ 238.072091] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 21:01:25 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0x4b0, 0x1000007ffff000) [ 238.077651] alloc_pages_current+0x10c/0x210 [ 238.082086] push_pipe+0x3ff/0x7a0 [ 238.085648] ? __kmalloc_node+0x47/0x70 [ 238.089649] iov_iter_get_pages_alloc+0x85c/0x14f0 [ 238.094603] ? check_preemption_disabled+0x48/0x200 [ 238.099649] ? iov_iter_revert+0xaa0/0xaa0 [ 238.103902] ? rcu_softirq_qs+0x20/0x20 [ 238.107895] ? unwind_dump+0x190/0x190 [ 238.111812] ? find_held_lock+0x36/0x1c0 [ 238.115902] ? aa_file_perm+0x469/0x1060 [ 238.119978] ? lock_downgrade+0x900/0x900 [ 238.119995] ? check_preemption_disabled+0x48/0x200 [ 238.120015] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 238.120030] ? kasan_check_read+0x11/0x20 [ 238.120050] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 238.120066] ? iov_iter_pipe+0xbf/0x2f0 [ 238.120091] default_file_splice_read+0x1de/0xb20 [ 238.134177] ? aa_file_perm+0x490/0x1060 [ 238.134201] ? percpu_ref_put_many+0x11c/0x260 [ 238.134222] ? iter_file_splice_write+0x1050/0x1050 [ 238.134240] ? aa_path_link+0x5e0/0x5e0 [ 238.134259] ? kasan_check_read+0x11/0x20 [ 238.173926] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 238.179208] ? rcu_softirq_qs+0x20/0x20 [ 238.183191] ? __lockdep_init_map+0x105/0x590 [ 238.187702] ? __mutex_init+0x1f7/0x290 [ 238.191687] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 238.197227] ? fsnotify+0x4e5/0xf50 [ 238.200869] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 238.205802] ? fsnotify_first_mark+0x350/0x350 [ 238.210390] ? __fsnotify_parent+0xcc/0x420 [ 238.214720] ? rcu_softirq_qs+0x20/0x20 [ 238.218699] ? fsnotify+0xf50/0xf50 [ 238.222333] ? alloc_pipe_info+0x495/0x5d0 [ 238.226588] ? security_file_permission+0x1c2/0x230 [ 238.231615] ? iter_file_splice_write+0x1050/0x1050 [ 238.236638] do_splice_to+0x12e/0x190 [ 238.240454] splice_direct_to_actor+0x270/0x8f0 [ 238.245130] ? pipe_to_sendpage+0x400/0x400 [ 238.249468] ? do_splice_to+0x190/0x190 [ 238.253446] ? security_file_permission+0x1c2/0x230 [ 238.258470] ? rw_verify_area+0x118/0x360 [ 238.262627] do_splice_direct+0x2d4/0x420 [ 238.266790] ? splice_direct_to_actor+0x8f0/0x8f0 [ 238.271637] ? apparmor_file_permission+0x24/0x30 [ 238.276492] ? rw_verify_area+0x118/0x360 [ 238.280650] do_sendfile+0x62a/0xe20 [ 238.284391] ? do_compat_pwritev64+0x1c0/0x1c0 [ 238.288996] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 238.294537] ? _copy_from_user+0xdf/0x150 [ 238.298701] __x64_sys_sendfile64+0x15d/0x250 [ 238.303205] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 238.307807] do_syscall_64+0x1b9/0x820 [ 238.311707] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 238.317075] ? syscall_return_slowpath+0x5e0/0x5e0 [ 238.322018] ? trace_hardirqs_off+0x310/0x310 [ 238.326519] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 238.331540] ? recalc_sigpending_tsk+0x180/0x180 [ 238.336300] ? kasan_check_write+0x14/0x20 [ 238.340547] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 238.345404] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 238.350600] RIP: 0033:0x457679 [ 238.353798] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 238.372698] RSP: 002b:00007f525c690c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 238.380411] RAX: ffffffffffffffda RBX: 00007f525c6916d4 RCX: 0000000000457679 [ 238.387681] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 [ 238.394953] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 238.402223] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 [ 238.409505] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 0000000000000011 21:01:26 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe4c, 0x1000007ffff000) 21:01:26 executing program 5 (fault-call:5 fault-nth:18): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:26 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0x836, 0x1000007ffff000) 21:01:26 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xe8, 0x0) 21:01:26 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x184, 0x0) 21:01:26 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x2ee, 0x1000007ffff000) 21:01:26 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0x96, 0x1000007ffff000) 21:01:26 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x5e, 0x0) 21:01:26 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xd99, 0x1000007ffff000) 21:01:26 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x15a, 0x0) [ 238.768302] FAULT_INJECTION: forcing a failure. [ 238.768302] name fail_page_alloc, interval 1, probability 0, space 0, times 0 21:01:26 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x171, 0x0) 21:01:26 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xb2b, 0x1000007ffff000) [ 238.859551] CPU: 0 PID: 9613 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 238.868007] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 238.877368] Call Trace: [ 238.879976] dump_stack+0x1d3/0x2c4 [ 238.883623] ? dump_stack_print_info.cold.2+0x52/0x52 [ 238.888850] should_fail.cold.4+0xa/0x17 [ 238.892929] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 238.898056] ? is_bpf_text_address+0xac/0x170 [ 238.902575] ? graph_lock+0x170/0x170 [ 238.906398] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 238.911336] ? kasan_check_read+0x11/0x20 [ 238.911353] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 238.911369] ? rcu_softirq_qs+0x20/0x20 [ 238.911393] ? find_held_lock+0x36/0x1c0 [ 238.911426] ? check_preemption_disabled+0x48/0x200 [ 238.933886] ? lock_release+0x970/0x970 [ 238.937881] ? ttwu_stat+0x5c0/0x5c0 [ 238.941610] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 238.947163] ? rcu_pm_notify+0xc0/0xc0 [ 238.951074] ? __might_sleep+0x95/0x190 [ 238.955067] __alloc_pages_nodemask+0x34b/0xdd0 [ 238.960001] ? default_file_splice_read+0x1de/0xb20 [ 238.965030] ? do_splice_to+0x12e/0x190 [ 238.969010] ? splice_direct_to_actor+0x270/0x8f0 [ 238.969034] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 238.969061] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 238.969084] ? check_preemption_disabled+0x48/0x200 [ 238.989480] ? rcu_pm_notify+0xc0/0xc0 [ 238.993394] ? __kmalloc_node+0x33/0x70 [ 238.997388] ? rcu_read_lock_sched_held+0x108/0x120 [ 239.002420] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 21:01:26 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0x41a, 0x1000007ffff000) [ 239.007977] alloc_pages_current+0x10c/0x210 [ 239.008003] push_pipe+0x3ff/0x7a0 [ 239.008016] ? __kmalloc_node+0x47/0x70 [ 239.008048] iov_iter_get_pages_alloc+0x85c/0x14f0 [ 239.024892] ? check_preemption_disabled+0x48/0x200 [ 239.029939] ? iov_iter_revert+0xaa0/0xaa0 [ 239.034191] ? rcu_softirq_qs+0x20/0x20 [ 239.038181] ? unwind_dump+0x190/0x190 [ 239.042104] ? find_held_lock+0x36/0x1c0 [ 239.046196] ? aa_file_perm+0x469/0x1060 [ 239.050278] ? lock_downgrade+0x900/0x900 [ 239.054440] ? check_preemption_disabled+0x48/0x200 [ 239.059478] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 239.064426] ? kasan_check_read+0x11/0x20 [ 239.068591] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 239.073620] ? iov_iter_pipe+0xbf/0x2f0 [ 239.077624] default_file_splice_read+0x1de/0xb20 [ 239.082496] ? aa_file_perm+0x490/0x1060 [ 239.086581] ? percpu_ref_put_many+0x11c/0x260 [ 239.091182] ? iter_file_splice_write+0x1050/0x1050 [ 239.096220] ? aa_path_link+0x5e0/0x5e0 [ 239.100214] ? kasan_check_read+0x11/0x20 [ 239.104380] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 239.109681] ? rcu_softirq_qs+0x20/0x20 [ 239.113685] ? __lockdep_init_map+0x105/0x590 [ 239.118204] ? __mutex_init+0x1f7/0x290 [ 239.122198] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 239.127750] ? fsnotify+0x4e5/0xf50 [ 239.131399] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 239.131419] ? fsnotify_first_mark+0x350/0x350 [ 239.131441] ? __fsnotify_parent+0xcc/0x420 [ 239.140951] ? rcu_softirq_qs+0x20/0x20 [ 239.140969] ? fsnotify+0xf50/0xf50 [ 239.140990] ? alloc_pipe_info+0x495/0x5d0 [ 239.141019] ? security_file_permission+0x1c2/0x230 [ 239.162173] ? iter_file_splice_write+0x1050/0x1050 [ 239.167217] do_splice_to+0x12e/0x190 [ 239.171043] splice_direct_to_actor+0x270/0x8f0 [ 239.175732] ? pipe_to_sendpage+0x400/0x400 [ 239.180077] ? do_splice_to+0x190/0x190 [ 239.184070] ? security_file_permission+0x1c2/0x230 [ 239.189113] ? rw_verify_area+0x118/0x360 [ 239.193281] do_splice_direct+0x2d4/0x420 [ 239.197451] ? splice_direct_to_actor+0x8f0/0x8f0 [ 239.202311] ? apparmor_file_permission+0x24/0x30 [ 239.207181] ? rw_verify_area+0x118/0x360 [ 239.211344] do_sendfile+0x62a/0xe20 [ 239.215081] ? do_compat_pwritev64+0x1c0/0x1c0 [ 239.219694] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 239.225249] ? _copy_from_user+0xdf/0x150 [ 239.229418] __x64_sys_sendfile64+0x15d/0x250 [ 239.233935] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 239.238548] do_syscall_64+0x1b9/0x820 [ 239.242454] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 239.247832] ? syscall_return_slowpath+0x5e0/0x5e0 [ 239.252787] ? trace_hardirqs_off+0x310/0x310 [ 239.257296] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 239.262329] ? recalc_sigpending_tsk+0x180/0x180 [ 239.267099] ? kasan_check_write+0x14/0x20 [ 239.271364] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 239.276251] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 239.281466] RIP: 0033:0x457679 [ 239.284679] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 239.303586] RSP: 002b:00007f525c690c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 21:01:27 executing program 5 (fault-call:5 fault-nth:19): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:27 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x5dc, 0x1000007ffff000) 21:01:27 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe09, 0x1000007ffff000) 21:01:27 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x153, 0x0) 21:01:27 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x96, 0x1000007ffff000) 21:01:27 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x83, 0x0) [ 239.311282] RAX: ffffffffffffffda RBX: 00007f525c6916d4 RCX: 0000000000457679 [ 239.318562] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 [ 239.325843] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 239.333096] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 [ 239.340351] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 0000000000000012 21:01:27 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x142, 0x0) 21:01:27 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x7d, 0x0) 21:01:27 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x962, 0x1000007ffff000) [ 239.516207] FAULT_INJECTION: forcing a failure. [ 239.516207] name failslab, interval 1, probability 0, space 0, times 0 21:01:27 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xbc8, 0x1000007ffff000) 21:01:27 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe0d, 0x1000007ffff000) 21:01:27 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x8b, 0x0) [ 239.663968] CPU: 1 PID: 9665 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 239.672426] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 239.672434] Call Trace: [ 239.672459] dump_stack+0x1d3/0x2c4 [ 239.672486] ? dump_stack_print_info.cold.2+0x52/0x52 [ 239.672506] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 239.672525] ? kasan_check_read+0x11/0x20 [ 239.672543] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 239.672570] should_fail.cold.4+0xa/0x17 [ 239.672593] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 239.672625] ? graph_lock+0x170/0x170 [ 239.698308] ? check_preemption_disabled+0x48/0x200 [ 239.725670] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 239.731228] ? rcu_pm_notify+0xc0/0xc0 [ 239.735148] ? find_held_lock+0x36/0x1c0 [ 239.739265] ? ttwu_stat+0x5c0/0x5c0 [ 239.742993] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 239.748549] ? check_preemption_disabled+0x48/0x200 [ 239.753582] __should_failslab+0x124/0x180 [ 239.757828] should_failslab+0x9/0x14 [ 239.761643] __kmalloc+0x2d4/0x760 [ 239.765199] ? __kmalloc_node+0x33/0x70 [ 239.765219] ? rw_copy_check_uvector+0x364/0x3e0 [ 239.765241] rw_copy_check_uvector+0x364/0x3e0 [ 239.765269] import_iovec+0xcf/0x470 [ 239.773991] ? dup_iter+0x270/0x270 [ 239.774011] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 239.774029] ? iov_iter_get_pages_alloc+0x3ae/0x14f0 [ 239.774054] vfs_readv+0xf5/0x1c0 [ 239.800053] ? compat_rw_copy_check_uvector+0x440/0x440 [ 239.805441] ? unwind_dump+0x190/0x190 [ 239.809369] ? find_held_lock+0x36/0x1c0 [ 239.813464] ? aa_file_perm+0x469/0x1060 [ 239.817543] ? lock_downgrade+0x900/0x900 [ 239.821714] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 239.826654] ? kasan_check_read+0x11/0x20 [ 239.830821] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 239.835855] ? iov_iter_pipe+0xbf/0x2f0 [ 239.839856] default_file_splice_read+0x53c/0xb20 [ 239.844730] ? iter_file_splice_write+0x1050/0x1050 [ 239.849769] ? aa_path_link+0x5e0/0x5e0 [ 239.853970] ? kasan_check_read+0x11/0x20 [ 239.858164] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 239.863456] ? rcu_softirq_qs+0x20/0x20 [ 239.867450] ? __lockdep_init_map+0x105/0x590 [ 239.871972] ? __mutex_init+0x1f7/0x290 [ 239.875969] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 239.881521] ? fsnotify+0x4e5/0xf50 [ 239.885202] ? security_file_permission+0x1c2/0x230 [ 239.890245] ? iter_file_splice_write+0x1050/0x1050 [ 239.895280] do_splice_to+0x12e/0x190 [ 239.899108] splice_direct_to_actor+0x270/0x8f0 [ 239.903801] ? pipe_to_sendpage+0x400/0x400 [ 239.908153] ? do_splice_to+0x190/0x190 [ 239.912151] ? security_file_permission+0x1c2/0x230 [ 239.917189] ? rw_verify_area+0x118/0x360 [ 239.921362] do_splice_direct+0x2d4/0x420 [ 239.925537] ? splice_direct_to_actor+0x8f0/0x8f0 [ 239.930389] ? apparmor_file_permission+0x24/0x30 [ 239.935240] ? rw_verify_area+0x118/0x360 [ 239.939385] do_sendfile+0x62a/0xe20 [ 239.943099] ? do_compat_pwritev64+0x1c0/0x1c0 [ 239.947679] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 239.953284] ? _copy_from_user+0xdf/0x150 [ 239.957440] __x64_sys_sendfile64+0x15d/0x250 [ 239.961926] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 239.966511] do_syscall_64+0x1b9/0x820 [ 239.970754] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 239.976109] ? syscall_return_slowpath+0x5e0/0x5e0 [ 239.981048] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 239.985916] ? trace_hardirqs_off+0x310/0x310 [ 239.990407] ? prepare_exit_to_usermode+0x291/0x3b0 [ 239.995416] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 240.000254] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 240.005479] RIP: 0033:0x457679 [ 240.008663] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 240.027553] RSP: 002b:00007f525c690c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 240.035252] RAX: ffffffffffffffda RBX: 00007f525c6916d4 RCX: 0000000000457679 [ 240.042512] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 [ 240.049770] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 240.057027] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 21:01:27 executing program 5 (fault-call:5 fault-nth:20): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:27 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe0c, 0x1000007ffff000) 21:01:27 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xd2, 0x0) 21:01:27 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe0d, 0x1000007ffff000) 21:01:27 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xb2b, 0x1000007ffff000) 21:01:27 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x27, 0x0) [ 240.064281] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 0000000000000013 21:01:28 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xd7, 0x0) 21:01:28 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x166, 0x0) 21:01:28 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe09, 0x1000007ffff000) [ 240.231628] FAULT_INJECTION: forcing a failure. [ 240.231628] name failslab, interval 1, probability 0, space 0, times 0 [ 240.290525] CPU: 1 PID: 9714 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 240.298967] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 240.308323] Call Trace: [ 240.310928] dump_stack+0x1d3/0x2c4 [ 240.314577] ? dump_stack_print_info.cold.2+0x52/0x52 [ 240.319805] should_fail.cold.4+0xa/0x17 [ 240.323894] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 240.329015] ? graph_lock+0x170/0x170 [ 240.329033] ? __mutex_lock+0x85e/0x1700 [ 240.329049] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 240.329066] ? kasan_check_read+0x11/0x20 [ 240.329082] ? graph_lock+0x170/0x170 [ 240.329095] ? rcu_softirq_qs+0x20/0x20 [ 240.329119] ? find_held_lock+0x36/0x1c0 [ 240.329151] ? __lock_is_held+0xb5/0x140 [ 240.329183] ? ttwu_stat+0x5c0/0x5c0 [ 240.365698] __should_failslab+0x124/0x180 [ 240.369957] should_failslab+0x9/0x14 [ 240.373776] kmem_cache_alloc_node_trace+0x270/0x740 [ 240.378900] ? aa_path_link+0x5e0/0x5e0 [ 240.382884] ? rcu_pm_notify+0xc0/0xc0 [ 240.386796] __kmalloc_node+0x33/0x70 21:01:28 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0x9f8, 0x1000007ffff000) 21:01:28 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x51, 0x0) 21:01:28 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xd99, 0x1000007ffff000) [ 240.390621] kvmalloc_node+0x65/0xf0 [ 240.394359] traverse+0x430/0x7b0 [ 240.397849] seq_read+0xc76/0x1150 [ 240.401424] ? fsnotify_first_mark+0x350/0x350 [ 240.406025] ? __fsnotify_parent+0xcc/0x420 [ 240.410367] ? seq_dentry+0x2e0/0x2e0 [ 240.414192] proc_reg_read+0x2a3/0x3d0 [ 240.418108] ? proc_reg_unlocked_ioctl+0x3c0/0x3c0 [ 240.423075] ? security_file_permission+0x1c2/0x230 [ 240.428120] ? rw_verify_area+0x118/0x360 [ 240.432288] do_iter_read+0x4a3/0x650 [ 240.436118] vfs_readv+0x175/0x1c0 [ 240.439681] ? compat_rw_copy_check_uvector+0x440/0x440 [ 240.445061] ? unwind_dump+0x190/0x190 [ 240.448992] ? aa_file_perm+0x469/0x1060 [ 240.453075] ? lock_downgrade+0x900/0x900 [ 240.457251] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 240.462197] ? kasan_check_read+0x11/0x20 [ 240.466367] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 240.471406] ? iov_iter_pipe+0xbf/0x2f0 [ 240.475401] default_file_splice_read+0x53c/0xb20 [ 240.480275] ? iter_file_splice_write+0x1050/0x1050 [ 240.485309] ? aa_path_link+0x5e0/0x5e0 [ 240.489301] ? kasan_check_read+0x11/0x20 [ 240.493465] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 240.498753] ? rcu_softirq_qs+0x20/0x20 [ 240.502748] ? __lockdep_init_map+0x105/0x590 [ 240.507276] ? __mutex_init+0x1f7/0x290 [ 240.511273] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 240.511292] ? fsnotify+0x4e5/0xf50 [ 240.511346] ? security_file_permission+0x1c2/0x230 [ 240.520485] ? iter_file_splice_write+0x1050/0x1050 [ 240.520505] do_splice_to+0x12e/0x190 [ 240.520529] splice_direct_to_actor+0x270/0x8f0 [ 240.520554] ? pipe_to_sendpage+0x400/0x400 [ 240.543352] ? do_splice_to+0x190/0x190 [ 240.547343] ? security_file_permission+0x1c2/0x230 [ 240.552380] ? rw_verify_area+0x118/0x360 [ 240.556553] do_splice_direct+0x2d4/0x420 [ 240.560725] ? splice_direct_to_actor+0x8f0/0x8f0 [ 240.565586] ? apparmor_file_permission+0x24/0x30 [ 240.570453] ? rw_verify_area+0x118/0x360 [ 240.574623] do_sendfile+0x62a/0xe20 [ 240.578370] ? do_compat_pwritev64+0x1c0/0x1c0 [ 240.582984] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 240.588540] ? _copy_from_user+0xdf/0x150 [ 240.592709] __x64_sys_sendfile64+0x15d/0x250 [ 240.597222] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 240.601834] do_syscall_64+0x1b9/0x820 [ 240.605746] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 240.611122] ? syscall_return_slowpath+0x5e0/0x5e0 [ 240.616071] ? trace_hardirqs_off+0x310/0x310 [ 240.620582] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 240.625614] ? recalc_sigpending_tsk+0x180/0x180 [ 240.630379] ? kasan_check_write+0x14/0x20 [ 240.634627] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 240.639488] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 240.644680] RIP: 0033:0x457679 [ 240.647882] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 240.666786] RSP: 002b:00007f525c690c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 240.674502] RAX: ffffffffffffffda RBX: 00007f525c6916d4 RCX: 0000000000457679 [ 240.681770] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 [ 240.689038] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 240.696309] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 [ 240.703580] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 0000000000000014 21:01:28 executing program 5 (fault-call:5 fault-nth:21): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:28 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x68, 0x0) 21:01:28 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0x962, 0x1000007ffff000) 21:01:28 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x258, 0x1000007ffff000) 21:01:28 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x2d, 0x0) 21:01:28 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000000000116f) 21:01:28 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x47, 0x0) 21:01:28 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0x708, 0x1000007ffff000) 21:01:28 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x11f, 0x0) 21:01:28 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe6c, 0x1000007ffff000) [ 240.910403] FAULT_INJECTION: forcing a failure. [ 240.910403] name failslab, interval 1, probability 0, space 0, times 0 21:01:28 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff00f) [ 241.034227] CPU: 0 PID: 9765 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 241.042689] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 241.052057] Call Trace: [ 241.054670] dump_stack+0x1d3/0x2c4 [ 241.058319] ? dump_stack_print_info.cold.2+0x52/0x52 [ 241.063542] should_fail.cold.4+0xa/0x17 [ 241.067625] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 241.072760] ? graph_lock+0x170/0x170 [ 241.076576] ? __mutex_lock+0x85e/0x1700 [ 241.080662] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 241.085605] ? kasan_check_read+0x11/0x20 [ 241.089779] ? graph_lock+0x170/0x170 [ 241.093593] ? rcu_softirq_qs+0x20/0x20 [ 241.097584] ? find_held_lock+0x36/0x1c0 [ 241.097607] ? __lock_is_held+0xb5/0x140 [ 241.097647] ? ttwu_stat+0x5c0/0x5c0 [ 241.109493] __should_failslab+0x124/0x180 [ 241.113748] should_failslab+0x9/0x14 [ 241.117567] kmem_cache_alloc_node_trace+0x270/0x740 [ 241.122696] ? aa_path_link+0x5e0/0x5e0 [ 241.126689] ? find_held_lock+0x36/0x1c0 [ 241.130772] __kmalloc_node+0x33/0x70 [ 241.134596] kvmalloc_node+0x65/0xf0 [ 241.138330] traverse+0x430/0x7b0 [ 241.141821] seq_read+0xc76/0x1150 [ 241.145391] ? fsnotify_first_mark+0x350/0x350 [ 241.149988] ? __fsnotify_parent+0xcc/0x420 [ 241.154329] ? seq_dentry+0x2e0/0x2e0 [ 241.158186] proc_reg_read+0x2a3/0x3d0 [ 241.162103] ? proc_reg_unlocked_ioctl+0x3c0/0x3c0 [ 241.167055] ? security_file_permission+0x1c2/0x230 [ 241.172093] ? rw_verify_area+0x118/0x360 [ 241.176259] do_iter_read+0x4a3/0x650 [ 241.180089] vfs_readv+0x175/0x1c0 [ 241.183654] ? compat_rw_copy_check_uvector+0x440/0x440 [ 241.189027] ? unwind_dump+0x190/0x190 [ 241.192944] ? aa_file_perm+0x469/0x1060 [ 241.197023] ? lock_downgrade+0x900/0x900 [ 241.201197] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 241.206135] ? kasan_check_read+0x11/0x20 [ 241.210305] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 241.215344] ? iov_iter_pipe+0xbf/0x2f0 [ 241.219430] default_file_splice_read+0x53c/0xb20 [ 241.224296] ? iter_file_splice_write+0x1050/0x1050 [ 241.229333] ? aa_path_link+0x5e0/0x5e0 [ 241.233329] ? kasan_check_read+0x11/0x20 [ 241.237493] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 241.242782] ? rcu_softirq_qs+0x20/0x20 [ 241.246780] ? __lockdep_init_map+0x105/0x590 [ 241.251330] ? __mutex_init+0x1f7/0x290 [ 241.255331] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 241.260892] ? fsnotify+0x4e5/0xf50 [ 241.264582] ? security_file_permission+0x1c2/0x230 [ 241.269684] ? iter_file_splice_write+0x1050/0x1050 [ 241.274759] do_splice_to+0x12e/0x190 [ 241.278593] splice_direct_to_actor+0x270/0x8f0 21:01:28 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff00c) [ 241.283313] ? pipe_to_sendpage+0x400/0x400 [ 241.287661] ? do_splice_to+0x190/0x190 [ 241.291656] ? security_file_permission+0x1c2/0x230 [ 241.296700] ? rw_verify_area+0x118/0x360 [ 241.300872] do_splice_direct+0x2d4/0x420 [ 241.305033] ? splice_direct_to_actor+0x8f0/0x8f0 [ 241.309897] ? apparmor_file_permission+0x24/0x30 [ 241.314762] ? rw_verify_area+0x118/0x360 [ 241.318923] do_sendfile+0x62a/0xe20 [ 241.322675] ? do_compat_pwritev64+0x1c0/0x1c0 [ 241.327287] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 241.327305] ? _copy_from_user+0xdf/0x150 [ 241.327327] __x64_sys_sendfile64+0x15d/0x250 [ 241.337016] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 241.346097] do_syscall_64+0x1b9/0x820 [ 241.350001] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 241.355386] ? syscall_return_slowpath+0x5e0/0x5e0 [ 241.360341] ? trace_hardirqs_off+0x310/0x310 [ 241.364855] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 241.369887] ? recalc_sigpending_tsk+0x180/0x180 [ 241.374652] ? kasan_check_write+0x14/0x20 [ 241.378881] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 241.383722] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 241.388901] RIP: 0033:0x457679 [ 241.392083] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 241.410970] RSP: 002b:00007f525c690c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 241.418667] RAX: ffffffffffffffda RBX: 00007f525c6916d4 RCX: 0000000000457679 [ 241.425923] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 [ 241.433182] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 241.440438] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 [ 241.447696] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 0000000000000015 21:01:29 executing program 5 (fault-call:5 fault-nth:22): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:29 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x9d, 0x0) 21:01:29 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x10000000000091) 21:01:29 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x163, 0x0) 21:01:29 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff048) 21:01:29 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff004) 21:01:29 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x170, 0x0) 21:01:29 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff008) 21:01:29 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x72, 0x0) [ 241.626940] FAULT_INJECTION: forcing a failure. [ 241.626940] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 241.667527] CPU: 1 PID: 9815 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 241.675967] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 241.685327] Call Trace: [ 241.687938] dump_stack+0x1d3/0x2c4 [ 241.691586] ? dump_stack_print_info.cold.2+0x52/0x52 [ 241.696805] should_fail.cold.4+0xa/0x17 [ 241.700894] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 241.706019] ? is_bpf_text_address+0xac/0x170 [ 241.710544] ? graph_lock+0x170/0x170 [ 241.714378] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 241.719325] ? kasan_check_read+0x11/0x20 [ 241.723495] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 241.728791] ? rcu_softirq_qs+0x20/0x20 [ 241.732789] ? find_held_lock+0x36/0x1c0 [ 241.736880] ? lock_release+0x970/0x970 [ 241.740874] ? ttwu_stat+0x5c0/0x5c0 [ 241.744617] ? __might_sleep+0x95/0x190 [ 241.748621] __alloc_pages_nodemask+0x34b/0xdd0 [ 241.753310] ? default_file_splice_read+0x1de/0xb20 [ 241.758365] ? do_splice_to+0x12e/0x190 [ 241.762369] ? splice_direct_to_actor+0x270/0x8f0 21:01:29 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x12d, 0x0) 21:01:29 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff07a) [ 241.767234] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 241.772276] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 241.777837] ? check_preemption_disabled+0x48/0x200 [ 241.782882] ? rcu_pm_notify+0xc0/0xc0 [ 241.786795] ? __kmalloc_node+0x33/0x70 [ 241.790786] ? __kmalloc_node+0x33/0x70 [ 241.794779] ? rcu_read_lock_sched_held+0x108/0x120 [ 241.794803] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 241.794825] alloc_pages_current+0x10c/0x210 [ 241.809919] push_pipe+0x3ff/0x7a0 [ 241.813481] ? __kmalloc_node+0x47/0x70 21:01:29 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x18e, 0x0) [ 241.817487] iov_iter_get_pages_alloc+0x85c/0x14f0 [ 241.822444] ? iov_iter_revert+0xaa0/0xaa0 [ 241.822465] ? trace_hardirqs_on+0xbd/0x310 [ 241.822483] ? __put_page+0x122/0x190 [ 241.822502] ? trace_hardirqs_off_caller+0x300/0x300 [ 241.822527] ? find_held_lock+0x36/0x1c0 [ 241.844036] ? aa_file_perm+0x469/0x1060 [ 241.844059] ? lock_downgrade+0x900/0x900 [ 241.844078] ? check_preemption_disabled+0x48/0x200 [ 241.844100] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 241.862496] ? kasan_check_read+0x11/0x20 [ 241.866667] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 241.871701] ? iov_iter_pipe+0xbf/0x2f0 [ 241.875698] default_file_splice_read+0x1de/0xb20 [ 241.875726] ? aa_file_perm+0x490/0x1060 [ 241.875755] ? iter_file_splice_write+0x1050/0x1050 [ 241.889663] ? aa_path_link+0x5e0/0x5e0 [ 241.893658] ? kernel_sendpage+0x9a/0xf0 [ 241.897743] ? generic_pipe_buf_release+0x1de/0x2b0 [ 241.902769] ? anon_pipe_buf_release+0x530/0x530 [ 241.907531] ? pipe_to_sendpage+0x2d8/0x400 [ 241.911863] ? generic_pipe_buf_nosteal+0x10/0x10 [ 241.916711] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 241.922252] ? splice_from_pipe_next.part.10+0x296/0x340 [ 241.927710] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 241.933249] ? fsnotify+0x4e5/0xf50 [ 241.936899] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 241.941834] ? fsnotify_first_mark+0x350/0x350 [ 241.946422] ? __fsnotify_parent+0xcc/0x420 [ 241.950752] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 241.956296] ? fsnotify+0xf50/0xf50 [ 241.960421] ? splice_from_pipe+0x1f7/0x340 [ 241.964762] ? security_file_permission+0x1c2/0x230 [ 241.969792] ? iter_file_splice_write+0x1050/0x1050 [ 241.974815] do_splice_to+0x12e/0x190 [ 241.978627] splice_direct_to_actor+0x270/0x8f0 [ 241.983395] ? pipe_to_sendpage+0x400/0x400 [ 241.987726] ? do_splice_to+0x190/0x190 [ 241.991706] ? security_file_permission+0x1c2/0x230 [ 241.996728] ? rw_verify_area+0x118/0x360 [ 242.000888] do_splice_direct+0x2d4/0x420 [ 242.005046] ? splice_direct_to_actor+0x8f0/0x8f0 [ 242.009897] ? apparmor_file_permission+0x24/0x30 [ 242.014748] ? rw_verify_area+0x118/0x360 [ 242.018902] do_sendfile+0x62a/0xe20 [ 242.022634] ? do_compat_pwritev64+0x1c0/0x1c0 [ 242.027235] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 242.032799] ? _copy_from_user+0xdf/0x150 [ 242.036959] __x64_sys_sendfile64+0x15d/0x250 [ 242.041464] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 242.046067] do_syscall_64+0x1b9/0x820 [ 242.049960] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 242.055339] ? syscall_return_slowpath+0x5e0/0x5e0 [ 242.060290] ? trace_hardirqs_off+0x310/0x310 [ 242.064802] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 242.069830] ? recalc_sigpending_tsk+0x180/0x180 [ 242.074596] ? kasan_check_write+0x14/0x20 [ 242.078862] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 242.083726] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 242.088916] RIP: 0033:0x457679 [ 242.092115] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 242.111021] RSP: 002b:00007f525c690c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 242.118734] RAX: ffffffffffffffda RBX: 00007f525c6916d4 RCX: 0000000000457679 [ 242.126006] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 [ 242.133279] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 242.140547] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 [ 242.147818] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 0000000000000016 21:01:30 executing program 5 (fault-call:5 fault-nth:23): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:30 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff06c) 21:01:30 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff003) 21:01:30 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff010) 21:01:30 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x10e, 0x0) 21:01:30 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff008) 21:01:30 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xea, 0x0) [ 242.333295] FAULT_INJECTION: forcing a failure. [ 242.333295] name fail_page_alloc, interval 1, probability 0, space 0, times 0 21:01:30 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff04c) 21:01:30 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff009) [ 242.435599] CPU: 1 PID: 9853 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 242.444046] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 242.453410] Call Trace: [ 242.456014] dump_stack+0x1d3/0x2c4 [ 242.459662] ? dump_stack_print_info.cold.2+0x52/0x52 [ 242.464885] should_fail.cold.4+0xa/0x17 [ 242.468974] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 242.474097] ? is_bpf_text_address+0xac/0x170 [ 242.478629] ? graph_lock+0x170/0x170 [ 242.482449] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 242.487390] ? kasan_check_read+0x11/0x20 [ 242.487408] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 242.487424] ? rcu_softirq_qs+0x20/0x20 [ 242.487448] ? find_held_lock+0x36/0x1c0 [ 242.487487] ? check_preemption_disabled+0x48/0x200 [ 242.509943] ? lock_release+0x970/0x970 [ 242.513941] ? ttwu_stat+0x5c0/0x5c0 [ 242.517674] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 242.523227] ? rcu_pm_notify+0xc0/0xc0 [ 242.527152] ? __might_sleep+0x95/0x190 [ 242.531166] __alloc_pages_nodemask+0x34b/0xdd0 21:01:30 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff06c) [ 242.535863] ? default_file_splice_read+0x1de/0xb20 [ 242.540892] ? do_splice_to+0x12e/0x190 [ 242.544880] ? splice_direct_to_actor+0x270/0x8f0 [ 242.549745] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 242.554792] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 242.560361] ? check_preemption_disabled+0x48/0x200 [ 242.565404] ? rcu_pm_notify+0xc0/0xc0 [ 242.569315] ? __kmalloc_node+0x33/0x70 [ 242.573320] ? rcu_read_lock_sched_held+0x108/0x120 [ 242.578372] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 21:01:30 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x60, 0x0) [ 242.583935] alloc_pages_current+0x10c/0x210 [ 242.588386] push_pipe+0x3ff/0x7a0 [ 242.591947] ? __kmalloc_node+0x47/0x70 [ 242.595949] iov_iter_get_pages_alloc+0x85c/0x14f0 [ 242.600908] ? iov_iter_revert+0xaa0/0xaa0 [ 242.605162] ? trace_hardirqs_on+0xbd/0x310 [ 242.609499] ? __put_page+0x122/0x190 [ 242.613319] ? trace_hardirqs_off_caller+0x300/0x300 [ 242.618458] ? find_held_lock+0x36/0x1c0 [ 242.622547] ? aa_file_perm+0x469/0x1060 [ 242.626631] ? lock_downgrade+0x900/0x900 [ 242.630797] ? check_preemption_disabled+0x48/0x200 [ 242.635838] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 242.640791] ? kasan_check_read+0x11/0x20 [ 242.644959] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 242.649993] ? iov_iter_pipe+0xbf/0x2f0 [ 242.650021] default_file_splice_read+0x1de/0xb20 [ 242.650047] ? aa_file_perm+0x490/0x1060 [ 242.650072] ? iter_file_splice_write+0x1050/0x1050 [ 242.650090] ? aa_path_link+0x5e0/0x5e0 [ 242.650111] ? kernel_sendpage+0x9a/0xf0 [ 242.658938] ? generic_pipe_buf_release+0x1de/0x2b0 [ 242.658956] ? anon_pipe_buf_release+0x530/0x530 21:01:30 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff00b) [ 242.658972] ? pipe_to_sendpage+0x2d8/0x400 [ 242.658994] ? generic_pipe_buf_nosteal+0x10/0x10 [ 242.659011] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 242.659036] ? splice_from_pipe_next.part.10+0x296/0x340 [ 242.700573] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 242.700592] ? fsnotify+0x4e5/0xf50 [ 242.700621] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 242.711614] ? fsnotify_first_mark+0x350/0x350 [ 242.711631] ? __fsnotify_parent+0xcc/0x420 [ 242.711647] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 242.711671] ? fsnotify+0xf50/0xf50 [ 242.738254] ? splice_from_pipe+0x1f7/0x340 [ 242.742618] ? security_file_permission+0x1c2/0x230 [ 242.747662] ? iter_file_splice_write+0x1050/0x1050 [ 242.752698] do_splice_to+0x12e/0x190 [ 242.756532] splice_direct_to_actor+0x270/0x8f0 [ 242.761223] ? pipe_to_sendpage+0x400/0x400 [ 242.765572] ? do_splice_to+0x190/0x190 [ 242.769564] ? security_file_permission+0x1c2/0x230 [ 242.774601] ? rw_verify_area+0x118/0x360 [ 242.778822] do_splice_direct+0x2d4/0x420 [ 242.782996] ? splice_direct_to_actor+0x8f0/0x8f0 [ 242.787858] ? apparmor_file_permission+0x24/0x30 [ 242.792720] ? rw_verify_area+0x118/0x360 [ 242.796888] do_sendfile+0x62a/0xe20 [ 242.800634] ? do_compat_pwritev64+0x1c0/0x1c0 [ 242.805248] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 242.810800] ? _copy_from_user+0xdf/0x150 [ 242.814966] __x64_sys_sendfile64+0x15d/0x250 [ 242.819482] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 242.824101] do_syscall_64+0x1b9/0x820 [ 242.828018] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 242.833397] ? syscall_return_slowpath+0x5e0/0x5e0 [ 242.838359] ? trace_hardirqs_off+0x310/0x310 [ 242.842873] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 242.847913] ? recalc_sigpending_tsk+0x180/0x180 [ 242.852688] ? kasan_check_write+0x14/0x20 [ 242.856949] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 242.861822] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 242.867019] RIP: 0033:0x457679 21:01:30 executing program 5 (fault-call:5 fault-nth:24): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:30 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff006) 21:01:30 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x141, 0x0) 21:01:30 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff00a) 21:01:30 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff006) [ 242.870219] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 242.870229] RSP: 002b:00007f525c690c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 242.870247] RAX: ffffffffffffffda RBX: 00007f525c6916d4 RCX: 0000000000457679 [ 242.870257] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 [ 242.870267] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 242.870276] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 [ 242.870285] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 0000000000000017 21:01:30 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x2b, 0x0) 21:01:30 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x148, 0x0) 21:01:30 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000000000116f) [ 243.091910] FAULT_INJECTION: forcing a failure. [ 243.091910] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 243.147383] CPU: 0 PID: 9905 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 243.155826] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 243.165194] Call Trace: [ 243.167807] dump_stack+0x1d3/0x2c4 [ 243.171452] ? dump_stack_print_info.cold.2+0x52/0x52 [ 243.176674] should_fail.cold.4+0xa/0x17 [ 243.180755] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 243.185879] ? trace_hardirqs_on+0xbd/0x310 [ 243.190218] ? graph_lock+0x170/0x170 [ 243.194029] ? trace_hardirqs_off_caller+0x300/0x300 [ 243.194048] ? compat_start_thread+0x80/0x80 [ 243.194070] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 243.194095] ? find_held_lock+0x36/0x1c0 [ 243.213200] ? check_preemption_disabled+0x48/0x200 [ 243.218235] ? lock_release+0x970/0x970 [ 243.222223] ? ttwu_stat+0x5c0/0x5c0 [ 243.225954] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 243.231512] ? rcu_pm_notify+0xc0/0xc0 [ 243.235429] ? __might_sleep+0x95/0x190 [ 243.239431] __alloc_pages_nodemask+0x34b/0xdd0 [ 243.244120] ? default_file_splice_read+0x1de/0xb20 [ 243.249158] ? do_splice_to+0x12e/0x190 [ 243.253163] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 243.258196] ? lockdep_hardirqs_on+0x421/0x5c0 [ 243.262801] ? retint_kernel+0x2d/0x2d [ 243.266706] ? trace_hardirqs_on_caller+0xc0/0x310 [ 243.271661] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 243.276438] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 243.281908] ? retint_kernel+0x1b/0x2d [ 243.285817] ? trace_hardirqs_on_caller+0x310/0x310 [ 243.290858] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 243.295733] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 243.301294] alloc_pages_current+0x10c/0x210 [ 243.305721] push_pipe+0x3ff/0x7a0 [ 243.309272] ? __kmalloc_node+0x47/0x70 [ 243.313273] iov_iter_get_pages_alloc+0x85c/0x14f0 [ 243.318230] ? iov_iter_revert+0xaa0/0xaa0 [ 243.322476] ? trace_hardirqs_on+0xbd/0x310 [ 243.326812] ? __put_page+0x122/0x190 [ 243.330624] ? trace_hardirqs_off_caller+0x300/0x300 [ 243.335755] ? find_held_lock+0x36/0x1c0 [ 243.339841] ? aa_file_perm+0x469/0x1060 [ 243.339862] ? lock_downgrade+0x900/0x900 [ 243.339880] ? check_preemption_disabled+0x48/0x200 [ 243.339908] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 243.353144] ? kasan_check_read+0x11/0x20 [ 243.353166] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 243.353184] ? iov_iter_pipe+0xbf/0x2f0 [ 243.353229] default_file_splice_read+0x1de/0xb20 [ 243.376113] ? aa_file_perm+0x490/0x1060 [ 243.380205] ? iter_file_splice_write+0x1050/0x1050 [ 243.385236] ? aa_path_link+0x5e0/0x5e0 [ 243.389227] ? kernel_sendpage+0x9a/0xf0 [ 243.389255] ? generic_pipe_buf_release+0x1de/0x2b0 [ 243.389273] ? anon_pipe_buf_release+0x530/0x530 [ 243.389288] ? pipe_to_sendpage+0x2d8/0x400 [ 243.389309] ? generic_pipe_buf_nosteal+0x10/0x10 [ 243.407463] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 243.407485] ? splice_from_pipe_next.part.10+0x296/0x340 [ 243.407506] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 243.407521] ? fsnotify+0x4e5/0xf50 [ 243.407549] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 243.437455] ? fsnotify_first_mark+0x350/0x350 [ 243.442054] ? __fsnotify_parent+0xcc/0x420 [ 243.446401] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 243.451956] ? fsnotify+0xf50/0xf50 [ 243.455606] ? splice_from_pipe+0x1f7/0x340 [ 243.459972] ? security_file_permission+0x1c2/0x230 [ 243.465015] ? iter_file_splice_write+0x1050/0x1050 [ 243.470052] do_splice_to+0x12e/0x190 [ 243.473880] splice_direct_to_actor+0x270/0x8f0 [ 243.478577] ? pipe_to_sendpage+0x400/0x400 [ 243.482919] ? do_splice_to+0x190/0x190 [ 243.486906] ? security_file_permission+0x1c2/0x230 [ 243.491936] ? rw_verify_area+0x118/0x360 [ 243.496103] do_splice_direct+0x2d4/0x420 [ 243.500275] ? splice_direct_to_actor+0x8f0/0x8f0 [ 243.505133] ? apparmor_file_permission+0x24/0x30 [ 243.510257] ? rw_verify_area+0x118/0x360 [ 243.514422] do_sendfile+0x62a/0xe20 [ 243.518159] ? do_compat_pwritev64+0x1c0/0x1c0 [ 243.518192] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 243.518210] ? _copy_from_user+0xdf/0x150 [ 243.518239] __x64_sys_sendfile64+0x15d/0x250 [ 243.532513] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 243.532547] do_syscall_64+0x1b9/0x820 [ 243.532571] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 243.550898] ? syscall_return_slowpath+0x5e0/0x5e0 [ 243.550921] ? trace_hardirqs_off+0x310/0x310 [ 243.550943] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 243.560363] ? recalc_sigpending_tsk+0x180/0x180 [ 243.560383] ? kasan_check_write+0x14/0x20 [ 243.560410] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 243.579250] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 243.584451] RIP: 0033:0x457679 [ 243.587671] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 243.606592] RSP: 002b:00007f525c690c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 243.614327] RAX: ffffffffffffffda RBX: 00007f525c6916d4 RCX: 0000000000457679 [ 243.621609] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 [ 243.628898] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 243.636211] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 21:01:31 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff00b) 21:01:31 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff007) 21:01:31 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x10000000000091) 21:01:31 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff004) [ 243.643487] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 0000000000000018 21:01:31 executing program 5 (fault-call:5 fault-nth:25): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:31 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff00a) 21:01:31 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff048) 21:01:31 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x10000000000091) 21:01:31 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x10, 0x0) 21:01:31 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xd9, 0x0) 21:01:31 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff003) 21:01:31 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x61, 0x0) 21:01:31 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff00d) [ 243.844045] FAULT_INJECTION: forcing a failure. [ 243.844045] name fail_page_alloc, interval 1, probability 0, space 0, times 0 21:01:31 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff008) [ 243.920168] CPU: 0 PID: 9958 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 243.928621] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 243.937997] Call Trace: [ 243.940608] dump_stack+0x1d3/0x2c4 [ 243.944274] ? dump_stack_print_info.cold.2+0x52/0x52 [ 243.949497] should_fail.cold.4+0xa/0x17 [ 243.953585] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 243.958706] ? is_bpf_text_address+0xac/0x170 [ 243.963217] ? graph_lock+0x170/0x170 [ 243.967036] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 243.971981] ? kasan_check_read+0x11/0x20 [ 243.976143] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 243.981444] ? rcu_softirq_qs+0x20/0x20 [ 243.985444] ? find_held_lock+0x36/0x1c0 [ 243.989547] ? check_preemption_disabled+0x48/0x200 [ 243.994588] ? lock_release+0x970/0x970 [ 243.998581] ? ttwu_stat+0x5c0/0x5c0 [ 244.002312] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 244.002331] ? rcu_pm_notify+0xc0/0xc0 [ 244.011771] ? __might_sleep+0x95/0x190 [ 244.011798] __alloc_pages_nodemask+0x34b/0xdd0 [ 244.011821] ? default_file_splice_read+0x1de/0xb20 [ 244.020448] ? do_splice_to+0x12e/0x190 [ 244.020466] ? splice_direct_to_actor+0x270/0x8f0 [ 244.020488] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 244.020514] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 244.020538] ? check_preemption_disabled+0x48/0x200 [ 244.029526] ? rcu_pm_notify+0xc0/0xc0 [ 244.029557] ? __kmalloc_node+0x33/0x70 [ 244.039411] ? rcu_read_lock_sched_held+0x108/0x120 [ 244.039431] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 244.039455] alloc_pages_current+0x10c/0x210 [ 244.039479] push_pipe+0x3ff/0x7a0 [ 244.050022] ? __kmalloc_node+0x47/0x70 [ 244.050050] iov_iter_get_pages_alloc+0x85c/0x14f0 [ 244.050080] ? iov_iter_revert+0xaa0/0xaa0 [ 244.050102] ? trace_hardirqs_on+0xbd/0x310 [ 244.093868] ? __put_page+0x122/0x190 [ 244.097697] ? trace_hardirqs_off_caller+0x300/0x300 [ 244.102832] ? find_held_lock+0x36/0x1c0 [ 244.106919] ? aa_file_perm+0x469/0x1060 [ 244.111005] ? lock_downgrade+0x900/0x900 [ 244.115203] ? check_preemption_disabled+0x48/0x200 21:01:31 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff006) 21:01:31 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x28, 0x0) [ 244.120240] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 244.125177] ? kasan_check_read+0x11/0x20 [ 244.129339] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 244.134386] ? iov_iter_pipe+0xbf/0x2f0 [ 244.138386] default_file_splice_read+0x1de/0xb20 [ 244.138410] ? aa_file_perm+0x490/0x1060 [ 244.138433] ? iter_file_splice_write+0x1050/0x1050 [ 244.152358] ? aa_path_link+0x5e0/0x5e0 [ 244.156368] ? kernel_sendpage+0x9a/0xf0 [ 244.160463] ? generic_pipe_buf_release+0x1de/0x2b0 [ 244.165499] ? anon_pipe_buf_release+0x530/0x530 [ 244.170273] ? pipe_to_sendpage+0x2d8/0x400 [ 244.174616] ? generic_pipe_buf_nosteal+0x10/0x10 [ 244.179480] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 244.185036] ? splice_from_pipe_next.part.10+0x296/0x340 [ 244.190594] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 244.196146] ? fsnotify+0x4e5/0xf50 [ 244.199805] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 244.204747] ? fsnotify_first_mark+0x350/0x350 [ 244.209363] ? __fsnotify_parent+0xcc/0x420 [ 244.213709] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 244.219266] ? fsnotify+0xf50/0xf50 [ 244.222911] ? splice_from_pipe+0x1f7/0x340 [ 244.227270] ? security_file_permission+0x1c2/0x230 [ 244.232307] ? iter_file_splice_write+0x1050/0x1050 [ 244.237343] do_splice_to+0x12e/0x190 [ 244.241177] splice_direct_to_actor+0x270/0x8f0 [ 244.245868] ? pipe_to_sendpage+0x400/0x400 [ 244.250216] ? do_splice_to+0x190/0x190 [ 244.254205] ? security_file_permission+0x1c2/0x230 [ 244.259239] ? rw_verify_area+0x118/0x360 [ 244.263408] do_splice_direct+0x2d4/0x420 [ 244.267595] ? splice_direct_to_actor+0x8f0/0x8f0 [ 244.272482] ? apparmor_file_permission+0x24/0x30 [ 244.277358] ? rw_verify_area+0x118/0x360 [ 244.281526] do_sendfile+0x62a/0xe20 [ 244.281562] ? do_compat_pwritev64+0x1c0/0x1c0 [ 244.289867] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 244.289885] ? _copy_from_user+0xdf/0x150 [ 244.289907] __x64_sys_sendfile64+0x15d/0x250 [ 244.304077] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 244.308701] do_syscall_64+0x1b9/0x820 [ 244.312609] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 244.318000] ? syscall_return_slowpath+0x5e0/0x5e0 [ 244.322953] ? trace_hardirqs_off+0x310/0x310 [ 244.327466] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 244.332500] ? recalc_sigpending_tsk+0x180/0x180 [ 244.332521] ? kasan_check_write+0x14/0x20 [ 244.332543] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 244.346379] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 244.351584] RIP: 0033:0x457679 21:01:32 executing program 5 (fault-call:5 fault-nth:26): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:32 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x10a, 0x0) 21:01:32 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xf5, 0x0) 21:01:32 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff04c) 21:01:32 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff00e) 21:01:32 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff048) [ 244.354789] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 244.373694] RSP: 002b:00007f525c690c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 244.373713] RAX: ffffffffffffffda RBX: 00007f525c6916d4 RCX: 0000000000457679 [ 244.373723] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 [ 244.373733] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 244.373743] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 [ 244.373753] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 0000000000000019 21:01:32 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x15e, 0x0) 21:01:32 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x167, 0x0) 21:01:32 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff009) [ 244.589698] FAULT_INJECTION: forcing a failure. [ 244.589698] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 244.670590] CPU: 1 PID: 10002 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 244.679121] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 244.688493] Call Trace: [ 244.691096] dump_stack+0x1d3/0x2c4 [ 244.694743] ? dump_stack_print_info.cold.2+0x52/0x52 [ 244.699957] should_fail.cold.4+0xa/0x17 [ 244.704037] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 244.709167] ? is_bpf_text_address+0xac/0x170 [ 244.713687] ? graph_lock+0x170/0x170 [ 244.717513] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 244.722455] ? kasan_check_read+0x11/0x20 [ 244.726621] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 244.731913] ? rcu_softirq_qs+0x20/0x20 [ 244.735917] ? find_held_lock+0x36/0x1c0 [ 244.740022] ? check_preemption_disabled+0x48/0x200 [ 244.745055] ? lock_release+0x970/0x970 [ 244.749043] ? ttwu_stat+0x5c0/0x5c0 [ 244.752775] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 244.758323] ? rcu_pm_notify+0xc0/0xc0 [ 244.758357] ? __might_sleep+0x95/0x190 [ 244.758385] __alloc_pages_nodemask+0x34b/0xdd0 [ 244.758408] ? default_file_splice_read+0x1de/0xb20 [ 244.766271] ? do_splice_to+0x12e/0x190 [ 244.779919] ? splice_direct_to_actor+0x270/0x8f0 [ 244.784788] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 244.784817] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 244.784837] ? check_preemption_disabled+0x48/0x200 [ 244.784862] ? rcu_pm_notify+0xc0/0xc0 [ 244.804308] ? __kmalloc_node+0x33/0x70 [ 244.808320] ? rcu_read_lock_sched_held+0x108/0x120 [ 244.813378] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 21:01:32 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xab, 0x0) 21:01:32 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff010) 21:01:32 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x32, 0x0) [ 244.818943] alloc_pages_current+0x10c/0x210 [ 244.818970] push_pipe+0x3ff/0x7a0 [ 244.818984] ? __kmalloc_node+0x47/0x70 [ 244.819011] iov_iter_get_pages_alloc+0x85c/0x14f0 [ 244.819041] ? iov_iter_revert+0xaa0/0xaa0 [ 244.819058] ? trace_hardirqs_on+0xbd/0x310 [ 244.819073] ? __put_page+0x122/0x190 [ 244.819089] ? trace_hardirqs_off_caller+0x300/0x300 [ 244.819114] ? find_held_lock+0x36/0x1c0 [ 244.819148] ? aa_file_perm+0x469/0x1060 [ 244.819175] ? lock_downgrade+0x900/0x900 [ 244.865707] ? check_preemption_disabled+0x48/0x200 [ 244.870734] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 244.875668] ? kasan_check_read+0x11/0x20 [ 244.879825] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 244.884849] ? iov_iter_pipe+0xbf/0x2f0 [ 244.888837] default_file_splice_read+0x1de/0xb20 [ 244.893691] ? aa_file_perm+0x490/0x1060 [ 244.897766] ? iter_file_splice_write+0x1050/0x1050 [ 244.902786] ? aa_path_link+0x5e0/0x5e0 [ 244.906768] ? kernel_sendpage+0x9a/0xf0 [ 244.910843] ? generic_pipe_buf_release+0x1de/0x2b0 [ 244.915863] ? anon_pipe_buf_release+0x530/0x530 [ 244.920624] ? pipe_to_sendpage+0x2d8/0x400 [ 244.924962] ? generic_pipe_buf_nosteal+0x10/0x10 [ 244.929819] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 244.935622] ? splice_from_pipe_next.part.10+0x296/0x340 [ 244.941086] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 244.946628] ? fsnotify+0x4e5/0xf50 [ 244.950278] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 244.955216] ? fsnotify_first_mark+0x350/0x350 [ 244.960331] ? __fsnotify_parent+0xcc/0x420 [ 244.964672] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 244.970215] ? fsnotify+0xf50/0xf50 [ 244.973846] ? splice_from_pipe+0x1f7/0x340 [ 244.978195] ? security_file_permission+0x1c2/0x230 [ 244.983221] ? iter_file_splice_write+0x1050/0x1050 [ 244.988244] do_splice_to+0x12e/0x190 [ 244.992054] splice_direct_to_actor+0x270/0x8f0 [ 244.996734] ? pipe_to_sendpage+0x400/0x400 [ 245.001065] ? do_splice_to+0x190/0x190 [ 245.005050] ? security_file_permission+0x1c2/0x230 [ 245.010075] ? rw_verify_area+0x118/0x360 [ 245.014238] do_splice_direct+0x2d4/0x420 [ 245.018403] ? splice_direct_to_actor+0x8f0/0x8f0 [ 245.023548] ? apparmor_file_permission+0x24/0x30 [ 245.028404] ? rw_verify_area+0x118/0x360 [ 245.032561] do_sendfile+0x62a/0xe20 [ 245.036295] ? do_compat_pwritev64+0x1c0/0x1c0 [ 245.040899] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 245.046443] ? _copy_from_user+0xdf/0x150 [ 245.050599] __x64_sys_sendfile64+0x15d/0x250 [ 245.055099] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 245.059688] ? ksys_ioctl+0x81/0xd0 [ 245.063333] do_syscall_64+0x1b9/0x820 [ 245.067233] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 245.072609] ? syscall_return_slowpath+0x5e0/0x5e0 [ 245.077549] ? trace_hardirqs_off+0x310/0x310 [ 245.082055] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 245.087082] ? recalc_sigpending_tsk+0x180/0x180 [ 245.091849] ? kasan_check_write+0x14/0x20 [ 245.096106] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 245.101072] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 245.106267] RIP: 0033:0x457679 [ 245.109466] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 245.128379] RSP: 002b:00007f525c6b1c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 245.136094] RAX: ffffffffffffffda RBX: 00007f525c6b26d4 RCX: 0000000000457679 [ 245.143373] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 [ 245.150687] RBP: 000000000072bf00 R08: 0000000000000000 R09: 0000000000000000 [ 245.157964] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 [ 245.165237] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 000000000000001a 21:01:33 executing program 5 (fault-call:5 fault-nth:27): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:33 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x142, 0x0) 21:01:33 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff06c) 21:01:33 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x124, 0x0) 21:01:33 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff074) 21:01:33 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff00f) 21:01:33 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff00e) 21:01:33 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x131, 0x0) [ 245.459531] FAULT_INJECTION: forcing a failure. [ 245.459531] name fail_page_alloc, interval 1, probability 0, space 0, times 0 21:01:33 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff002) [ 245.559499] CPU: 1 PID: 10049 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 245.568032] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 245.577397] Call Trace: [ 245.580013] dump_stack+0x1d3/0x2c4 [ 245.583665] ? dump_stack_print_info.cold.2+0x52/0x52 [ 245.588889] should_fail.cold.4+0xa/0x17 [ 245.592978] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 245.598104] ? is_bpf_text_address+0xac/0x170 [ 245.602623] ? graph_lock+0x170/0x170 21:01:33 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff00e) 21:01:33 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x11a, 0x0) [ 245.606451] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 245.611403] ? kasan_check_read+0x11/0x20 [ 245.615567] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 245.620865] ? rcu_softirq_qs+0x20/0x20 [ 245.624865] ? find_held_lock+0x36/0x1c0 [ 245.628956] ? check_preemption_disabled+0x48/0x200 [ 245.628979] ? lock_release+0x970/0x970 [ 245.628997] ? ttwu_stat+0x5c0/0x5c0 [ 245.629012] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 245.629033] ? rcu_pm_notify+0xc0/0xc0 [ 245.638026] ? __might_sleep+0x95/0x190 [ 245.638053] __alloc_pages_nodemask+0x34b/0xdd0 [ 245.638073] ? default_file_splice_read+0x1de/0xb20 [ 245.638088] ? do_splice_to+0x12e/0x190 [ 245.638108] ? splice_direct_to_actor+0x270/0x8f0 [ 245.655213] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 245.655242] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 245.655263] ? check_preemption_disabled+0x48/0x200 [ 245.655290] ? rcu_pm_notify+0xc0/0xc0 [ 245.655316] ? __kmalloc_node+0x33/0x70 [ 245.655338] ? rcu_read_lock_sched_held+0x108/0x120 [ 245.665030] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 21:01:33 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff002) [ 245.665056] alloc_pages_current+0x10c/0x210 [ 245.665081] push_pipe+0x3ff/0x7a0 [ 245.665095] ? __kmalloc_node+0x47/0x70 [ 245.665123] iov_iter_get_pages_alloc+0x85c/0x14f0 [ 245.665160] ? iov_iter_revert+0xaa0/0xaa0 [ 245.728985] ? trace_hardirqs_on+0xbd/0x310 [ 245.733326] ? __put_page+0x122/0x190 [ 245.737162] ? trace_hardirqs_off_caller+0x300/0x300 [ 245.742306] ? find_held_lock+0x36/0x1c0 [ 245.746407] ? aa_file_perm+0x469/0x1060 [ 245.750489] ? lock_downgrade+0x900/0x900 [ 245.754652] ? check_preemption_disabled+0x48/0x200 [ 245.754676] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 245.754693] ? kasan_check_read+0x11/0x20 [ 245.754713] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 245.754732] ? iov_iter_pipe+0xbf/0x2f0 [ 245.754756] default_file_splice_read+0x1de/0xb20 [ 245.782673] ? aa_file_perm+0x490/0x1060 [ 245.786763] ? iter_file_splice_write+0x1050/0x1050 [ 245.791799] ? aa_path_link+0x5e0/0x5e0 [ 245.795801] ? kernel_sendpage+0x9a/0xf0 [ 245.799889] ? generic_pipe_buf_release+0x1de/0x2b0 [ 245.804925] ? anon_pipe_buf_release+0x530/0x530 [ 245.809706] ? pipe_to_sendpage+0x2d8/0x400 [ 245.814056] ? generic_pipe_buf_nosteal+0x10/0x10 [ 245.818922] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 245.824479] ? splice_from_pipe_next.part.10+0x296/0x340 [ 245.829955] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 245.835513] ? fsnotify+0x4e5/0xf50 [ 245.839180] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 245.844125] ? fsnotify_first_mark+0x350/0x350 [ 245.848729] ? __fsnotify_parent+0xcc/0x420 [ 245.853261] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 245.858816] ? fsnotify+0xf50/0xf50 [ 245.862464] ? splice_from_pipe+0x1f7/0x340 [ 245.866819] ? security_file_permission+0x1c2/0x230 [ 245.871863] ? iter_file_splice_write+0x1050/0x1050 [ 245.876893] do_splice_to+0x12e/0x190 [ 245.880712] splice_direct_to_actor+0x270/0x8f0 [ 245.885405] ? pipe_to_sendpage+0x400/0x400 [ 245.889851] ? do_splice_to+0x190/0x190 [ 245.893847] ? security_file_permission+0x1c2/0x230 [ 245.898882] ? rw_verify_area+0x118/0x360 [ 245.903050] do_splice_direct+0x2d4/0x420 [ 245.907311] ? splice_direct_to_actor+0x8f0/0x8f0 [ 245.912191] ? apparmor_file_permission+0x24/0x30 [ 245.917058] ? rw_verify_area+0x118/0x360 [ 245.921223] do_sendfile+0x62a/0xe20 [ 245.924969] ? do_compat_pwritev64+0x1c0/0x1c0 [ 245.929584] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 245.935170] ? _copy_from_user+0xdf/0x150 [ 245.939344] __x64_sys_sendfile64+0x15d/0x250 [ 245.943866] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 245.948475] do_syscall_64+0x1b9/0x820 [ 245.948496] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 245.948516] ? syscall_return_slowpath+0x5e0/0x5e0 [ 245.948539] ? trace_hardirqs_off+0x310/0x310 [ 245.967713] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 245.972751] ? recalc_sigpending_tsk+0x180/0x180 [ 245.977532] ? kasan_check_write+0x14/0x20 [ 245.981788] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 245.986664] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 245.991869] RIP: 0033:0x457679 [ 245.995081] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 246.013995] RSP: 002b:00007f525c6b1c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 246.021737] RAX: ffffffffffffffda RBX: 00007f525c6b26d4 RCX: 0000000000457679 [ 246.029025] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 [ 246.036302] RBP: 000000000072bf00 R08: 0000000000000000 R09: 0000000000000000 [ 246.043778] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 [ 246.043788] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 000000000000001b 21:01:33 executing program 5 (fault-call:5 fault-nth:28): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:33 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff005) 21:01:33 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x6b, 0x0) 21:01:33 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff005) 21:01:33 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff074) 21:01:33 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x9e, 0x0) 21:01:34 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x7a, 0x0) 21:01:34 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff07a) [ 246.212926] FAULT_INJECTION: forcing a failure. [ 246.212926] name fail_page_alloc, interval 1, probability 0, space 0, times 0 21:01:34 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xd8, 0x0) [ 246.257558] CPU: 1 PID: 10108 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 246.266079] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 246.266092] Call Trace: [ 246.278042] dump_stack+0x1d3/0x2c4 [ 246.278065] ? dump_stack_print_info.cold.2+0x52/0x52 [ 246.278097] should_fail.cold.4+0xa/0x17 [ 246.278119] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 246.278149] ? is_bpf_text_address+0xac/0x170 [ 246.300605] ? graph_lock+0x170/0x170 21:01:34 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff010) [ 246.304430] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 246.309373] ? kasan_check_read+0x11/0x20 [ 246.309390] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 246.309411] ? rcu_softirq_qs+0x20/0x20 [ 246.322812] ? find_held_lock+0x36/0x1c0 [ 246.326910] ? check_preemption_disabled+0x48/0x200 [ 246.331948] ? lock_release+0x970/0x970 [ 246.335942] ? ttwu_stat+0x5c0/0x5c0 [ 246.339670] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 246.345216] ? rcu_pm_notify+0xc0/0xc0 [ 246.349128] ? __might_sleep+0x95/0x190 [ 246.353148] __alloc_pages_nodemask+0x34b/0xdd0 21:01:34 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff068) [ 246.357839] ? default_file_splice_read+0x1de/0xb20 [ 246.362874] ? do_splice_to+0x12e/0x190 [ 246.366956] ? splice_direct_to_actor+0x270/0x8f0 [ 246.371829] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 246.376880] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 246.382443] ? check_preemption_disabled+0x48/0x200 [ 246.387477] ? rcu_pm_notify+0xc0/0xc0 [ 246.391407] ? __kmalloc_node+0x33/0x70 [ 246.395395] ? rcu_read_lock_sched_held+0x108/0x120 [ 246.400420] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 246.405969] alloc_pages_current+0x10c/0x210 [ 246.410393] push_pipe+0x3ff/0x7a0 [ 246.413940] ? __kmalloc_node+0x47/0x70 [ 246.417932] iov_iter_get_pages_alloc+0x85c/0x14f0 [ 246.422877] ? iov_iter_revert+0xaa0/0xaa0 [ 246.427114] ? trace_hardirqs_on+0xbd/0x310 [ 246.431455] ? __put_page+0x122/0x190 [ 246.435265] ? trace_hardirqs_off_caller+0x300/0x300 [ 246.440384] ? find_held_lock+0x36/0x1c0 [ 246.444460] ? aa_file_perm+0x469/0x1060 [ 246.448531] ? lock_downgrade+0x900/0x900 [ 246.452687] ? check_preemption_disabled+0x48/0x200 [ 246.457714] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 246.462648] ? kasan_check_read+0x11/0x20 [ 246.466804] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 246.471826] ? iov_iter_pipe+0xbf/0x2f0 [ 246.475811] default_file_splice_read+0x1de/0xb20 [ 246.480671] ? aa_file_perm+0x490/0x1060 [ 246.484746] ? iter_file_splice_write+0x1050/0x1050 [ 246.489768] ? aa_path_link+0x5e0/0x5e0 [ 246.493753] ? kernel_sendpage+0x9a/0xf0 [ 246.497836] ? generic_pipe_buf_release+0x1de/0x2b0 [ 246.502857] ? anon_pipe_buf_release+0x530/0x530 [ 246.507621] ? pipe_to_sendpage+0x2d8/0x400 [ 246.511955] ? generic_pipe_buf_nosteal+0x10/0x10 [ 246.516804] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 246.522350] ? splice_from_pipe_next.part.10+0x296/0x340 [ 246.527810] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 246.533352] ? fsnotify+0x4e5/0xf50 [ 246.536995] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 246.542020] ? fsnotify_first_mark+0x350/0x350 [ 246.546608] ? __fsnotify_parent+0xcc/0x420 [ 246.550935] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 246.556484] ? fsnotify+0xf50/0xf50 [ 246.560119] ? splice_from_pipe+0x1f7/0x340 [ 246.564468] ? security_file_permission+0x1c2/0x230 [ 246.569495] ? iter_file_splice_write+0x1050/0x1050 [ 246.574515] do_splice_to+0x12e/0x190 [ 246.578326] splice_direct_to_actor+0x270/0x8f0 [ 246.583009] ? pipe_to_sendpage+0x400/0x400 [ 246.587341] ? do_splice_to+0x190/0x190 [ 246.591318] ? security_file_permission+0x1c2/0x230 [ 246.596343] ? rw_verify_area+0x118/0x360 [ 246.600505] do_splice_direct+0x2d4/0x420 [ 246.604668] ? splice_direct_to_actor+0x8f0/0x8f0 [ 246.609515] ? apparmor_file_permission+0x24/0x30 [ 246.614368] ? rw_verify_area+0x118/0x360 [ 246.618528] do_sendfile+0x62a/0xe20 [ 246.622256] ? do_compat_pwritev64+0x1c0/0x1c0 [ 246.626863] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 246.632406] ? _copy_from_user+0xdf/0x150 [ 246.636564] __x64_sys_sendfile64+0x15d/0x250 [ 246.641071] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 246.645671] do_syscall_64+0x1b9/0x820 [ 246.649570] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 246.654941] ? syscall_return_slowpath+0x5e0/0x5e0 [ 246.659883] ? trace_hardirqs_off+0x310/0x310 [ 246.664385] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 246.669410] ? recalc_sigpending_tsk+0x180/0x180 [ 246.674176] ? kasan_check_write+0x14/0x20 [ 246.678422] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 246.683279] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 246.688478] RIP: 0033:0x457679 [ 246.691681] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 246.710593] RSP: 002b:00007f525c690c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 246.718311] RAX: ffffffffffffffda RBX: 00007f525c6916d4 RCX: 0000000000457679 [ 246.725586] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 [ 246.732861] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 246.740132] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 [ 246.747410] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 000000000000001c 21:01:34 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x18a, 0x0) 21:01:34 executing program 5 (fault-call:5 fault-nth:29): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:34 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xdc, 0x0) 21:01:34 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff068) 21:01:34 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff07a) 21:01:34 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x160, 0x0) 21:01:34 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff009) 21:01:34 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x17, 0x0) 21:01:34 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x14d, 0x0) 21:01:35 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff00b) [ 247.132255] FAULT_INJECTION: forcing a failure. [ 247.132255] name fail_page_alloc, interval 1, probability 0, space 0, times 0 21:01:35 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff00c) [ 247.215567] CPU: 0 PID: 10160 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 247.224115] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 247.233487] Call Trace: [ 247.236099] dump_stack+0x1d3/0x2c4 [ 247.239747] ? dump_stack_print_info.cold.2+0x52/0x52 [ 247.244972] should_fail.cold.4+0xa/0x17 [ 247.249057] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 247.254179] ? is_bpf_text_address+0xac/0x170 [ 247.258696] ? graph_lock+0x170/0x170 [ 247.262521] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 247.267466] ? kasan_check_read+0x11/0x20 [ 247.271693] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 247.276987] ? rcu_softirq_qs+0x20/0x20 [ 247.281023] ? find_held_lock+0x36/0x1c0 [ 247.285139] ? check_preemption_disabled+0x48/0x200 [ 247.290180] ? lock_release+0x970/0x970 [ 247.290199] ? ttwu_stat+0x5c0/0x5c0 [ 247.290214] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 247.290233] ? rcu_pm_notify+0xc0/0xc0 [ 247.297925] ? __might_sleep+0x95/0x190 [ 247.297952] __alloc_pages_nodemask+0x34b/0xdd0 [ 247.297970] ? default_file_splice_read+0x1de/0xb20 [ 247.297990] ? do_splice_to+0x12e/0x190 [ 247.325017] ? splice_direct_to_actor+0x270/0x8f0 [ 247.329882] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 247.334930] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 247.340486] ? check_preemption_disabled+0x48/0x200 [ 247.345532] ? rcu_pm_notify+0xc0/0xc0 [ 247.349445] ? __kmalloc_node+0x33/0x70 [ 247.353466] ? rcu_read_lock_sched_held+0x108/0x120 [ 247.358497] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 247.358523] alloc_pages_current+0x10c/0x210 [ 247.358545] push_pipe+0x3ff/0x7a0 [ 247.368481] ? __kmalloc_node+0x47/0x70 [ 247.368509] iov_iter_get_pages_alloc+0x85c/0x14f0 [ 247.368539] ? iov_iter_revert+0xaa0/0xaa0 [ 247.368564] ? trace_hardirqs_on+0xbd/0x310 [ 247.389543] ? __put_page+0x122/0x190 [ 247.393365] ? trace_hardirqs_off_caller+0x300/0x300 [ 247.398496] ? find_held_lock+0x36/0x1c0 [ 247.402590] ? aa_file_perm+0x469/0x1060 [ 247.406677] ? lock_downgrade+0x900/0x900 [ 247.410846] ? check_preemption_disabled+0x48/0x200 [ 247.415884] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 247.420828] ? kasan_check_read+0x11/0x20 [ 247.424993] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 247.430029] ? iov_iter_pipe+0xbf/0x2f0 [ 247.434035] default_file_splice_read+0x1de/0xb20 [ 247.438906] ? aa_file_perm+0x490/0x1060 [ 247.443005] ? iter_file_splice_write+0x1050/0x1050 [ 247.448035] ? aa_path_link+0x5e0/0x5e0 [ 247.452026] ? kernel_sendpage+0x9a/0xf0 [ 247.456140] ? generic_pipe_buf_release+0x1de/0x2b0 [ 247.461175] ? anon_pipe_buf_release+0x530/0x530 [ 247.465944] ? pipe_to_sendpage+0x2d8/0x400 [ 247.470296] ? generic_pipe_buf_nosteal+0x10/0x10 [ 247.475156] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 247.480708] ? splice_from_pipe_next.part.10+0x296/0x340 [ 247.480729] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 247.480746] ? fsnotify+0x4e5/0xf50 [ 247.480776] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 247.491756] ? fsnotify_first_mark+0x350/0x350 [ 247.491772] ? __fsnotify_parent+0xcc/0x420 [ 247.491790] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 247.491807] ? fsnotify+0xf50/0xf50 [ 247.491827] ? splice_from_pipe+0x1f7/0x340 [ 247.522947] ? security_file_permission+0x1c2/0x230 [ 247.527991] ? iter_file_splice_write+0x1050/0x1050 [ 247.533024] do_splice_to+0x12e/0x190 [ 247.533051] splice_direct_to_actor+0x270/0x8f0 [ 247.533072] ? pipe_to_sendpage+0x400/0x400 [ 247.533094] ? do_splice_to+0x190/0x190 [ 247.541578] ? security_file_permission+0x1c2/0x230 [ 247.541600] ? rw_verify_area+0x118/0x360 [ 247.541623] do_splice_direct+0x2d4/0x420 21:01:35 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff00d) 21:01:35 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x15e, 0x0) [ 247.541656] ? splice_direct_to_actor+0x8f0/0x8f0 [ 247.541674] ? apparmor_file_permission+0x24/0x30 [ 247.541695] ? rw_verify_area+0x118/0x360 [ 247.577098] do_sendfile+0x62a/0xe20 [ 247.580847] ? do_compat_pwritev64+0x1c0/0x1c0 [ 247.585464] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 247.591020] ? _copy_from_user+0xdf/0x150 [ 247.595195] __x64_sys_sendfile64+0x15d/0x250 [ 247.599714] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 247.604324] do_syscall_64+0x1b9/0x820 [ 247.608238] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 247.613621] ? syscall_return_slowpath+0x5e0/0x5e0 [ 247.618576] ? trace_hardirqs_off+0x310/0x310 [ 247.623088] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 247.628120] ? recalc_sigpending_tsk+0x180/0x180 [ 247.632893] ? kasan_check_write+0x14/0x20 [ 247.637144] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 247.637173] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 247.637186] RIP: 0033:0x457679 [ 247.637206] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 247.669308] RSP: 002b:00007f525c690c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 247.677029] RAX: ffffffffffffffda RBX: 00007f525c6916d4 RCX: 0000000000457679 [ 247.684284] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 [ 247.691540] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 247.698798] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 [ 247.706056] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 000000000000001d 21:01:35 executing program 5 (fault-call:5 fault-nth:30): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:35 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x26, 0x0) 21:01:35 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x82, 0x0) 21:01:35 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff068) 21:01:35 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff007) 21:01:35 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff074) 21:01:35 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x19b, 0x0) [ 247.855195] FAULT_INJECTION: forcing a failure. [ 247.855195] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 247.878965] CPU: 1 PID: 10201 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 247.887506] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 247.896866] Call Trace: [ 247.899469] dump_stack+0x1d3/0x2c4 [ 247.903114] ? dump_stack_print_info.cold.2+0x52/0x52 [ 247.908344] should_fail.cold.4+0xa/0x17 [ 247.912424] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 247.917544] ? is_bpf_text_address+0xac/0x170 [ 247.922062] ? graph_lock+0x170/0x170 [ 247.925883] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 247.930829] ? kasan_check_read+0x11/0x20 [ 247.934994] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 247.940290] ? rcu_softirq_qs+0x20/0x20 [ 247.944288] ? find_held_lock+0x36/0x1c0 [ 247.948385] ? check_preemption_disabled+0x48/0x200 21:01:35 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff04c) 21:01:35 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000000000116f) [ 247.953423] ? lock_release+0x970/0x970 [ 247.957415] ? ttwu_stat+0x5c0/0x5c0 [ 247.961155] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 247.966712] ? rcu_pm_notify+0xc0/0xc0 [ 247.970633] ? __might_sleep+0x95/0x190 [ 247.974638] __alloc_pages_nodemask+0x34b/0xdd0 [ 247.979326] ? default_file_splice_read+0x1de/0xb20 [ 247.984362] ? do_splice_to+0x12e/0x190 [ 247.988355] ? splice_direct_to_actor+0x270/0x8f0 [ 247.993223] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 247.998259] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 248.003816] ? check_preemption_disabled+0x48/0x200 [ 248.008856] ? rcu_pm_notify+0xc0/0xc0 [ 248.008883] ? __kmalloc_node+0x33/0x70 [ 248.008905] ? rcu_read_lock_sched_held+0x108/0x120 [ 248.016769] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 248.027597] alloc_pages_current+0x10c/0x210 [ 248.032027] push_pipe+0x3ff/0x7a0 [ 248.035583] ? __kmalloc_node+0x47/0x70 [ 248.039590] iov_iter_get_pages_alloc+0x85c/0x14f0 [ 248.044552] ? iov_iter_revert+0xaa0/0xaa0 [ 248.048810] ? trace_hardirqs_on+0xbd/0x310 21:01:35 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff00c) [ 248.053159] ? __put_page+0x122/0x190 [ 248.056983] ? trace_hardirqs_off_caller+0x300/0x300 [ 248.062111] ? find_held_lock+0x36/0x1c0 [ 248.066206] ? aa_file_perm+0x469/0x1060 [ 248.070283] ? lock_downgrade+0x900/0x900 [ 248.074483] ? check_preemption_disabled+0x48/0x200 [ 248.079521] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 248.084463] ? kasan_check_read+0x11/0x20 [ 248.088629] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 248.093659] ? iov_iter_pipe+0xbf/0x2f0 [ 248.097680] default_file_splice_read+0x1de/0xb20 [ 248.102547] ? aa_file_perm+0x490/0x1060 [ 248.106634] ? iter_file_splice_write+0x1050/0x1050 [ 248.111670] ? aa_path_link+0x5e0/0x5e0 [ 248.115666] ? kernel_sendpage+0x9a/0xf0 [ 248.119755] ? generic_pipe_buf_release+0x1de/0x2b0 [ 248.124790] ? anon_pipe_buf_release+0x530/0x530 [ 248.129591] ? pipe_to_sendpage+0x2d8/0x400 [ 248.133937] ? generic_pipe_buf_nosteal+0x10/0x10 [ 248.138797] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 248.144357] ? splice_from_pipe_next.part.10+0x296/0x340 [ 248.149826] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 21:01:36 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff00f) [ 248.155379] ? fsnotify+0x4e5/0xf50 [ 248.159034] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 248.163978] ? fsnotify_first_mark+0x350/0x350 [ 248.168575] ? __fsnotify_parent+0xcc/0x420 [ 248.172909] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 248.178486] ? fsnotify+0xf50/0xf50 [ 248.182125] ? splice_from_pipe+0x1f7/0x340 [ 248.186493] ? security_file_permission+0x1c2/0x230 [ 248.191533] ? iter_file_splice_write+0x1050/0x1050 [ 248.196571] do_splice_to+0x12e/0x190 [ 248.200391] splice_direct_to_actor+0x270/0x8f0 21:01:36 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x3, 0x0) [ 248.205080] ? pipe_to_sendpage+0x400/0x400 [ 248.209425] ? do_splice_to+0x190/0x190 [ 248.213414] ? security_file_permission+0x1c2/0x230 [ 248.218454] ? rw_verify_area+0x118/0x360 [ 248.222628] do_splice_direct+0x2d4/0x420 [ 248.226802] ? splice_direct_to_actor+0x8f0/0x8f0 [ 248.231655] ? apparmor_file_permission+0x24/0x30 [ 248.231680] ? rw_verify_area+0x118/0x360 [ 248.231699] do_sendfile+0x62a/0xe20 [ 248.231727] ? do_compat_pwritev64+0x1c0/0x1c0 [ 248.231756] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 248.254568] ? _copy_from_user+0xdf/0x150 [ 248.258741] __x64_sys_sendfile64+0x15d/0x250 [ 248.263253] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 248.267866] do_syscall_64+0x1b9/0x820 [ 248.271769] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 248.277162] ? syscall_return_slowpath+0x5e0/0x5e0 [ 248.282116] ? trace_hardirqs_off+0x310/0x310 [ 248.286641] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 248.291681] ? recalc_sigpending_tsk+0x180/0x180 [ 248.296457] ? kasan_check_write+0x14/0x20 [ 248.300716] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 248.305594] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 248.310794] RIP: 0033:0x457679 [ 248.313999] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 248.332910] RSP: 002b:00007f525c6b1c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 248.340632] RAX: ffffffffffffffda RBX: 00007f525c6b26d4 RCX: 0000000000457679 [ 248.347910] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 21:01:36 executing program 5 (fault-call:5 fault-nth:31): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:36 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff003) 21:01:36 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xb1, 0x0) 21:01:36 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff00d) 21:01:36 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff005) 21:01:36 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x11, 0x0) [ 248.347921] RBP: 000000000072bf00 R08: 0000000000000000 R09: 0000000000000000 [ 248.347931] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 [ 248.347941] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 000000000000001e 21:01:36 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x123, 0x0) 21:01:36 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xd6, 0x0) 21:01:36 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'aead\x00', 0x0, 0x0, 'aegis128-generic\x00'}, 0x2c5) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x4e24}, 0x6e) [ 248.591835] FAULT_INJECTION: forcing a failure. [ 248.591835] name fail_page_alloc, interval 1, probability 0, space 0, times 0 21:01:36 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff002) 21:01:36 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff00a) [ 248.661016] CPU: 1 PID: 10257 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 248.669560] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 248.678927] Call Trace: [ 248.681541] dump_stack+0x1d3/0x2c4 [ 248.685192] ? dump_stack_print_info.cold.2+0x52/0x52 [ 248.690414] should_fail.cold.4+0xa/0x17 [ 248.694500] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 248.699627] ? is_bpf_text_address+0xac/0x170 [ 248.704152] ? graph_lock+0x170/0x170 [ 248.707978] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 248.712928] ? kasan_check_read+0x11/0x20 [ 248.717096] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 248.722397] ? rcu_softirq_qs+0x20/0x20 [ 248.726401] ? find_held_lock+0x36/0x1c0 [ 248.730499] ? check_preemption_disabled+0x48/0x200 [ 248.735542] ? lock_release+0x970/0x970 [ 248.739568] ? ttwu_stat+0x5c0/0x5c0 [ 248.743295] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 248.748854] ? rcu_pm_notify+0xc0/0xc0 [ 248.752766] ? __might_sleep+0x95/0x190 [ 248.756767] __alloc_pages_nodemask+0x34b/0xdd0 21:01:36 executing program 0: r0 = syz_open_dev$amidi(&(0x7f0000000580)='/dev/amidi#\x00', 0xfffffffffffffffc, 0x103) ioctl$RNDADDTOENTCNT(r0, 0x40045201, &(0x7f00000006c0)=0xb92e) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') ioctl$NBD_DO_IT(r3, 0xab03) ioctl$sock_inet_SIOCDELRT(r2, 0x890c, &(0x7f0000000640)={0x4, {0x2, 0x4e23, @multicast1}, {0x2, 0x4e20, @remote}, {0x2, 0x4e24, @loopback}, 0x14, 0x6, 0x3ff, 0x6, 0x2, 0x0, 0x9, 0x0, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f00000005c0)=[{{&(0x7f0000000100)=@hci, 0x80, &(0x7f0000000240)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, &(0x7f0000000300)=""/215, 0xd7, 0x4c}, 0x7fff}, {{&(0x7f0000000400)=@can, 0x80, &(0x7f0000000280)=[{&(0x7f0000000480)=""/255, 0xff}], 0x1, &(0x7f0000000580), 0x0, 0xad}, 0x1}], 0x2, 0x40, 0x0) setsockopt$IP_VS_SO_SET_ADDDEST(r2, 0x0, 0x487, &(0x7f0000000700)={{0x2b, @multicast1, 0x4e20, 0x4, 'nq\x00', 0x8, 0x7fff, 0x72}, {@local, 0x4e21, 0x2007, 0x3dc, 0xf2a8, 0x100000000}}, 0x44) sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) [ 248.761454] ? default_file_splice_read+0x1de/0xb20 [ 248.766486] ? do_splice_to+0x12e/0x190 [ 248.770476] ? splice_direct_to_actor+0x270/0x8f0 [ 248.775368] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 248.780413] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 248.785972] ? check_preemption_disabled+0x48/0x200 [ 248.791014] ? rcu_pm_notify+0xc0/0xc0 [ 248.794927] ? __kmalloc_node+0x33/0x70 [ 248.798929] ? rcu_read_lock_sched_held+0x108/0x120 [ 248.803964] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 248.809523] alloc_pages_current+0x10c/0x210 [ 248.813956] push_pipe+0x3ff/0x7a0 [ 248.817549] ? __kmalloc_node+0x47/0x70 [ 248.821551] iov_iter_get_pages_alloc+0x85c/0x14f0 [ 248.826515] ? iov_iter_revert+0xaa0/0xaa0 [ 248.830766] ? trace_hardirqs_on+0xbd/0x310 [ 248.830786] ? __put_page+0x122/0x190 [ 248.830804] ? trace_hardirqs_off_caller+0x300/0x300 [ 248.830829] ? find_held_lock+0x36/0x1c0 [ 248.848127] ? aa_file_perm+0x469/0x1060 [ 248.852220] ? lock_downgrade+0x900/0x900 [ 248.852241] ? check_preemption_disabled+0x48/0x200 [ 248.852264] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 248.852280] ? kasan_check_read+0x11/0x20 [ 248.852303] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 248.875550] ? iov_iter_pipe+0xbf/0x2f0 [ 248.879551] default_file_splice_read+0x1de/0xb20 [ 248.884418] ? aa_file_perm+0x490/0x1060 [ 248.888503] ? iter_file_splice_write+0x1050/0x1050 [ 248.888520] ? aa_path_link+0x5e0/0x5e0 [ 248.888540] ? kernel_sendpage+0x9a/0xf0 [ 248.888567] ? generic_pipe_buf_release+0x1de/0x2b0 [ 248.888583] ? anon_pipe_buf_release+0x530/0x530 [ 248.888598] ? pipe_to_sendpage+0x2d8/0x400 [ 248.888620] ? generic_pipe_buf_nosteal+0x10/0x10 [ 248.888639] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 248.888657] ? splice_from_pipe_next.part.10+0x296/0x340 [ 248.888680] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 248.915799] ? fsnotify+0x4e5/0xf50 [ 248.915831] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 248.915850] ? fsnotify_first_mark+0x350/0x350 [ 248.915865] ? __fsnotify_parent+0xcc/0x420 [ 248.915884] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 248.915902] ? fsnotify+0xf50/0xf50 [ 248.940875] ? splice_from_pipe+0x1f7/0x340 [ 248.950393] ? security_file_permission+0x1c2/0x230 [ 248.950419] ? iter_file_splice_write+0x1050/0x1050 [ 248.950440] do_splice_to+0x12e/0x190 [ 248.982537] splice_direct_to_actor+0x270/0x8f0 [ 248.987224] ? pipe_to_sendpage+0x400/0x400 [ 248.991568] ? do_splice_to+0x190/0x190 [ 248.995562] ? security_file_permission+0x1c2/0x230 [ 249.000597] ? rw_verify_area+0x118/0x360 [ 249.004770] do_splice_direct+0x2d4/0x420 [ 249.008950] ? splice_direct_to_actor+0x8f0/0x8f0 [ 249.013812] ? apparmor_file_permission+0x24/0x30 [ 249.018682] ? rw_verify_area+0x118/0x360 [ 249.022852] do_sendfile+0x62a/0xe20 [ 249.026595] ? do_compat_pwritev64+0x1c0/0x1c0 [ 249.031213] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 249.036774] ? _copy_from_user+0xdf/0x150 [ 249.040940] __x64_sys_sendfile64+0x15d/0x250 [ 249.045449] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 249.050060] do_syscall_64+0x1b9/0x820 [ 249.053971] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 249.059346] ? syscall_return_slowpath+0x5e0/0x5e0 [ 249.064302] ? trace_hardirqs_off+0x310/0x310 [ 249.068821] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 249.073856] ? recalc_sigpending_tsk+0x180/0x180 [ 249.078633] ? kasan_check_write+0x14/0x20 [ 249.082895] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 249.087770] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 249.092974] RIP: 0033:0x457679 [ 249.096192] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 249.115108] RSP: 002b:00007f525c690c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 249.122842] RAX: ffffffffffffffda RBX: 00007f525c6916d4 RCX: 0000000000457679 [ 249.130124] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 [ 249.137414] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 249.144692] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 [ 249.151973] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 000000000000001f 21:01:37 executing program 5 (fault-call:5 fault-nth:32): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:37 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x99, 0x0) 21:01:37 executing program 0: r0 = syz_open_dev$mouse(&(0x7f0000000100)='/dev/input/mouse#\x00', 0x589, 0x0) ioctl$UI_SET_PROPBIT(r0, 0x4004556e, 0x15) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) ioctl$UI_SET_PROPBIT(r0, 0x4004556e, 0x4) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) rt_sigtimedwait(&(0x7f0000000180)={0xd}, &(0x7f00000001c0), &(0x7f0000000200)={0x0, 0x989680}, 0x8) ioctl$sock_FIOGETOWN(r2, 0x8903, &(0x7f0000000140)) 21:01:37 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x198, 0x0) 21:01:37 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000100)='/dev/hwrng\x00', 0x80, 0x0) bind$bt_sco(r2, &(0x7f0000000140)={0x1f, {0x80, 0x8, 0x4, 0x7, 0xf, 0x14000000000}}, 0x8) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r3 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) ioctl$RTC_UIE_OFF(r2, 0x7004) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r3, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:37 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff007) 21:01:37 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x3c, 0x0) 21:01:37 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x2e, 0x0) 21:01:37 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff004) 21:01:37 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ppp\x00', 0x800, 0x0) ioctl$TIOCEXCL(r2, 0x540c) r3 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r3, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) ioctl$TIOCGPGRP(r2, 0x540f, &(0x7f0000000140)=0x0) write$FUSE_LK(r4, &(0x7f0000000180)={0x28, 0x0, 0x2, {{0x7, 0x7, 0x2, r5}}}, 0x28) [ 249.321406] FAULT_INJECTION: forcing a failure. [ 249.321406] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 249.377734] CPU: 1 PID: 10307 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 249.386286] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 249.395650] Call Trace: [ 249.398258] dump_stack+0x1d3/0x2c4 [ 249.401907] ? dump_stack_print_info.cold.2+0x52/0x52 [ 249.407132] should_fail.cold.4+0xa/0x17 [ 249.411226] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 249.416344] ? is_bpf_text_address+0xac/0x170 [ 249.416379] ? graph_lock+0x170/0x170 21:01:37 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = fcntl$getown(r1, 0x9) sched_getaffinity(r2, 0x8, &(0x7f0000000100)) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) r4 = syz_open_dev$amidi(&(0x7f0000000140)='/dev/amidi#\x00', 0x2, 0x111100) bind$alg(r4, &(0x7f0000000180)={0x26, 'hash\x00', 0x0, 0x0, 'crc32\x00'}, 0x58) [ 249.416400] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 249.429616] ? kasan_check_read+0x11/0x20 [ 249.429635] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 249.429662] ? rcu_softirq_qs+0x20/0x20 [ 249.443069] ? find_held_lock+0x36/0x1c0 [ 249.447173] ? check_preemption_disabled+0x48/0x200 [ 249.452217] ? lock_release+0x970/0x970 [ 249.456208] ? ttwu_stat+0x5c0/0x5c0 [ 249.459945] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 249.465498] ? rcu_pm_notify+0xc0/0xc0 [ 249.469405] ? __might_sleep+0x95/0x190 [ 249.473404] __alloc_pages_nodemask+0x34b/0xdd0 [ 249.478103] ? default_file_splice_read+0x1de/0xb20 [ 249.483137] ? do_splice_to+0x12e/0x190 [ 249.487162] ? splice_direct_to_actor+0x270/0x8f0 [ 249.492035] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 249.497080] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 249.502641] ? check_preemption_disabled+0x48/0x200 [ 249.507690] ? rcu_pm_notify+0xc0/0xc0 [ 249.511604] ? __kmalloc_node+0x33/0x70 [ 249.515600] ? rcu_read_lock_sched_held+0x108/0x120 [ 249.520636] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 249.526201] alloc_pages_current+0x10c/0x210 [ 249.530638] push_pipe+0x3ff/0x7a0 [ 249.534197] ? __kmalloc_node+0x47/0x70 [ 249.538199] iov_iter_get_pages_alloc+0x85c/0x14f0 [ 249.543169] ? iov_iter_revert+0xaa0/0xaa0 [ 249.547424] ? trace_hardirqs_on+0xbd/0x310 [ 249.551767] ? __put_page+0x122/0x190 [ 249.555583] ? trace_hardirqs_off_caller+0x300/0x300 [ 249.560710] ? find_held_lock+0x36/0x1c0 [ 249.564804] ? aa_file_perm+0x469/0x1060 [ 249.568884] ? lock_downgrade+0x900/0x900 [ 249.573053] ? check_preemption_disabled+0x48/0x200 [ 249.578091] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 249.583030] ? kasan_check_read+0x11/0x20 [ 249.587190] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 249.592215] ? iov_iter_pipe+0xbf/0x2f0 [ 249.596205] default_file_splice_read+0x1de/0xb20 [ 249.601062] ? aa_file_perm+0x490/0x1060 [ 249.605135] ? iter_file_splice_write+0x1050/0x1050 [ 249.610178] ? aa_path_link+0x5e0/0x5e0 [ 249.614191] ? kernel_sendpage+0x9a/0xf0 [ 249.618270] ? generic_pipe_buf_release+0x1de/0x2b0 [ 249.623299] ? anon_pipe_buf_release+0x530/0x530 [ 249.628062] ? pipe_to_sendpage+0x2d8/0x400 [ 249.632398] ? generic_pipe_buf_nosteal+0x10/0x10 [ 249.637259] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 249.642813] ? splice_from_pipe_next.part.10+0x296/0x340 [ 249.648282] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 249.653842] ? fsnotify+0x4e5/0xf50 [ 249.657515] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 249.662457] ? fsnotify_first_mark+0x350/0x350 [ 249.667049] ? __fsnotify_parent+0xcc/0x420 [ 249.671386] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 249.676936] ? fsnotify+0xf50/0xf50 [ 249.680568] ? splice_from_pipe+0x1f7/0x340 [ 249.684911] ? security_file_permission+0x1c2/0x230 [ 249.689941] ? iter_file_splice_write+0x1050/0x1050 [ 249.694963] do_splice_to+0x12e/0x190 [ 249.698777] splice_direct_to_actor+0x270/0x8f0 [ 249.703453] ? pipe_to_sendpage+0x400/0x400 [ 249.707787] ? do_splice_to+0x190/0x190 [ 249.711855] ? security_file_permission+0x1c2/0x230 [ 249.716877] ? rw_verify_area+0x118/0x360 [ 249.721039] do_splice_direct+0x2d4/0x420 [ 249.725203] ? splice_direct_to_actor+0x8f0/0x8f0 [ 249.730052] ? apparmor_file_permission+0x24/0x30 [ 249.734909] ? rw_verify_area+0x118/0x360 [ 249.739064] do_sendfile+0x62a/0xe20 [ 249.742791] ? do_compat_pwritev64+0x1c0/0x1c0 [ 249.747396] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 249.752938] ? _copy_from_user+0xdf/0x150 [ 249.757097] __x64_sys_sendfile64+0x15d/0x250 [ 249.761606] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 249.766208] do_syscall_64+0x1b9/0x820 [ 249.770102] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 249.775472] ? syscall_return_slowpath+0x5e0/0x5e0 [ 249.780411] ? trace_hardirqs_off+0x310/0x310 [ 249.784914] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 249.789937] ? recalc_sigpending_tsk+0x180/0x180 [ 249.794698] ? kasan_check_write+0x14/0x20 [ 249.798947] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 249.803805] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 249.808998] RIP: 0033:0x457679 21:01:37 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xb8, 0x0) [ 249.812200] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 249.831104] RSP: 002b:00007f525c690c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 249.838823] RAX: ffffffffffffffda RBX: 00007f525c6916d4 RCX: 0000000000457679 [ 249.846098] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 [ 249.853587] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 249.860858] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 [ 249.868128] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 0000000000000020 21:01:37 executing program 5 (fault-call:5 fault-nth:33): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:37 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/200, 0xc8}, {&(0x7f0000000300)=""/226, 0xe2}, {&(0x7f0000000400)=""/101, 0x65}, {&(0x7f0000000480)=""/66, 0x42}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f0000000280)=""/29, 0x1d}], 0x6) ioctl$sock_inet_SIOCGIFNETMASK(r0, 0x891b, &(0x7f0000000640)={'erspan0\x00', {0x2, 0x4e24, @multicast2}}) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000140)) getsockopt$inet_mreqn(r1, 0x0, 0x20, &(0x7f00000006c0)={@empty, @remote, 0x0}, &(0x7f0000000700)=0xc) sendmsg$nl_route_sched(r1, &(0x7f0000000940)={&(0x7f0000000680)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000900)={&(0x7f0000000740)=@newtclass={0x188, 0x28, 0x100, 0x70bd25, 0x25dfdbff, {0x0, r2, {0x8, 0x10}, {0xf, 0x10}, {0xfff5}}, [@tclass_kind_options=@c_qfq={{0x8, 0x1, 'qfq\x00'}, {0x1c, 0x2, [@TCA_QFQ_WEIGHT={0x8, 0x1, 0x1f}, @TCA_QFQ_WEIGHT={0x8, 0x1, 0x7feb}, @TCA_QFQ_LMAX={0x8, 0x2, 0x1}]}}, @tclass_kind_options=@c_hfsc={{0xc, 0x1, 'hfsc\x00'}, {0x24, 0x2, [@TCA_HFSC_RSC={0x10, 0x1, {0x2, 0x8, 0x5}}, @TCA_HFSC_RSC={0x10, 0x1, {0x0, 0x9, 0x9}}]}}, @TCA_RATE={0x8, 0x5, {0x7f, 0xffff}}, @tclass_kind_options=@c_cbq={{0x8, 0x1, 'cbq\x00'}, {0x44, 0x2, [@TCA_CBQ_FOPT={0x10, 0x3, {{0xa3122934b2e0b1f3, 0xffee}, 0x6, 0x101}}, @TCA_CBQ_WRROPT={0x10, 0x2, {0x0, 0x0, 0x0, 0x0, 0x80, 0x73}}, @TCA_CBQ_RATE={0x10, 0x5, {0x3, 0x3, 0x1f, 0x5, 0x8, 0xf2f7}}, @TCA_CBQ_WRROPT={0x10, 0x2, {0x8, 0x8, 0x5, 0x8, 0x80000001, 0x9}}]}}, @TCA_RATE={0x8, 0x5, {0x7fff, 0x6}}, @tclass_kind_options=@c_qfq={{0x8, 0x1, 'qfq\x00'}, {0x3c, 0x2, [@TCA_QFQ_LMAX={0x8, 0x2, 0x800}, @TCA_QFQ_LMAX={0x8, 0x2, 0x9}, @TCA_QFQ_WEIGHT={0x8}, @TCA_QFQ_WEIGHT={0x8, 0x1, 0x5}, @TCA_QFQ_LMAX={0x8, 0x2, 0x6}, @TCA_QFQ_WEIGHT={0x8, 0x1, 0x514}, @TCA_QFQ_LMAX={0x8, 0x2, 0x7fff}]}}, @tclass_kind_options=@c_hfsc={{0xc, 0x1, 'hfsc\x00'}, {0x54, 0x2, [@TCA_HFSC_RSC={0x10, 0x1, {0x2d4, 0x81, 0x9e}}, @TCA_HFSC_USC={0x10, 0x3, {0x1, 0x81, 0xe41}}, @TCA_HFSC_RSC={0x10, 0x1, {0xfffffffffffffc01, 0xf5e0, 0x8}}, @TCA_HFSC_FSC={0x10, 0x2, {0xffffffffffffff81, 0x3, 0x1}}, @TCA_HFSC_FSC={0x10, 0x2, {0x1f, 0x86ff, 0x6}}]}}, @TCA_RATE={0x8}, @TCA_RATE={0x8, 0x5, {0x1000000000000, 0x1f}}]}, 0x188}, 0x1, 0x0, 0x0, 0x4000084}, 0x8000) r3 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r3, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:37 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') syz_open_dev$sndpcmp(&(0x7f0000000140)='/dev/snd/pcmC#D#p\x00', 0x2, 0x0) sendfile(r2, r1, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000100)=0x0) ptrace$peekuser(0x3, r3, 0x6) 21:01:37 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) r1 = dup2(r0, r0) ioctl$sock_inet6_udp_SIOCOUTQ(r1, 0x5411, &(0x7f00000001c0)) bind$alg(r0, &(0x7f0000000040)={0x26, 'aead\x00', 0x0, 0x0, 'morus640\x00'}, 0x58) r2 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r2, 0x84, 0x21, &(0x7f0000000180)=0x3fe, 0x4) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) ioctl$UI_BEGIN_FF_ERASE(r3, 0xc00c55ca, &(0x7f0000000140)={0x9, 0x40, 0x5}) syz_open_dev$ndb(&(0x7f0000000100)='/dev/nbd#\x00', 0x0, 0x0) 21:01:37 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x44, 0x0) 21:01:37 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x13e, 0x0) 21:01:38 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vsock\x00', 0x0, 0x0) ioctl$KVM_ENABLE_CAP_CPU(r3, 0x4068aea3, &(0x7f0000000180)={0x7b, 0x0, [0x5, 0x4, 0x9, 0x3]}) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) ioctl$KVM_GET_XCRS(r4, 0x8188aea6, &(0x7f0000000100)={0x1, 0x6, [{0xb5, 0x0, 0x10000}]}) 21:01:38 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f0000000100)=0xffffffffffffffa1, 0x1) clock_gettime(0x0, &(0x7f00000001c0)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000300)={0x0, 0x0}) setitimer(0x2, &(0x7f0000000340)={{r2, r3/1000+30000}, {r4, r5/1000+10000}}, &(0x7f0000000380)) r6 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') ioctl$UI_SET_KEYBIT(r6, 0x40045565, 0x97) ioctl$sock_inet_SIOCGIFDSTADDR(r0, 0x8917, &(0x7f00000000c0)={'ip6_vti0\x00', {0x2, 0x4e20, @multicast1}}) sendfile(r1, r6, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) fstat(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) setuid(r7) openat$vhci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vhci\x00', 0x8200, 0x0) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(r6, 0xc0505405, &(0x7f0000000140)={{0x3, 0x0, 0xffff, 0x3, 0x9}, 0x8, 0xfffffffffffffff7, 0x1}) [ 250.245288] FAULT_INJECTION: forcing a failure. [ 250.245288] name fail_page_alloc, interval 1, probability 0, space 0, times 0 21:01:38 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x134, 0x0) [ 250.308127] Unknown ioctl 1080602275 [ 250.339402] CPU: 0 PID: 10363 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 250.347930] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 250.347938] Call Trace: [ 250.347963] dump_stack+0x1d3/0x2c4 [ 250.347988] ? dump_stack_print_info.cold.2+0x52/0x52 [ 250.368757] should_fail.cold.4+0xa/0x17 [ 250.372845] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 250.377978] ? is_bpf_text_address+0xac/0x170 [ 250.380830] Unknown ioctl 1080602275 [ 250.382490] ? graph_lock+0x170/0x170 [ 250.382512] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 250.382534] ? kasan_check_read+0x11/0x20 [ 250.390050] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 250.404397] ? rcu_softirq_qs+0x20/0x20 [ 250.408407] ? find_held_lock+0x36/0x1c0 [ 250.412500] ? check_preemption_disabled+0x48/0x200 [ 250.417533] ? lock_release+0x970/0x970 [ 250.417552] ? ttwu_stat+0x5c0/0x5c0 [ 250.417567] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 250.417590] ? rcu_pm_notify+0xc0/0xc0 [ 250.434697] ? __might_sleep+0x95/0x190 [ 250.438701] __alloc_pages_nodemask+0x34b/0xdd0 [ 250.443395] ? default_file_splice_read+0x1de/0xb20 [ 250.448429] ? do_splice_to+0x12e/0x190 [ 250.452415] ? splice_direct_to_actor+0x270/0x8f0 [ 250.457275] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 250.457303] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 250.457329] ? check_preemption_disabled+0x48/0x200 [ 250.472911] ? rcu_pm_notify+0xc0/0xc0 [ 250.476816] ? __kmalloc_node+0x33/0x70 [ 250.476839] ? rcu_read_lock_sched_held+0x108/0x120 [ 250.476860] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 250.476882] alloc_pages_current+0x10c/0x210 [ 250.495836] push_pipe+0x3ff/0x7a0 [ 250.495851] ? __kmalloc_node+0x47/0x70 [ 250.495877] iov_iter_get_pages_alloc+0x85c/0x14f0 [ 250.508326] ? iov_iter_revert+0xaa0/0xaa0 [ 250.508362] ? trace_hardirqs_on+0xbd/0x310 [ 250.516894] ? __put_page+0x122/0x190 [ 250.520707] ? trace_hardirqs_off_caller+0x300/0x300 [ 250.520734] ? find_held_lock+0x36/0x1c0 [ 250.520761] ? aa_file_perm+0x469/0x1060 [ 250.520782] ? lock_downgrade+0x900/0x900 21:01:38 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x151, 0x0) 21:01:38 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000000200)='/dev/dsp#\x00', 0x80000000, 0x0) r2 = creat(&(0x7f0000000340)='./file0\x00', 0x88) ioctl$TIOCGSID(r2, 0x5429, &(0x7f0000000300)=0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000180)={0x7fffffff, 0x1b, 0x3, 0xf5e7, 0x4, 0x9, 0x101}, 0xc) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f00000001c0)=0x0) kcmp(r3, r4, 0x3, r0, r0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r5 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000100)='/dev/mixer\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_LOCK(r5, 0x40405514, &(0x7f0000000140)={0xa, 0x7, 0x1, 0x2, '\x00', 0xa7ce}) r6 = syz_open_procfs(r4, &(0x7f0000000500)='Met/ipv6_route\x00') sendfile(r5, r6, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:38 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x1f) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000000)='/dev/amidi#\x00', 0x7, 0x10000) openat$cgroup_procs(r2, &(0x7f0000000140)='cgroup.procs\x00', 0x2, 0x0) gettid() r3 = fcntl$getown(r1, 0x9) r4 = syz_open_procfs(r3, &(0x7f0000000280)="d7a3a0476e75696400") ioctl$SNDRV_SEQ_IOCTL_RUNNING_MODE(r4, 0xc0105303, &(0x7f0000000100)={0x8000, 0x5}) sendfile(r1, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) [ 250.538138] ? check_preemption_disabled+0x48/0x200 [ 250.543182] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 250.548127] ? kasan_check_read+0x11/0x20 [ 250.552301] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 250.557341] ? iov_iter_pipe+0xbf/0x2f0 [ 250.561368] default_file_splice_read+0x1de/0xb20 [ 250.566238] ? aa_file_perm+0x490/0x1060 [ 250.570327] ? iter_file_splice_write+0x1050/0x1050 [ 250.575380] ? aa_path_link+0x5e0/0x5e0 [ 250.579388] ? kernel_sendpage+0x9a/0xf0 [ 250.583481] ? generic_pipe_buf_release+0x1de/0x2b0 [ 250.588521] ? anon_pipe_buf_release+0x530/0x530 [ 250.593298] ? pipe_to_sendpage+0x2d8/0x400 [ 250.597654] ? generic_pipe_buf_nosteal+0x10/0x10 [ 250.602515] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 250.608074] ? splice_from_pipe_next.part.10+0x296/0x340 [ 250.613549] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 250.619117] ? fsnotify+0x4e5/0xf50 [ 250.622772] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 250.627717] ? fsnotify_first_mark+0x350/0x350 [ 250.632318] ? __fsnotify_parent+0xcc/0x420 [ 250.636675] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 250.642228] ? fsnotify+0xf50/0xf50 [ 250.645874] ? splice_from_pipe+0x1f7/0x340 [ 250.650236] ? security_file_permission+0x1c2/0x230 [ 250.655281] ? iter_file_splice_write+0x1050/0x1050 [ 250.660325] do_splice_to+0x12e/0x190 [ 250.664161] splice_direct_to_actor+0x270/0x8f0 [ 250.668852] ? pipe_to_sendpage+0x400/0x400 [ 250.673193] ? do_splice_to+0x190/0x190 [ 250.677180] ? security_file_permission+0x1c2/0x230 [ 250.682215] ? rw_verify_area+0x118/0x360 [ 250.686389] do_splice_direct+0x2d4/0x420 [ 250.690557] ? splice_direct_to_actor+0x8f0/0x8f0 [ 250.695411] ? apparmor_file_permission+0x24/0x30 [ 250.700270] ? rw_verify_area+0x118/0x360 [ 250.704435] do_sendfile+0x62a/0xe20 [ 250.708175] ? do_compat_pwritev64+0x1c0/0x1c0 [ 250.712787] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 250.718337] ? _copy_from_user+0xdf/0x150 [ 250.722510] __x64_sys_sendfile64+0x15d/0x250 [ 250.727020] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 250.731624] do_syscall_64+0x1b9/0x820 [ 250.731672] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 250.731700] ? syscall_return_slowpath+0x5e0/0x5e0 [ 250.745898] ? trace_hardirqs_off+0x310/0x310 [ 250.750416] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 250.755452] ? recalc_sigpending_tsk+0x180/0x180 [ 250.760227] ? kasan_check_write+0x14/0x20 [ 250.764486] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 250.769358] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 250.769373] RIP: 0033:0x457679 21:01:38 executing program 5 (fault-call:5 fault-nth:34): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:38 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000006180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_sha1\x00'}, 0x58) clock_gettime(0x0, &(0x7f0000005f80)={0x0, 0x0}) recvmmsg(r1, &(0x7f0000005e40)=[{{0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000240)=""/10, 0xa}, {&(0x7f0000000300)=""/200, 0xc8}, {&(0x7f0000000400)=""/171, 0xab}, {&(0x7f00000004c0)=""/163, 0xa3}, {&(0x7f0000000580)=""/100, 0x64}, {&(0x7f0000000280)}, {&(0x7f0000000600)=""/162, 0xa2}, {&(0x7f00000006c0)=""/90, 0x5a}, {&(0x7f0000000740)=""/171, 0xab}], 0x9, &(0x7f00000008c0)=""/48, 0x30, 0x637fa7e4}, 0x9}, {{&(0x7f0000000900)=@nl=@proc, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000980)=""/167, 0xa7}, {&(0x7f0000000a40)=""/109, 0x6d}, {&(0x7f0000001a40)=""/4096, 0x1000}, {&(0x7f0000000ac0)=""/102, 0x66}, {&(0x7f0000000b40)=""/109, 0x6d}, {&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000bc0)=""/195, 0xc3}, {&(0x7f0000000cc0)=""/214, 0xd6}], 0x8, &(0x7f0000000e40)=""/63, 0x3f, 0x2}, 0x8001}, {{&(0x7f0000000e80)=@nfc_llcp, 0x80, &(0x7f00000010c0)=[{&(0x7f0000000f00)=""/59, 0x3b}, {&(0x7f0000000f40)=""/63, 0x3f}, {&(0x7f0000000f80)=""/102, 0x66}, {&(0x7f0000001000)=""/150, 0x96}], 0x4, &(0x7f0000001100)=""/27, 0x1b, 0x3}, 0x774ac051}, {{&(0x7f0000001140)=@ll={0x11, 0x0, 0x0}, 0x80, &(0x7f0000001900)=[{&(0x7f00000011c0)=""/130, 0x82}, {&(0x7f0000001280)=""/245, 0xf5}, {&(0x7f0000001380)=""/212, 0xd4}, {&(0x7f0000001480)=""/233, 0xe9}, {&(0x7f0000001580)=""/195, 0xc3}, {&(0x7f0000003a40)=""/4096, 0x1000}, {&(0x7f0000001680)=""/139, 0x8b}, {&(0x7f0000001740)=""/163, 0xa3}, {&(0x7f0000001800)=""/233, 0xe9}], 0x9, &(0x7f0000004a40)=""/207, 0xcf, 0x2}, 0x7fff}, {{&(0x7f0000004b40)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff}}, 0x80, &(0x7f0000005d00)=[{&(0x7f0000004bc0)=""/4096, 0x1000}, {&(0x7f0000005bc0)=""/148, 0x94}, {&(0x7f00000019c0)=""/29, 0x1d}, {&(0x7f0000005c80)=""/39, 0x27}, {&(0x7f0000005cc0)=""/1, 0x1}], 0x5, &(0x7f0000005d80)=""/160, 0xa0, 0xe47c}, 0x6}], 0x5, 0x1, &(0x7f0000005fc0)={r2, r3+30000000}) recvfrom(r1, &(0x7f0000000180)=""/166, 0xa6, 0x102, &(0x7f0000006000)=@hci={0x1f, r4, 0x3}, 0x80) r6 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r6, r7, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) accept4$inet6(r6, &(0x7f0000000100)={0xa, 0x0, 0x0, @local}, &(0x7f0000000140)=0x1c, 0x0) ioctl$sock_bt_bnep_BNEPCONNADD(r7, 0x400442c8, &(0x7f0000006200)=ANY=[@ANYRES32=r5, @ANYBLOB="ff0300008100984f3fd0f413d63386d5c398c92b95e526c577effd7860ca58fafece1685b4a45c4c7ba4f0075f8efab952336442d2975c3fcb9af4f99610722c6578249a4b5f145b38848c6e78478f4ae3d8c664e977e566257d5c44ea23cd752c5255f0a045bfaa0500000000000000c7eab0585d7656d628f8ce8643846d40da07691ef41fd647fdf0ab2dee5c6b051162a1b46c4c4b10e564d4633c6683fd90edb5f147683e3df3de333df98b8ff56a3746846317b1ffcf59c78c7f1e26365a93a41d8921f0e51be40326687d1a5a1875e3732123cbbd12a3d4dccb7623c766d816876d90397b53e988893898ff82c9d3d76ec01e49492a1302594628b39e55f9"]) 21:01:38 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x106, 0x0) 21:01:38 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x16a, 0x0) 21:01:38 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) setsockopt$IP_VS_SO_SET_FLUSH(r1, 0x0, 0x485, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:38 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0)=0xffffffffffffff98, 0xffffffffffffffff) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) [ 250.769395] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 250.796672] RSP: 002b:00007f525c690c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 250.796692] RAX: ffffffffffffffda RBX: 00007f525c6916d4 RCX: 0000000000457679 [ 250.796701] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 [ 250.796716] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 250.811688] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 [ 250.811699] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 0000000000000021 21:01:38 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xc8, 0x0) 21:01:38 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) syz_open_dev$dmmidi(&(0x7f0000000400)='/dev/dmmidi#\x00', 0x2, 0x101002) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) write$UHID_INPUT2(r2, &(0x7f0000000300)={0xc, 0xc7, "4b13f2f9413b5d48c55dfc298b12f7b9ff6e5dfbaeaa9b913ba80661d1fe2f561bbacc94dda5911ac5e7cb09cd0df1b48b4902ab395bbdb6d1e2a313f28fc742b880b51441c6302163b767c252702569253a81474b0cac890617327e81ab978b32b649d2a6ceafed608afff3e6e2b8aa126d3e205e511a56b0336bd171263b6e8edc393da370a4431e8b5610253c52926ba89d9cae67b8517b71da1a02f68e6cebee91b4a221ce204e31479182c25574906d324b05ed9402b2e2327d3e20b391ce7c790871a13c"}, 0xcd) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000000100)={0x0, @in6={{0xa, 0x4e21, 0x800, @local, 0x5}}}, &(0x7f0000000580)=0x333) mount$9p_tcp(&(0x7f0000000440)='127.0.0.1\x00', &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='9p\x00', 0x2000002, &(0x7f0000000500)={'trans=tcp,', {'port', 0x3d, 0x4e23}, 0x2c, {[{@aname={'aname', 0x3d, 'eth1md5sum'}}, {@version_u='version=9p2000.u'}, {@access_any='access=any'}, {@noextend='noextend'}]}}) ioctl$VHOST_SET_FEATURES(r2, 0x4008af00, &(0x7f0000000280)=0x200000000) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r2, 0x84, 0xa, &(0x7f0000000200)={0x2, 0x4, 0xd, 0x5, 0xb941, 0xffffffffffffff72, 0x1, 0x1000, r3}, &(0x7f0000000240)=0x20) [ 250.940282] FAULT_INJECTION: forcing a failure. [ 250.940282] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 250.977460] CPU: 0 PID: 10410 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 21:01:38 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xf5, 0x0) 21:01:38 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, &(0x7f0000000140)) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x6, 0x0) clock_gettime(0x0, &(0x7f0000000100)={0x0}) recvmmsg(r1, &(0x7f0000001cc0), 0x400000000000160, 0x10102, &(0x7f0000001540)={r2}) llistxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140), 0x0) getsockname$packet(r1, &(0x7f0000000b80)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000b00)=0x11a) sendto$packet(r1, &(0x7f0000000a80)="2a11f1b5bd5a7b46ea129772e358a020f8ddb29fbd596167713878030a3f46ac45f2cbd24b4c0306fbf7397578535d5c", 0x30, 0xc5, &(0x7f0000000b40)={0x11, 0xa, r3, 0x1, 0xf5e3, 0x6, @broadcast}, 0x14) r4 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000006c0)='/proc/self/net/pfkey\x00', 0x10400, 0x0) rename(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) ioctl$TUNSETOWNER(r4, 0x400454cc, r5) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r1, 0x84, 0x6f, &(0x7f00000001c0)={0x0, 0x48, &(0x7f0000000140)=[@in={0x2, 0x4e22, @rand_addr=0x1ff}, @in6={0xa, 0x4e23, 0x4, @loopback, 0x100000000}, @in6={0xa, 0x4e21, 0x7, @ipv4={[], [], @multicast2}, 0x4}]}, &(0x7f0000000240)=0x10) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, &(0x7f0000000280)={r6, @in6={{0xa, 0x4e24, 0x1000, @mcast1, 0x2cbb23a}}, 0x0, 0x3d6f, 0x8000, 0x2, 0x4}, &(0x7f0000000340)=0x98) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000640)=0x0) fcntl$setownex(r1, 0xf, &(0x7f0000000680)={0x1, r7}) openat$mixer(0xffffffffffffff9c, &(0x7f0000000780)='/dev/mixer\x00', 0x0, 0x0) r8 = socket(0xa, 0x80005, 0x0) ioctl$SIOCSIFMTU(r8, 0x8922, &(0x7f0000000100)={'bond0\x00', 0x7f}) r9 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000880)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DAEMON(r8, &(0x7f0000000a40)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x28c4}, 0xc, &(0x7f0000000a00)={&(0x7f0000000900)={0xd4, r9, 0xc04, 0x70bd2b, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_SERVICE={0xc, 0x1, [@IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0xb7}]}, @IPVS_CMD_ATTR_DAEMON={0x28, 0x3, [@IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @dev={0xac, 0x14, 0x14, 0x12}}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @dev={0xac, 0x14, 0x14, 0x1d}}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'ipddp0\x00'}]}, @IPVS_CMD_ATTR_DAEMON={0xc, 0x3, [@IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e23}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x800}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x5}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x5}, @IPVS_CMD_ATTR_SERVICE={0x24, 0x1, [@IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x80000001}, @IPVS_SVC_ATTR_PROTOCOL={0x8}, @IPVS_SVC_ATTR_AF={0x8, 0x1, 0x2}, @IPVS_SVC_ATTR_AF={0x8, 0x1, 0xa}]}, @IPVS_CMD_ATTR_SERVICE={0xc, 0x1, [@IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x1}]}, @IPVS_CMD_ATTR_DAEMON={0x38, 0x3, [@IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e20}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e20}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x5a}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'bond_slave_0\x00'}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x1}]}]}, 0xd4}, 0x1, 0x0, 0x0, 0xc010}, 0x20000800) r10 = socket$alg(0x26, 0x5, 0x0) bind$alg(r10, &(0x7f0000000380)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_hmac_sha256\x00'}, 0xffffffffffffffd2) r11 = accept4(r10, 0x0, &(0x7f00000000c0), 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0xfffffffffffffffd, 0x2000) r12 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') setsockopt$IP6T_SO_SET_REPLACE(r12, 0x29, 0x40, &(0x7f0000000400)=ANY=[@ANYBLOB="66696c74657200000000000000000000000000000000000000000000000000000e00000004000000980400008001000000000000980200008001000098020000c8030000c8030000c8030000c8030000c803000004000000", @ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000f5060000000000000000000000000000000000d3000000000000000000000000000000000400"], @ANYBLOB="00000000000000000000000000000000fe8000000000000000000000000000bbffffffff00000000ffffffffffffffffffffffffffffffffff000000000000007465716c30000000000000000000000069666230000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000620008021800000000000000000000000000000058018001000000000000000000000000000000000000000000000000900073726800000000000000000000000000000000000000000000000000000100ff180312aa000000000000000000000000ffffe0000001fe80000000000000000000000000000bff020000000000000000000000000001ffffffffffffff00ff000000ffffffffffffffff00000000ffffff00ff00000000000000ffffffff00000000ffffffff2002000800000000280052454a4543540000000000000000000000000000000000000000000000000600000000000000fe80000000000000000000000000000f00000000000000000000ffffac1414bbff0000ff000000ffffffffffffffff00ffffffff000000ffff00000000000000677265300000000000000000000000006272696467655f736c6176655f31000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000002100030100000000000000000000000000000000f00018010000000000000000000000000000000000000000000000002800697076366865616465720000000000000000000000000000000000000000010a000000000000280052454a454354000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0003001000000000000000000000000000000000000000000000000280069636d70360000000000000000000000000000000000000000000000000005ffff010000000040004c4f470000000000000000000000000000000000000000000000000000000301c7569d56fedec5aec53c3ec05eabe3c0a7c9bab45de97235d7d2694fb3c50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a800d0000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff00000000"], 0x4f8) sendfile(r11, r12, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) [ 250.985983] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 250.995349] Call Trace: [ 250.997961] dump_stack+0x1d3/0x2c4 [ 251.001616] ? dump_stack_print_info.cold.2+0x52/0x52 [ 251.006846] should_fail.cold.4+0xa/0x17 [ 251.010942] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 251.016062] ? is_bpf_text_address+0xac/0x170 [ 251.020577] ? graph_lock+0x170/0x170 [ 251.024399] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 251.029348] ? kasan_check_read+0x11/0x20 [ 251.033516] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 251.038822] ? rcu_softirq_qs+0x20/0x20 [ 251.042827] ? find_held_lock+0x36/0x1c0 [ 251.046921] ? check_preemption_disabled+0x48/0x200 [ 251.051961] ? lock_release+0x970/0x970 [ 251.055951] ? ttwu_stat+0x5c0/0x5c0 [ 251.055968] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 251.055986] ? rcu_pm_notify+0xc0/0xc0 [ 251.056010] ? __might_sleep+0x95/0x190 [ 251.056036] __alloc_pages_nodemask+0x34b/0xdd0 [ 251.056058] ? default_file_splice_read+0x1de/0xb20 [ 251.065301] ? do_splice_to+0x12e/0x190 [ 251.065318] ? splice_direct_to_actor+0x270/0x8f0 [ 251.065343] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 251.065369] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 251.065390] ? check_preemption_disabled+0x48/0x200 [ 251.065415] ? rcu_pm_notify+0xc0/0xc0 [ 251.077933] ? __kmalloc_node+0x33/0x70 [ 251.077957] ? rcu_read_lock_sched_held+0x108/0x120 [ 251.077977] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 251.078002] alloc_pages_current+0x10c/0x210 [ 251.078025] push_pipe+0x3ff/0x7a0 [ 251.078044] ? __kmalloc_node+0x47/0x70 [ 251.087038] iov_iter_get_pages_alloc+0x85c/0x14f0 [ 251.087070] ? iov_iter_revert+0xaa0/0xaa0 [ 251.087088] ? trace_hardirqs_on+0xbd/0x310 [ 251.087104] ? __put_page+0x122/0x190 [ 251.087131] ? trace_hardirqs_off_caller+0x300/0x300 [ 251.096991] ? find_held_lock+0x36/0x1c0 [ 251.097021] ? aa_file_perm+0x469/0x1060 [ 251.097040] ? lock_downgrade+0x900/0x900 [ 251.097060] ? check_preemption_disabled+0x48/0x200 [ 251.097079] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 251.097099] ? kasan_check_read+0x11/0x20 [ 251.107662] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 251.107681] ? iov_iter_pipe+0xbf/0x2f0 [ 251.107708] default_file_splice_read+0x1de/0xb20 [ 251.107733] ? aa_file_perm+0x490/0x1060 [ 251.107758] ? iter_file_splice_write+0x1050/0x1050 [ 251.107777] ? aa_path_link+0x5e0/0x5e0 [ 251.115635] ? kernel_sendpage+0x9a/0xf0 [ 251.115671] ? generic_pipe_buf_release+0x1de/0x2b0 [ 251.115689] ? anon_pipe_buf_release+0x530/0x530 [ 251.115705] ? pipe_to_sendpage+0x2d8/0x400 [ 251.115727] ? generic_pipe_buf_nosteal+0x10/0x10 [ 251.115749] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 251.126301] ? splice_from_pipe_next.part.10+0x296/0x340 [ 251.126322] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 251.126339] ? fsnotify+0x4e5/0xf50 [ 251.126369] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 251.126387] ? fsnotify_first_mark+0x350/0x350 [ 251.126406] ? __fsnotify_parent+0xcc/0x420 [ 251.134341] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 251.134359] ? fsnotify+0xf50/0xf50 [ 251.134376] ? splice_from_pipe+0x1f7/0x340 [ 251.134412] ? security_file_permission+0x1c2/0x230 21:01:39 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x14c, 0x0) 21:01:39 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f0000000100)=0xe00, 0x7) [ 251.134437] ? iter_file_splice_write+0x1050/0x1050 [ 251.134457] do_splice_to+0x12e/0x190 [ 251.143356] splice_direct_to_actor+0x270/0x8f0 [ 251.143378] ? pipe_to_sendpage+0x400/0x400 [ 251.143403] ? do_splice_to+0x190/0x190 [ 251.143420] ? security_file_permission+0x1c2/0x230 [ 251.143440] ? rw_verify_area+0x118/0x360 [ 251.143462] do_splice_direct+0x2d4/0x420 [ 251.143484] ? splice_direct_to_actor+0x8f0/0x8f0 [ 251.329919] ? apparmor_file_permission+0x24/0x30 [ 251.334790] ? rw_verify_area+0x118/0x360 [ 251.338958] do_sendfile+0x62a/0xe20 [ 251.342724] ? do_compat_pwritev64+0x1c0/0x1c0 [ 251.347333] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 251.352882] ? _copy_from_user+0xdf/0x150 [ 251.357050] __x64_sys_sendfile64+0x15d/0x250 [ 251.361560] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 251.366170] do_syscall_64+0x1b9/0x820 [ 251.370076] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 251.375457] ? syscall_return_slowpath+0x5e0/0x5e0 [ 251.380412] ? trace_hardirqs_off+0x310/0x310 [ 251.384930] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 251.389965] ? recalc_sigpending_tsk+0x180/0x180 [ 251.394731] ? kasan_check_write+0x14/0x20 [ 251.394758] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 251.394786] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 251.394805] RIP: 0033:0x457679 [ 251.403878] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 251.403889] RSP: 002b:00007f525c690c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 251.403907] RAX: ffffffffffffffda RBX: 00007f525c6916d4 RCX: 0000000000457679 [ 251.403924] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 [ 251.403944] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 251.403960] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 [ 251.438951] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 0000000000000022 21:01:39 executing program 5 (fault-call:5 fault-nth:35): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:39 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x19a, 0x0) 21:01:39 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xd9, 0x0) 21:01:39 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) dup(r0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:39 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x800) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vga_arbiter\x00', 0x10a82, 0x0) ioctl$NBD_CLEAR_QUE(r2, 0xab05) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') connect(r3, &(0x7f0000000180)=@l2={0x1f, 0x5, {0x80, 0x8, 0x3f, 0x101, 0x100000000, 0x6}, 0x9, 0x2}, 0x80) bind$bt_sco(r3, &(0x7f0000000140)={0x1f, {0x8, 0x5d, 0x80, 0x6, 0x7fff, 0x1}}, 0x8) sendfile(r1, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x10, 0x1) 21:01:39 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xac, 0x0) [ 251.682812] FAULT_INJECTION: forcing a failure. [ 251.682812] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 251.717646] CPU: 1 PID: 10461 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 251.726181] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 251.735547] Call Trace: [ 251.738171] dump_stack+0x1d3/0x2c4 [ 251.741826] ? dump_stack_print_info.cold.2+0x52/0x52 [ 251.747039] should_fail.cold.4+0xa/0x17 [ 251.751120] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 251.756242] ? is_bpf_text_address+0xac/0x170 [ 251.760762] ? graph_lock+0x170/0x170 [ 251.764584] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 251.769533] ? kasan_check_read+0x11/0x20 [ 251.773694] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 251.778987] ? rcu_softirq_qs+0x20/0x20 [ 251.782990] ? find_held_lock+0x36/0x1c0 [ 251.787088] ? check_preemption_disabled+0x48/0x200 [ 251.792123] ? lock_release+0x970/0x970 [ 251.796121] ? ttwu_stat+0x5c0/0x5c0 [ 251.799855] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 251.805410] ? rcu_pm_notify+0xc0/0xc0 [ 251.809321] ? __might_sleep+0x95/0x190 [ 251.813318] __alloc_pages_nodemask+0x34b/0xdd0 [ 251.818002] ? default_file_splice_read+0x1de/0xb20 [ 251.823030] ? do_splice_to+0x12e/0x190 [ 251.827024] ? splice_direct_to_actor+0x270/0x8f0 21:01:39 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x3b, 0x0) [ 251.831894] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 251.836945] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 251.842508] ? check_preemption_disabled+0x48/0x200 [ 251.847552] ? rcu_pm_notify+0xc0/0xc0 [ 251.851878] ? __kmalloc_node+0x33/0x70 [ 251.855866] ? rcu_read_lock_sched_held+0x108/0x120 [ 251.860898] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 251.866465] alloc_pages_current+0x10c/0x210 [ 251.870902] push_pipe+0x3ff/0x7a0 [ 251.874453] ? __kmalloc_node+0x47/0x70 [ 251.878455] iov_iter_get_pages_alloc+0x85c/0x14f0 21:01:39 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x108, 0x0) [ 251.883417] ? iov_iter_revert+0xaa0/0xaa0 [ 251.887671] ? trace_hardirqs_on+0xbd/0x310 [ 251.892013] ? __put_page+0x122/0x190 [ 251.895835] ? trace_hardirqs_off_caller+0x300/0x300 [ 251.900967] ? find_held_lock+0x36/0x1c0 [ 251.905054] ? aa_file_perm+0x469/0x1060 [ 251.909128] ? lock_downgrade+0x900/0x900 [ 251.913304] ? check_preemption_disabled+0x48/0x200 [ 251.918338] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 251.923297] ? kasan_check_read+0x11/0x20 [ 251.927469] ? __sanitizer_cov_trace_cmp4+0x16/0x20 21:01:39 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x13, 0x0) [ 251.932506] ? iov_iter_pipe+0xbf/0x2f0 [ 251.936507] default_file_splice_read+0x1de/0xb20 [ 251.941390] ? aa_file_perm+0x490/0x1060 [ 251.945489] ? iter_file_splice_write+0x1050/0x1050 [ 251.950537] ? aa_path_link+0x5e0/0x5e0 [ 251.954545] ? kernel_sendpage+0x9a/0xf0 [ 251.958637] ? generic_pipe_buf_release+0x1de/0x2b0 [ 251.964186] ? anon_pipe_buf_release+0x530/0x530 [ 251.968955] ? pipe_to_sendpage+0x2d8/0x400 [ 251.968979] ? generic_pipe_buf_nosteal+0x10/0x10 [ 251.968998] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 251.969017] ? splice_from_pipe_next.part.10+0x296/0x340 [ 251.969036] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 251.969056] ? fsnotify+0x4e5/0xf50 [ 251.978225] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 251.978243] ? fsnotify_first_mark+0x350/0x350 [ 251.978259] ? __fsnotify_parent+0xcc/0x420 [ 251.978276] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 251.978294] ? fsnotify+0xf50/0xf50 [ 252.021428] ? splice_from_pipe+0x1f7/0x340 [ 252.025786] ? security_file_permission+0x1c2/0x230 [ 252.030832] ? iter_file_splice_write+0x1050/0x1050 [ 252.035869] do_splice_to+0x12e/0x190 [ 252.039690] splice_direct_to_actor+0x270/0x8f0 [ 252.044381] ? pipe_to_sendpage+0x400/0x400 [ 252.048727] ? do_splice_to+0x190/0x190 [ 252.052718] ? security_file_permission+0x1c2/0x230 [ 252.057757] ? rw_verify_area+0x118/0x360 [ 252.061934] do_splice_direct+0x2d4/0x420 [ 252.066101] ? splice_direct_to_actor+0x8f0/0x8f0 [ 252.070968] ? apparmor_file_permission+0x24/0x30 [ 252.075835] ? rw_verify_area+0x118/0x360 [ 252.080002] do_sendfile+0x62a/0xe20 [ 252.083750] ? do_compat_pwritev64+0x1c0/0x1c0 [ 252.088349] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 252.093875] ? _copy_from_user+0xdf/0x150 [ 252.098018] __x64_sys_sendfile64+0x15d/0x250 [ 252.102505] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 252.107134] do_syscall_64+0x1b9/0x820 [ 252.111045] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 252.116398] ? syscall_return_slowpath+0x5e0/0x5e0 [ 252.121319] ? trace_hardirqs_off+0x310/0x310 [ 252.125805] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 252.130816] ? recalc_sigpending_tsk+0x180/0x180 [ 252.135559] ? kasan_check_write+0x14/0x20 [ 252.139786] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 252.144649] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 252.149831] RIP: 0033:0x457679 [ 252.153012] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 252.171898] RSP: 002b:00007f525c690c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 21:01:40 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) syncfs(r3) 21:01:40 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'rmd160\x00'}, 0xfffffffffffffd65) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:40 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x41, 0x0) [ 252.179615] RAX: ffffffffffffffda RBX: 00007f525c6916d4 RCX: 0000000000457679 [ 252.186872] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 [ 252.194127] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 252.201389] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 [ 252.208651] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 0000000000000023 21:01:40 executing program 5 (fault-call:5 fault-nth:36): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:40 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) geteuid() ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000000100)=0x0) r3 = syz_open_procfs(r2, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:40 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xf8, 0x0) 21:01:40 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000100)={0x0, 0x46, 0x30}, &(0x7f0000000140)=0xc) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0x9, &(0x7f0000000180)={r2, @in6={{0xa, 0x4e20, 0x6, @dev={0xfe, 0x80, [], 0x13}, 0x7}}, 0x0, 0x9, 0x1, 0x800, 0x10}, &(0x7f0000000240)=0x98) r3 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r3, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:40 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x174, 0x0) 21:01:40 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xec, 0x0) 21:01:40 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) listxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/179, 0xb3) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r2, 0x84, 0xa, &(0x7f0000000200)={0xffffffff80000001, 0x7d, 0x0, 0x2, 0x1000, 0x0, 0x6, 0x0, 0x0}, &(0x7f0000000240)=0x20) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000280)={r3, 0x3ff}, 0x8) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:40 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) socketpair$inet6_udplite(0xa, 0x2, 0x88, &(0x7f0000000240)={0xffffffffffffffff}) setsockopt$inet6_MCAST_MSFILTER(r1, 0x29, 0x30, &(0x7f0000000300)={0x7fffffff, {{0xa, 0x4e24, 0xfffffffffffffffa, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x19}}, 0x1}}, 0x0, 0x3, [{{0xa, 0x4e23, 0x1, @remote, 0x9}}, {{0xa, 0x4e22, 0x10001, @dev={0xfe, 0x80, [], 0x20}, 0x3}}, {{0xa, 0x4e22, 0x5, @loopback, 0x80000001}}]}, 0x210) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) fsetxattr$trusted_overlay_origin(r2, &(0x7f0000000100)='trusted.overlay.origin\x00', &(0x7f0000000140)='y\x00', 0x2, 0x2) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) getsockopt$inet6_buf(r3, 0x29, 0x2a, &(0x7f0000000180)=""/92, &(0x7f0000000200)=0x5c) [ 252.451597] FAULT_INJECTION: forcing a failure. [ 252.451597] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 252.511737] CPU: 0 PID: 10508 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 252.520281] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 252.529653] Call Trace: [ 252.532262] dump_stack+0x1d3/0x2c4 [ 252.535909] ? dump_stack_print_info.cold.2+0x52/0x52 [ 252.541128] should_fail.cold.4+0xa/0x17 [ 252.545207] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 252.550316] ? is_bpf_text_address+0xac/0x170 [ 252.550339] ? graph_lock+0x170/0x170 [ 252.550371] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 252.550392] ? kasan_check_read+0x11/0x20 [ 252.567746] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 252.573041] ? rcu_softirq_qs+0x20/0x20 [ 252.577044] ? find_held_lock+0x36/0x1c0 [ 252.581142] ? check_preemption_disabled+0x48/0x200 [ 252.586188] ? lock_release+0x970/0x970 [ 252.590179] ? ttwu_stat+0x5c0/0x5c0 [ 252.593913] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 252.599474] ? rcu_pm_notify+0xc0/0xc0 [ 252.603392] ? __might_sleep+0x95/0x190 [ 252.607406] __alloc_pages_nodemask+0x34b/0xdd0 [ 252.612094] ? default_file_splice_read+0x1de/0xb20 [ 252.617123] ? do_splice_to+0x12e/0x190 [ 252.621112] ? splice_direct_to_actor+0x270/0x8f0 [ 252.625973] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 252.631015] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 252.636576] ? check_preemption_disabled+0x48/0x200 [ 252.641621] ? rcu_pm_notify+0xc0/0xc0 [ 252.645535] ? __kmalloc_node+0x33/0x70 [ 252.649532] ? rcu_read_lock_sched_held+0x108/0x120 [ 252.649552] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 252.649575] alloc_pages_current+0x10c/0x210 [ 252.660127] push_pipe+0x3ff/0x7a0 [ 252.660141] ? __kmalloc_node+0x47/0x70 [ 252.660168] iov_iter_get_pages_alloc+0x85c/0x14f0 [ 252.660198] ? iov_iter_revert+0xaa0/0xaa0 [ 252.660220] ? trace_hardirqs_on+0xbd/0x310 [ 252.685607] ? __put_page+0x122/0x190 [ 252.689440] ? trace_hardirqs_off_caller+0x300/0x300 [ 252.694577] ? find_held_lock+0x36/0x1c0 [ 252.698679] ? aa_file_perm+0x469/0x1060 [ 252.702764] ? lock_downgrade+0x900/0x900 [ 252.706936] ? check_preemption_disabled+0x48/0x200 [ 252.711978] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 252.717011] ? kasan_check_read+0x11/0x20 [ 252.721178] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 252.726218] ? iov_iter_pipe+0xbf/0x2f0 [ 252.730215] default_file_splice_read+0x1de/0xb20 [ 252.735080] ? aa_file_perm+0x490/0x1060 [ 252.739165] ? iter_file_splice_write+0x1050/0x1050 [ 252.744197] ? aa_path_link+0x5e0/0x5e0 [ 252.748196] ? kernel_sendpage+0x9a/0xf0 [ 252.752287] ? generic_pipe_buf_release+0x1de/0x2b0 [ 252.757318] ? anon_pipe_buf_release+0x530/0x530 [ 252.757335] ? pipe_to_sendpage+0x2d8/0x400 [ 252.757368] ? generic_pipe_buf_nosteal+0x10/0x10 [ 252.757391] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 252.766472] ? splice_from_pipe_next.part.10+0x296/0x340 [ 252.766493] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 252.766513] ? fsnotify+0x4e5/0xf50 [ 252.791515] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 252.796459] ? fsnotify_first_mark+0x350/0x350 [ 252.801055] ? __fsnotify_parent+0xcc/0x420 [ 252.805393] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 252.810948] ? fsnotify+0xf50/0xf50 [ 252.814594] ? splice_from_pipe+0x1f7/0x340 [ 252.818948] ? security_file_permission+0x1c2/0x230 [ 252.823993] ? iter_file_splice_write+0x1050/0x1050 [ 252.824020] do_splice_to+0x12e/0x190 [ 252.824043] splice_direct_to_actor+0x270/0x8f0 [ 252.832862] ? pipe_to_sendpage+0x400/0x400 [ 252.841850] ? do_splice_to+0x190/0x190 [ 252.845844] ? security_file_permission+0x1c2/0x230 [ 252.850879] ? rw_verify_area+0x118/0x360 [ 252.855267] do_splice_direct+0x2d4/0x420 [ 252.859446] ? splice_direct_to_actor+0x8f0/0x8f0 [ 252.864309] ? apparmor_file_permission+0x24/0x30 [ 252.869188] ? rw_verify_area+0x118/0x360 [ 252.873367] do_sendfile+0x62a/0xe20 [ 252.877110] ? do_compat_pwritev64+0x1c0/0x1c0 [ 252.881721] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 252.887280] ? _copy_from_user+0xdf/0x150 [ 252.891455] __x64_sys_sendfile64+0x15d/0x250 [ 252.895971] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 252.900586] do_syscall_64+0x1b9/0x820 [ 252.904499] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 252.909885] ? syscall_return_slowpath+0x5e0/0x5e0 [ 252.914841] ? trace_hardirqs_off+0x310/0x310 [ 252.914863] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 252.914884] ? recalc_sigpending_tsk+0x180/0x180 [ 252.914903] ? kasan_check_write+0x14/0x20 [ 252.914934] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 252.914963] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 252.943573] RIP: 0033:0x457679 21:01:40 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) sendmmsg$alg(r1, &(0x7f0000000240)=[{0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="cf0969914f05d2f3fcacb5fff8f189de1abd13a3866073be64028112cd2db2e81f6fe809b651c7fc546c4a0ace65221ee6b39a167fd1bcda7de46fd4b8a8f225b99d3d9986057c2fe20d48fe6b32cf40fab6784e8b5efc4482bff157e7", 0x5d}, {&(0x7f0000000180)="4ff01eead49aca8a857450a089299b05cd80467e01d1081b730daaa503921c9d7d5ab149a2af2b7621ad3733042b03d0023d8ea0744b94ee030268f4a1ab49fdc656138e41da2fb8b7951deec09ea5", 0x4f}, {&(0x7f0000000300)="13263fd002d8450d21b0092522a221455e61056a12c0bd0dc86b360a762ad462d1cfa358347b1e85bede12b51384298bf7231763a00ad744eb413d5a707d3f8bc3405eb6f1f40f0702abea5c4f63c9c0b2c5a48ea568010451b048de9ac7e8761cd8d8e028440ce2097e2085199552df39873c4ec1bf1844f5687a39d0a911fd22ec9a0a5d3716746ac082ac2cff02ae771e34d37f427b8c258a6c32d4e89cbb2500b3fa4c14a41cd6192392e5ca012d176f9c0f42b67a88df9602b890a3b6ad0fe47f1aa5632ec193c8621c105aba01476d276e11cc2cf6aafbe7f5e0e869f1a54937f559fa1cae7326e4b9cfaa2315765b31", 0xf3}], 0x3, 0x0, 0x0, 0x8080}], 0x1, 0x8c5) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:40 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x13e, 0x0) 21:01:40 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x193, 0x0) 21:01:40 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80101, 0x0) ioctl$TUNSETOFFLOAD(r3, 0x400454d0, 0x11) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sync_file_range(r1, 0x40, 0x6, 0x7) ioctl$VHOST_SET_LOG_BASE(r4, 0x4008af04, &(0x7f0000000140)=&(0x7f0000000100)) r5 = openat$ppp(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ppp\x00', 0x40201, 0x0) ioctl$EVIOCGPROP(r5, 0xc004743e, &(0x7f0000000240)=""/246) ioctl$PPPIOCSFLAGS(r5, 0x40047459, &(0x7f0000000040)=0x600210) r6 = memfd_create(&(0x7f0000000080)="73970ddb08df8c656c667b7070703070707031236d643573756d00", 0x0) pwritev(r6, &(0x7f0000f50f90)=[{&(0x7f0000000100)="a8", 0x1}], 0x1, 0x81003) getresuid(&(0x7f0000000180), &(0x7f00000001c0)=0x0, &(0x7f0000000200)) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) chown(&(0x7f0000000140)='./file0\x00', r7, r8) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r5, r6, &(0x7f0000000400), 0x102002700) sendfile(r2, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) [ 252.943612] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 252.943621] RSP: 002b:00007f525c690c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 252.966117] RAX: ffffffffffffffda RBX: 00007f525c6916d4 RCX: 0000000000457679 [ 252.966128] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 [ 252.966139] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 252.966148] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 [ 252.966158] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 0000000000000024 21:01:40 executing program 5 (fault-call:5 fault-nth:37): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:40 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xa2, 0x0) 21:01:40 executing program 0: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2be9bceb9c9ef02c, 0x1) fcntl$setsig(r0, 0xa, 0x1d) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0), 0x1000007ffff000) 21:01:40 executing program 3: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000100)='/dev/hwrng\x00', 0x2000, 0x0) setsockopt$packet_buf(r0, 0x107, 0x2, &(0x7f0000000140)="864fd51590338cd4d945f69c681677d22e00d95f2298176fa280e07671eaf56c0f56d9d557ceb2ac746ef2ab376705bd7675b120480a7871357e6a0a678080148d84314e98adeb8c7b013ebb0e6c853db06704c38f066f3eca51b7adb3d4847f0721cf83e11d4d78030ada04474619373b0e38fb50c172bee5b4852d57dd72307557f7245bd690a3f2064c740686ee49c1591cce0aad71008715d19ed010cda6b9fb9aadc4b5a1b0129eb7c5364717fad078cb622d843a", 0xb7) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f0000000200)=0x2fb, 0xfffffffffffffffd) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:41 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x42, 0x0) 21:01:41 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xef, 0x0) 21:01:41 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) r1 = syz_open_dev$midi(&(0x7f0000000100)='/dev/midi#\x00', 0x0, 0x200a00) ioctl$BLKFRASET(r1, 0x1264, &(0x7f0000000240)=0x4) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') write$binfmt_script(r0, &(0x7f0000000300)={'#! ', './file0', [{0x20, "32657468306d696d655f7479706576626f786e65743075736572c840"}, {0x20, '/dev/midi#\x00'}], 0xa, "76bea3bd17d00def28ed9d92d17422a59254bef9710b9ba2be4d2b6d4505c6211c76b141fd35f2e1866a96b90a00ebc05cce458054ad78998b9e057ce82bf7d5b86c1ac9d8f0f02f2c0bbcb075f9dd1b3a7f716433297dcd6b0bea7de34c1cea36f3aad15c24950224dac0eb74d7a61986f4dcf6911f2855f74af3eefa15f82245317015258f8b96e3fd9a10eaf94ed46231d69475aff607c7e87bda91c065b2eb08d3fc6932d6fca19ba0dfb50283c665e01cc2234411d8b64b59"}, 0xef) sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000140)=@sack_info={0x0, 0x0, 0x7524}, &(0x7f0000000180)=0xc) setsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=r4, 0x4) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_PREFER_SUBDEVICE(r3, 0x40045542, &(0x7f0000000200)=0xce) [ 253.257470] FAULT_INJECTION: forcing a failure. [ 253.257470] name fail_page_alloc, interval 1, probability 0, space 0, times 0 21:01:41 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='oom_adj\x00') setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000140)={{0xa, 0x4e22, 0xead3, @dev={0xfe, 0x80, [], 0x13}, 0x800}, {0xa, 0x4e20, 0x0, @local, 0x8}, 0x101, [0x9, 0x2, 0x7, 0x8001, 0xfff, 0xffffffff, 0x3, 0x8]}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000300)=@filter={'filter\x00', 0xe, 0x4, 0x3c8, 0x0, 0x208, 0x118, 0x208, 0x118, 0x2f8, 0x2f8, 0x2f8, 0x2f8, 0x2f8, 0x4, &(0x7f00000001c0), {[{{@ipv6={@ipv4={[], [], @remote}, @empty, [0xffffffff, 0x0, 0xff], [0xff000000, 0xff000000, 0xffffff00, 0xffffffff], 'yam0\x00', 'team_slave_1\x00', {}, {}, 0xff, 0x6, 0x7, 0x21}, 0x0, 0xf0, 0x118, 0x0, {}, [@common=@ipv6header={0x28, 'ipv6header\x00', 0x0, {0xb, 0x10, 0x1}}]}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x5}}}, {{@uncond, 0x0, 0xc8, 0xf0}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x7}}}, {{@ipv6={@empty, @ipv4={[], [], @remote}, [0x0, 0xff, 0xffffff00], [0xffffffff, 0xffffffff, 0xff000000, 0xffffff00], 'irlan0\x00', 'bridge_slave_1\x00', {0xff}, {0xff}, 0x2b, 0x10001, 0x1, 0xa}, 0x0, 0xc8, 0xf0}, @common=@unspec=@AUDIT={0x28, 'AUDIT\x00', 0x0, {0x2}}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x428) r2 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) [ 253.307057] CPU: 1 PID: 10564 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 253.315613] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 253.324981] Call Trace: [ 253.327587] dump_stack+0x1d3/0x2c4 [ 253.331231] ? dump_stack_print_info.cold.2+0x52/0x52 [ 253.336453] should_fail.cold.4+0xa/0x17 [ 253.340534] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 253.345651] ? is_bpf_text_address+0xac/0x170 [ 253.350173] ? graph_lock+0x170/0x170 21:01:41 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x33, 0x0) [ 253.354000] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 253.358953] ? kasan_check_read+0x11/0x20 [ 253.363148] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 253.368447] ? rcu_softirq_qs+0x20/0x20 [ 253.368472] ? find_held_lock+0x36/0x1c0 [ 253.368493] ? cpuset_fork+0x160/0x280 [ 253.368520] ? check_preemption_disabled+0x48/0x200 [ 253.368541] ? lock_release+0x970/0x970 [ 253.376579] ? ttwu_stat+0x5c0/0x5c0 [ 253.376595] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 253.376615] ? rcu_pm_notify+0xc0/0xc0 [ 253.402634] ? __might_sleep+0x95/0x190 [ 253.406640] __alloc_pages_nodemask+0x34b/0xdd0 [ 253.411326] ? default_file_splice_read+0x1de/0xb20 [ 253.411342] ? do_splice_to+0x12e/0x190 [ 253.411369] ? splice_direct_to_actor+0x270/0x8f0 [ 253.420369] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 253.420396] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 253.420416] ? check_preemption_disabled+0x48/0x200 [ 253.420440] ? rcu_pm_notify+0xc0/0xc0 [ 253.420464] ? __kmalloc_node+0x33/0x70 [ 253.420484] ? rcu_read_lock_sched_held+0x108/0x120 [ 253.420503] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 253.420525] alloc_pages_current+0x10c/0x210 [ 253.420546] push_pipe+0x3ff/0x7a0 [ 253.420557] ? __kmalloc_node+0x47/0x70 [ 253.420580] iov_iter_get_pages_alloc+0x85c/0x14f0 [ 253.420604] ? iov_iter_revert+0xaa0/0xaa0 [ 253.420621] ? trace_hardirqs_on+0xbd/0x310 [ 253.420637] ? __put_page+0x122/0x190 [ 253.420656] ? trace_hardirqs_off_caller+0x300/0x300 [ 253.420683] ? find_held_lock+0x36/0x1c0 [ 253.420710] ? aa_file_perm+0x469/0x1060 [ 253.420729] ? lock_downgrade+0x900/0x900 21:01:41 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x8e, 0x0) 21:01:41 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000040)=0x0) r3 = syz_open_procfs(r2, &(0x7f0000000000)='oom_score\x00') sendfile(r1, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) fcntl$dupfd(r0, 0x406, r3) [ 253.420745] ? check_preemption_disabled+0x48/0x200 [ 253.420766] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 253.420781] ? kasan_check_read+0x11/0x20 [ 253.420799] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 253.420816] ? iov_iter_pipe+0xbf/0x2f0 [ 253.420841] default_file_splice_read+0x1de/0xb20 [ 253.420864] ? aa_file_perm+0x490/0x1060 [ 253.420887] ? iter_file_splice_write+0x1050/0x1050 [ 253.420904] ? aa_path_link+0x5e0/0x5e0 [ 253.420923] ? kernel_sendpage+0x9a/0xf0 [ 253.420946] ? generic_pipe_buf_release+0x1de/0x2b0 [ 253.420962] ? anon_pipe_buf_release+0x530/0x530 [ 253.420983] ? pipe_to_sendpage+0x2d8/0x400 [ 253.529495] ? generic_pipe_buf_nosteal+0x10/0x10 [ 253.538401] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 253.538421] ? splice_from_pipe_next.part.10+0x296/0x340 [ 253.538441] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 253.538457] ? fsnotify+0x4e5/0xf50 [ 253.538486] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 253.538505] ? fsnotify_first_mark+0x350/0x350 [ 253.581423] ? __fsnotify_parent+0xcc/0x420 [ 253.604409] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 253.609966] ? fsnotify+0xf50/0xf50 [ 253.609986] ? splice_from_pipe+0x1f7/0x340 [ 253.610022] ? security_file_permission+0x1c2/0x230 [ 253.610046] ? iter_file_splice_write+0x1050/0x1050 [ 253.623019] do_splice_to+0x12e/0x190 [ 253.623046] splice_direct_to_actor+0x270/0x8f0 [ 253.623068] ? pipe_to_sendpage+0x400/0x400 [ 253.623096] ? do_splice_to+0x190/0x190 [ 253.644874] ? security_file_permission+0x1c2/0x230 [ 253.649924] ? rw_verify_area+0x118/0x360 [ 253.654096] do_splice_direct+0x2d4/0x420 [ 253.654123] ? splice_direct_to_actor+0x8f0/0x8f0 [ 253.654150] ? apparmor_file_permission+0x24/0x30 [ 253.654174] ? rw_verify_area+0x118/0x360 [ 253.672173] do_sendfile+0x62a/0xe20 [ 253.675918] ? do_compat_pwritev64+0x1c0/0x1c0 [ 253.680537] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 253.686257] ? _copy_from_user+0xdf/0x150 [ 253.690433] __x64_sys_sendfile64+0x15d/0x250 [ 253.694949] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 253.699828] do_syscall_64+0x1b9/0x820 [ 253.703747] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 253.709126] ? syscall_return_slowpath+0x5e0/0x5e0 [ 253.709159] ? trace_hardirqs_off+0x310/0x310 [ 253.709178] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 253.709204] ? recalc_sigpending_tsk+0x180/0x180 [ 253.723641] ? kasan_check_write+0x14/0x20 [ 253.723669] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 253.723699] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 253.723712] RIP: 0033:0x457679 [ 253.723732] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 253.764831] RSP: 002b:00007f525c690c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 253.772566] RAX: ffffffffffffffda RBX: 00007f525c6916d4 RCX: 0000000000457679 [ 253.779851] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 [ 253.787135] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 253.794432] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 [ 253.801711] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 0000000000000025 21:01:41 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000140)=0xff1, 0x4) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) ioctl$NBD_CLEAR_SOCK(r1, 0xab04) syz_open_dev$admmidi(&(0x7f0000000100)='/dev/admmidi#\x00', 0x3, 0x40) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:41 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xf1, 0x0) 21:01:41 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f0000000100)=0xffffffffffffffed, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:41 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x15a, 0x0) 21:01:41 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes256\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f00000002c0), 0x40) ioctl$sock_inet_SIOCGARP(r2, 0x8954, &(0x7f0000000100)={{0x2, 0x4e24, @broadcast}, {0x307, @random="6bd7c0643ebb"}, 0x4, {0x2, 0x4e21, @local}, 'ifb0\x00'}) setsockopt$bt_BT_CHANNEL_POLICY(r1, 0x112, 0xa, &(0x7f0000000180)=0x100000001, 0x4) 21:01:41 executing program 5 (fault-call:5 fault-nth:38): socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:41 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x19c, 0x0) 21:01:41 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x18110, r0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') getsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x77, &(0x7f0000000100)={0x0, 0x4, 0x2, [0x7, 0xff]}, &(0x7f0000000140)=0xc) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f0000000180)={r3, 0x1f}, &(0x7f00000001c0)=0x8) sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:41 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x161, 0x0) [ 253.986831] FAULT_INJECTION: forcing a failure. [ 253.986831] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 254.057054] CPU: 1 PID: 10612 Comm: syz-executor5 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 254.065624] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 254.075009] Call Trace: [ 254.077632] dump_stack+0x1d3/0x2c4 [ 254.081290] ? dump_stack_print_info.cold.2+0x52/0x52 [ 254.086517] should_fail.cold.4+0xa/0x17 [ 254.090719] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 254.095935] ? is_bpf_text_address+0xac/0x170 [ 254.100502] ? graph_lock+0x170/0x170 [ 254.104335] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 254.109290] ? kasan_check_read+0x11/0x20 [ 254.113477] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 254.118834] ? rcu_softirq_qs+0x20/0x20 [ 254.122851] ? find_held_lock+0x36/0x1c0 [ 254.126957] ? check_preemption_disabled+0x48/0x200 [ 254.132008] ? lock_release+0x970/0x970 [ 254.136009] ? ttwu_stat+0x5c0/0x5c0 [ 254.139739] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 254.145295] ? rcu_pm_notify+0xc0/0xc0 [ 254.149211] ? __might_sleep+0x95/0x190 [ 254.153220] __alloc_pages_nodemask+0x34b/0xdd0 [ 254.157919] ? default_file_splice_read+0x1de/0xb20 [ 254.162959] ? do_splice_to+0x12e/0x190 [ 254.166953] ? splice_direct_to_actor+0x270/0x8f0 [ 254.171825] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 254.176869] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 254.182428] ? check_preemption_disabled+0x48/0x200 [ 254.187477] ? rcu_pm_notify+0xc0/0xc0 [ 254.191390] ? __kmalloc_node+0x33/0x70 [ 254.195388] ? rcu_read_lock_sched_held+0x108/0x120 [ 254.200425] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 21:01:42 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f0000000180)=0x15f, 0x0) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000100)=ANY=[@ANYBLOB="e0000001ac14140bffff00ff68010000"], 0x10) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) [ 254.205987] alloc_pages_current+0x10c/0x210 [ 254.210421] push_pipe+0x3ff/0x7a0 [ 254.213981] ? __kmalloc_node+0x47/0x70 [ 254.217982] iov_iter_get_pages_alloc+0x85c/0x14f0 [ 254.222948] ? iov_iter_revert+0xaa0/0xaa0 [ 254.227199] ? trace_hardirqs_on+0xbd/0x310 [ 254.227218] ? __put_page+0x122/0x190 [ 254.227236] ? trace_hardirqs_off_caller+0x300/0x300 [ 254.227261] ? find_held_lock+0x36/0x1c0 [ 254.227289] ? aa_file_perm+0x469/0x1060 [ 254.235420] ? lock_downgrade+0x900/0x900 [ 254.252780] ? check_preemption_disabled+0x48/0x200 21:01:42 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xeb, 0x0) [ 254.257821] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 254.262783] ? kasan_check_read+0x11/0x20 [ 254.266948] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 254.271982] ? iov_iter_pipe+0xbf/0x2f0 [ 254.275978] default_file_splice_read+0x1de/0xb20 [ 254.280848] ? aa_file_perm+0x490/0x1060 [ 254.284932] ? iter_file_splice_write+0x1050/0x1050 [ 254.289966] ? aa_path_link+0x5e0/0x5e0 [ 254.293960] ? kernel_sendpage+0x9a/0xf0 [ 254.298049] ? generic_pipe_buf_release+0x1de/0x2b0 [ 254.298066] ? anon_pipe_buf_release+0x530/0x530 21:01:42 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x24, 0x0) [ 254.298082] ? pipe_to_sendpage+0x2d8/0x400 [ 254.298103] ? generic_pipe_buf_nosteal+0x10/0x10 [ 254.298121] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 254.298137] ? splice_from_pipe_next.part.10+0x296/0x340 [ 254.298166] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 254.298182] ? fsnotify+0x4e5/0xf50 [ 254.298208] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 254.328121] ? fsnotify_first_mark+0x350/0x350 [ 254.328146] ? __fsnotify_parent+0xcc/0x420 [ 254.328166] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 254.328183] ? fsnotify+0xf50/0xf50 [ 254.328201] ? splice_from_pipe+0x1f7/0x340 [ 254.328233] ? security_file_permission+0x1c2/0x230 [ 254.356748] ? iter_file_splice_write+0x1050/0x1050 [ 254.374723] do_splice_to+0x12e/0x190 [ 254.378559] splice_direct_to_actor+0x270/0x8f0 [ 254.383251] ? pipe_to_sendpage+0x400/0x400 [ 254.383276] ? do_splice_to+0x190/0x190 [ 254.383298] ? security_file_permission+0x1c2/0x230 [ 254.396608] ? rw_verify_area+0x118/0x360 [ 254.400775] do_splice_direct+0x2d4/0x420 [ 254.404945] ? splice_direct_to_actor+0x8f0/0x8f0 [ 254.409809] ? apparmor_file_permission+0x24/0x30 [ 254.414677] ? rw_verify_area+0x118/0x360 [ 254.418849] do_sendfile+0x62a/0xe20 [ 254.422594] ? do_compat_pwritev64+0x1c0/0x1c0 [ 254.427209] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 254.432768] ? _copy_from_user+0xdf/0x150 [ 254.436942] __x64_sys_sendfile64+0x15d/0x250 [ 254.441461] ? __ia32_sys_sendfile+0x2a0/0x2a0 [ 254.446073] do_syscall_64+0x1b9/0x820 [ 254.449983] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 254.455367] ? syscall_return_slowpath+0x5e0/0x5e0 [ 254.460315] ? trace_hardirqs_off+0x310/0x310 [ 254.464825] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 254.469861] ? recalc_sigpending_tsk+0x180/0x180 [ 254.474643] ? kasan_check_write+0x14/0x20 [ 254.478905] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 254.483781] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 254.488987] RIP: 0033:0x457679 21:01:42 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') ioctl$EXT4_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000100)=0x80000) sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:42 executing program 3: r0 = syz_open_dev$usb(&(0x7f0000000200)='/dev/bus/usb/00#/00#\x00', 0x0, 0x800) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(r0, 0xc0045520, &(0x7f0000000240)=0xfff) r1 = socket$alg(0x26, 0x5, 0x0) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000180)='veth0_to_team\x00', 0x10) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') setxattr$trusted_overlay_opaque(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='trusted.overlay.opaque\x00', &(0x7f00000001c0)='y\x00', 0x1, 0xffffffffffffffff) sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:42 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, &(0x7f0000000140)={&(0x7f0000ffa000/0x3000)=nil, 0x3000}, &(0x7f0000000180)=0x10) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000100)={0x0, 0x2710}, 0x10) [ 254.492198] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 254.511125] RSP: 002b:00007f525c690c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 254.511160] RAX: ffffffffffffffda RBX: 00007f525c6916d4 RCX: 0000000000457679 [ 254.511169] RDX: 00000000200002c0 RSI: 0000000000000005 RDI: 0000000000000004 [ 254.511178] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 254.511187] R10: 001000007ffff000 R11: 0000000000000246 R12: 0000000000000006 [ 254.511196] R13: 00000000004d50d0 R14: 00000000004c3512 R15: 0000000000000026 21:01:42 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x19d, 0x0) 21:01:42 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x159, 0x0) 21:01:42 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:42 executing program 4: r0 = socket$inet6(0xa, 0x8, 0xa) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:42 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) ioctl$BLKDISCARD(r0, 0x1277, &(0x7f0000000100)=0x4) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:42 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) getsockname$packet(r1, &(0x7f0000000500)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000540)=0x14) ioctl$TIOCGPGRP(r2, 0x540f, &(0x7f0000000100)=0x0) getpgrp(r4) ioctl$sock_inet6_SIOCDIFADDR(r1, 0x8936, &(0x7f0000000140)={@ipv4, 0x6, r3}) 21:01:42 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x6a, 0x0) 21:01:42 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0x9, 0x101000) bind$alg(r1, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'ansi_cprng\x00'}, 0x58) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f0000000140)={0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000180)=0x2c) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f00000001c0)={r2, 0x40, 0x20}, 0xc) r3 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r3, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) r5 = pkey_alloc(0x0, 0x3) pkey_mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1000000, r5) 21:01:42 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x185013, r0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f00000001c0)={0xaa, 0x22}) sendfile(r1, r2, &(0x7f0000000180)=0xe04, 0x1000007ffff000) 21:01:42 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xa1, 0x0) 21:01:42 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe09, 0x1000007ffff000) 21:01:42 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) sendmmsg$unix(r3, &(0x7f0000000280)=[{&(0x7f0000000100)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000180)="ba818629909579c7def7b003712a9b8e0988a0455443e7ff7f23883c043cdb166a15a7df43ab87990f89f3bb83f731f4758a4724b67960952998c4be9c0d6a94430180ef63087242073604d37716daf7b65e7ddcd0d98608a5a8175877558757e2", 0x61}, {&(0x7f0000000200)="ed02b538b61d776d0ad91b072094df5cf5b98f22c734936e57640adb", 0x1c}], 0x2, 0x0, 0x0, 0x4000000}], 0x1, 0x20000040) 21:01:42 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x13a, 0x0) 21:01:42 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000100)) r2 = getpgid(0xffffffffffffffff) r3 = fcntl$getown(r0, 0x9) r4 = syz_open_procfs(r3, &(0x7f0000000140)='fdinfo\x00') write$P9_RLOPEN(r4, &(0x7f0000000000)={0x18, 0xd, 0x2, {{0x5, 0x1, 0x6}, 0x14d}}, 0x18) kcmp$KCMP_EPOLL_TFD(r3, r2, 0x7, r1, &(0x7f0000000180)={r4, r1, 0x6}) sendfile(r1, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:43 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) ioctl$DRM_IOCTL_ADD_CTX(r2, 0xc0086420, &(0x7f0000000100)={0x0}) ioctl$DRM_IOCTL_GET_CTX(r2, 0xc0086423, &(0x7f0000000140)={r3, 0x2}) 21:01:43 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x50, 0x0) 21:01:43 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) write$nbd(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="6744661a0e58e226d047e0c6658fbda59801000000010003000400000075ad887de33f060fc915db10dfa39dcbd5037e0373a07f23d4e4536ca27b6c0ee15af2ab"], 0x33) write$P9_RLOCK(r2, &(0x7f0000000100)={0x7, 0x35, 0x2, 0x4000000}, 0xfffffffffffffd71) ioctl$KVM_GET_VCPU_MMAP_SIZE(r2, 0xae04) 21:01:43 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xa0, 0x0) 21:01:43 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x96, 0x1000007ffff000) 21:01:43 executing program 4: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$inet_mreqn(r0, 0x0, 0x24, &(0x7f00000000c0)={@dev, @local}, &(0x7f0000000180)=0xc) r1 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r1, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r3 = syz_open_dev$dmmidi(&(0x7f0000000100)='/dev/dmmidi#\x00', 0xa2, 0x140) ioctl$TUNSETVNETHDRSZ(r3, 0x400454d8, &(0x7f0000000140)=0x9b) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(0xffffffffffffffff, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:43 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x7b, 0x0) 21:01:43 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x130, 0x0) 21:01:43 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000140)='/dev/sequencer\x00', 0x400, 0x0) ioctl$SNDRV_TIMER_IOCTL_STOP(r2, 0x54a1) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r3 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x4e24, 0xffffffffffff3be6, @loopback, 0x800}, 0x1c) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r3, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:43 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x149, 0x0) 21:01:43 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xcfe, 0x1000007ffff000) 21:01:43 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x100) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000300)='IPVS\x00') sendmsg$IPVS_CMD_GET_CONFIG(r1, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x12}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)=ANY=[@ANYBLOB, @ANYRES16=r2, @ANYBLOB="00052cbd7000fedbdf250d0000001c00030008000500e0000001080003000100000008000500e000000108000500020000002c000300080005007f00000108000500e0000001080007004e230000080007004e2000000800030001000000"], 0x64}, 0x1, 0x0, 0x0, 0x4000000}, 0x40000) r3 = socket(0x9, 0x0, 0x67f) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_GET_CONFIG(r3, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40002}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x24, r4, 0x1, 0x70bd2c, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x75}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x8}]}, 0x24}, 0x1, 0x0, 0x0, 0x10}, 0x80) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r5 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r5, r6, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:43 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xe4, 0x0) 21:01:43 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') recvmmsg(r1, &(0x7f0000000c00)=[{{&(0x7f0000000100)=@hci, 0x80, &(0x7f0000000240)=[{&(0x7f0000000180)=""/132, 0x84}, {&(0x7f0000000300)=""/149, 0x95}, {&(0x7f00000003c0)=""/161, 0xa1}], 0x3, &(0x7f0000000480)=""/192, 0xc0, 0xef20}, 0x9}, {{0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000540)=""/133, 0x85}], 0x1, &(0x7f0000000600)=""/228, 0xe4, 0x5}}, {{&(0x7f0000000700)=@generic, 0x80, &(0x7f0000000840)=[{&(0x7f0000000780)=""/51, 0x33}, {&(0x7f00000007c0)=""/96, 0x60}], 0x2, &(0x7f0000000880)=""/80, 0x50, 0x1}, 0x1f}, {{&(0x7f0000000900)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, 0x80, &(0x7f0000000b80)=[{&(0x7f0000000980)=""/243, 0xf3}, {&(0x7f0000000a80)=""/57, 0x39}, {&(0x7f0000000ac0)=""/162, 0xa2}], 0x3, &(0x7f0000000bc0)=""/33, 0x21, 0x3f}}], 0x4, 0x20, &(0x7f0000000d00)={0x0, 0x1c9c380}) socket$key(0xf, 0x3, 0x2) sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:43 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x197, 0x0) 21:01:43 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x15d, 0x0) 21:01:43 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x12c, 0x1000007ffff000) 21:01:43 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xc1, 0x0) 21:01:43 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xe0, 0x0) 21:01:43 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4800) ioctl$PIO_FONTX(r1, 0x4b6c, &(0x7f00000003c0)="ceddaadbfe18bbd0ba2c27b9a43a424fbce589798a7d2274346efbd32da5526617f2c85a72f781ca94862cb2a379a0d605e5ea798f5bb154ac9579ce6506301c93911fc2ad620c30068fdc0a45d6a016e34d5571a3d89e3059b3d3525f00979726393104df401904b5a82c74b6ed5632ee2045cab4bb1250000bfd2cd1e63bcbb94baf76af4554f4fb5253fd97dc9be1a94e73a46fbee9e3e590d24ac280522d46ef899173ee3e28df536768f4e3c3d1c4f96f70b9da818f7658e9dfc34933e6ffb2b93da68edb35e9dda0d9e87e83c6347476706f6550ff9167ac888ae7204433226c43cd587cb058a117f5c48ccb3ab3af3a90b3c82570cfe1685011cd7307798dffbcdc4ff13a25ca21286296707dff0d2047d0100035e4b712923f147ad819dd2b162e627626c02f874e6532792ebff56fe05517e11ed3b3dc70cbf16ffc56fcaed97d5e5efe090b8f86c0ffb412ba73ded34863235a76a342bf1879baac113bdd87adc6060c4e50baacfb0004b8ebfe911268c2fcc51cad1a076b0ea48a1e68f624020c5aa58f68b5deeabf91b5b30063745b0faf596b398fee4135cca4ddcd41099ae18c5777109714276d69d1b3b8b6faa17fbbd4bbdf99ec176197dd41faab806c11fba8413841b9bf94420d74a3d90dd057a6e30272c2e7cc2ab87efd90e31ececc719fd709737b4ef7d48699fc1cc413f3d7fc94851886046110358d3b860b6afdccbb7de6be9f653fa3fb1318a856db073d8f7208283d357193153744e5d0bb8686256cb15dbe9eff0f94f97ee47174ec3bbfd75adcb388b7b1f9fbf9c906e0cc0cbf5576cbefe37a4e9e93423247c0872ea87c44ff02bbedf082ef654edceb0334de869d5ce7f95ac876919ab46704d03b3b7a4a23e8514d661caab4590409ea8c914c485fbe810be5a96f08e2857fb361073b08361ae51adc2547d3c210d66740b5e94743d5c5e14bb0f2333ee4e23811e50b4a63f615bf05900be4bd953aba83707ce75450d96e9485fd87c4603c7f62fbb33f6512a0fa60fb5824198952244ba23556705ac4680c62cc703452dcb7b0572fa95335fca1251b76238d8fb3511bb64ffcee0d69c732d42ffdac3fe5ec8d421367c582e89825a3adcc554fe4b73d276c12e111bbb838c88aadb454360b85188d1839e8a5be4442b666c2b2c9f09c9360ef4fa04054f164a836897dcf053cdca1bec6ddbd5682c72c93fe0e96b2c153739d6d62982c6bf08f10ac1feceb39189699309bfc7433e254bdb0e3ca7bf6fb6a0299881acb7b26111a94ae1beb08604529b92bb0f0083ca61de160e4ddb16a12cb8ff71a9a2d969826a70b74fac1b6592b075c4e7f8e5cebd0baecabe8456036c6f75ef61a78f18e9df7265837809f1d97efbf5f7ef8b2eef4abc76d9725f163691e50d232b014fcbb987599027db7dcc544b18f900de92f0e7ace33680f2768c7be7ba36572d9d42c1d2e0e6e26d696e9e8066f00a474cedb7d1851e194cf7b542184162aa6994687da25a68b9a40992ffaae3b733735586dcc8321a8ab5d21019487e07a45de3fd22ad5a5a1ec301878755301508a7ea02f42f37a9bc0b9c25f5d2c1c615295dfd5e9da16d441335b9cdaa2d42b42a23475e067a57311a5c9f357ce9b0c082c61392f25d0053ace5547b62140cbc4771fdb21747a28ab5ed611199da5fe8f9c7ed864a2e712862eaf12cd4be40b1c1cfbe703930ea8d84854b61300b717f520f7a037bfbde624bfaa59ae48ac5d3622a6e7a10010e4c9cde77c5570cb442768bbd1792b7ace9e60f99a83036aae57f8e7bfcb6fddd9b767ff1f9a0a93db41001d6df35c07454e1a71cbbdd43ba8f57ebe91c258e991dfa3beea39c2740386a2fb933cba97b3dd480ee067c17f7626febe60102c49f22dcf960989be1647d503a68cbfa83ad100da07753690290695bb01cc62dd27c0583b2d0785df1a3424b97b4c6f27df07ded42187e245c44104ff623524cd9154fbad463dad965b0cf4cc50e9c917732b8b9ebe02dcfd8de04fbf9223ebf9156c989bbea5e7f67531306daea858f07ab7054c1c9deed7f428c6bc307de6fb54a866facb1c7565774ffbac2ca706ef7f47c06fe284520f75eaf94adda883013ab4e28fc243e2c8132883473d3a96bdec19450ef6a1a70561d481ce859d315e092c38b12b89919e9e9745f01e8fca406a9f901193067ce98921382dd0d85a9e454da684e0692ab4eeb39a841bb5b71a906930fc3aaeaa98406cb67596a75aa951bda440b12c3039f32f8b22ba57d6a92fc7aa0995dbbb194f23310412205bf31049f868a2c6f1daf59cdf69e81ffb704c4e97ee24150df4e0bfa8f395f965c00974d65929420cf8706bdb4b863c5acb592b9495dd40ebe80992414c391c6cebc01e88ada0528abc77d2bf8e92bdf9909a029db11333f8e94600b0d09cf09cd38c3a71c7ac7ac90b3946bea6911957fdd096dcc296a5bf4a91b9f230210d0fab6390ed8a633953ee1b7d175b830dcd5307758237d678652393d89fa2235eaf11e698771b1f103e4d04f17100a6ea4019708f5ae8c4f9d475a9bab440d72122d8e843e7e4c7a60733007f412fcd07971784690d50de8eb1d71124d6406cbcb6c8ff59361879901e76dc67d4724710d2d577f01d9edb35309be74b2873e186c6b383e72ea9292fe54ef490234e72057c63395f646a345f9a2c83eb1a9dfbaa77e5012bf256d95ed781f86661a487d1b4fd73e6bce53990038b6f966a9aab9769a4bd86fb2a9f66fe0130df96e8d9f9c5a7bdc0f98f23d6e2b4c30d8dc05bf49b2151f23dcab89913131d6bb92c1d0b187cdb6a0e924f8ebf8e4c3d4520dbb6e7e951cb4423ff443c1b5685864319eb2582d6ef2fab8d3f36e0ce6a3ca97e6e06e2c0a01040ddbe6edb54c3454e4b7c4f29c8ebe494b90de73275cbada17d8de695c2d68a26053a5e4cc5a467e0e8de11a120a9b2c9691ab57c1efac91fd75109d2cb66f9cf94c157c5ff946c137a027aa2e244672dba2196804b5e365a10796edb02b0a249276cd3ce332c3c4602abc6305214f8c2b0a5186e6f2cbdf326cda3c1b0dfe344d35f1488e01d703552b3c5084e32282d0484f617eeafdcf84be27a06ba18266e126ac9f7bbfab824f18141986b679090065a7f4e2561e4a80834edd5f1b6299b5514b1d850a27775df5764e76fe9e162dfc58ef3d2c65f4f2683cc21f0b2c337d45c872ff92889cc5d36814015e5612163eb2c46ae98d1c05f86d7e5a15f9ccffd18fcaeb38df8ce6778ffa0e45e512474d5a7b5db0594e23ee84fdb6439b3910f8318207833713ebbd48ab62c9e9921ccc484ef05b8d488edf88975310e331503bc08d1f935554c2ca5a510474e9ecf47f9e4eb9d9e378f712a13603a5960863df86f9b71bc5edc445192df6b5d986642fce27d89e76d13682484ae743af9c068b7d919edb05c8afbbee5282bbd30c1d3853625adb65ddcf2087bc561854ba1bd23fbd37fc32223081db7f2f7d8b601a34305b143e36e9aabb735c47f9a11b9c0eba874de48b057ae8498273555205dfbf04134c46a407220573c6613613fbbc1b747875a346ae620db803f07ad97fdc8d8e7f6c663c23563c6da3fc71110008762ec5d254481aab9252e94a69aefbfa6e0ccbfbb404e53c20299509322280abe87e9c4219532b2ed56642a4572cc0320ce11655ebe544df4a2bedb8270c2996508dfdb748cfcee74127a606461b9c0543a9dd63b36ded4ba328765b0588f7b8db6d439aee3ed830cc054dc4c1fee1a94252be5661e5edc6a2ae654b6f5839ea0a148a821f0c756f17ac5a558260462da1e34f714b6d034dc0491b18f248dc4822a4a35ba19c9d8df6dab5d09c8b205c354a34631b51d329c77f8baa39922de6e771139de7f2a704671e888d9785cc15fd95a18a19b3cd725514649071899f4bd0f78215134a09225e65f8b993b8e443fb7ce3536362cb5c89be13b582e1ba96891cfa3f17e88b3b7a55f46a757a2165b07b012bf0aed89dfa7fb1f4acf3545d357b91c6232b62eaa27e90939748508d04d7abc8a80e45935ba7855dd09aaa05fa7fe0b8ee88bb18376e2d3c1e3912584924e8e74464c5c754bf81bc00030b7d951e850643405454cbad36cc3027d0451356caf3e43c52b6c5b9cb81600b1fd9dad46a419d75d19b0f4e012f34f164f6225904e61f679b54e7beff7b38b3b081fe2ef2e2c6903fcd98114d9ff2ef3d4bd6615e8d4f2a93b02f3cee6b76a4ff0fe32ef1503909262832f5664173c0065db50f49b204c929294ca205cc3d238c57938f247c9fd2638950a7a710637d96d79f33425d8ae11939ba1abc010e4dd4c683b8a4ef8595a35d2808dd8140f30bfec6e4313865f19336bec6adfe1b8116201047c8f5b6f629b0e77ce30746b2d3035158b7d87a2a4d786e78efc6b792f46c017d4d5f0f4660534b6fa7f0374067279479ec46f511def785eb5aae4d1e4198871ef73d2f5f00581a3e09fb6afc0d698a510a491b288c747e60a668fec0c3b8c3bf98d4471f5b382d186e12be204d1ccaf13a5626d2552bb6fd06282b5e87b57420005da5de5eec8c9dc54586d4c9042bdb92b640b3ebe2f61e6c5318fa9818b92a0c4cbc176b5fc57cf1a06a684e31529185534616cfc8d6a830c599bdaa10623f9168ce8a2840d5a707883c73512e3ad2f07fe9932033c26bb099593fb5c97c429ef3fa187f10047ffb589c3eaa0a00b81bb04158bf7accb3a317236ed9e36fea72192b0d05fa5537443573d7a703c5b1c1d2b974687ed54c0d5480e5fea40ae36ddb22735cabde5722838fabe6ffd8f4c0b0b1daa2fa115f152ad1f1e6f0449ea9043f804d494d8a45c0186e740213983ae7ec07ed0ac7cc22b6eebf4932e51c273d648e033ef31f044db15f5dd8807f7840d29ca2a6dfb2764ebd6836479cbbba18dee1fa8c89e42914614db6c0da6d0754b27b95a3ac1e59c54892425e22b0d1d5f69518b7803cdaac7ae93fbb7f741de0790ede211980fe51bb7a422915ccd312d917a1df06e7c765b70ea3cc697725a0c069ef100fd512404bfd054f5d3db5c7101960b8451ffba378968b9c3adacfde1e8dd89e4ce2db71fd8b3e8d39021854b96770f26022f516d729cc8ef2a9ac86d2443642ac5b037159003f3a82fa3e51b52cfdc9167c6c70c227bd9de75d40e8cc4bad16b69a6820c154626ab88dd456466527daf2fee0661dede0bdd475c71f05c2b70c1feb8861412e8e9449dc9de1de05c8d477bac37969c1c2aa9bacf49157b1f661a7e2e5bbe0b5bb6f45cdce879742ffee0677a2ad8f148fcab188f2af2abdd98077e4826622b2e63ddfd1aa36a3c2d3afd1a609b4c1460bccbf3cf9fd0e831997283695d97d4ea1f37b1858650fd4370b3987a3ac81f8970d1a401309f52e4368cc1d1ff2b43eb427fc79d4db7f2f466badc51a99151501211aefe4067afc0c56c6b163149e10bf44b637178bf589edae0b4e9345da4bcc912ebe655e6b8920579aa0e89ec4713a2ece84126b010a951be9a3e33ff4aa3e6a1d836a27f4d550c034d705c5b087f139e076413b013b5ba186a1e3045f7b6e7312c44e25af05efe48e960603c4f7c150a8468ee22c0bbd0c4364110c38f82254560bbf476646749e10850f445f6875cd8df9782704b45dd4c8ca666557c7b59454168e70623a3d014d2ba284af7614d4596a8d322f77f7271acda4aac4a6b4f9d61ab9864e90cdab6c045cf8641a88e0e8d66a6e7b11b21ca62c745728db172262f3593b01a28b1") r2 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0x480440, 0x0) ioctl$KVM_GET_CPUID2(r3, 0xc008ae91, &(0x7f0000000300)={0x4, 0x0, [{}, {}, {}, {}]}) fcntl$getownex(0xffffffffffffff9c, 0x10, &(0x7f0000000140)) ioctl$sock_FIOGETOWN(r2, 0x8903, &(0x7f0000000180)=0x0) r5 = syz_open_procfs(r4, &(0x7f0000000240)="a87f3e2b") sendfile(r2, r5, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:43 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) getsockname(r1, &(0x7f0000000100)=@llc, &(0x7f0000000000)=0x80) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f00000001c0)="6e65742f6669625f051df1c41105eb2519b7c9747269657374617400") sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:43 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000100)={0x0, 0x1, 0x8, 0x40}) 21:01:43 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xfa, 0x0) 21:01:43 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x67, 0x0) 21:01:43 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x9f8, 0x1000007ffff000) 21:01:44 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x151, 0x0) 21:01:44 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") semget(0x2, 0x4, 0x40) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_sha1\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:44 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x163, 0x0) 21:01:44 executing program 0: r0 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r1, 0x0) finit_module(0xffffffffffffffff, &(0x7f0000000100)='eth0&%.\x00', 0x0) r2 = socket$alg(0x26, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x406, r2) r4 = openat$ppp(0xffffffffffffff9c, &(0x7f0000004a40)='/dev/ppp\x00', 0x400000, 0x0) r5 = getpgid(0x0) fstat(r2, &(0x7f0000004a80)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = getgid() r8 = fcntl$getown(r2, 0x9) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000004b00)={{{@in6=@mcast1, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000004c00)=0xe8) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000004c40)={0x0, 0x0, 0x0}, &(0x7f0000004c80)=0xc) sendmsg$netlink(r3, &(0x7f0000004d80)={&(0x7f0000000100)=@kern={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)={0x18, 0x19, 0x500, 0x70bd29, 0x25dfdbfd, "", [@typed={0x8, 0x78, @ipv4}]}, 0x18}, {&(0x7f0000000300)={0x22c4, 0x29, 0x800, 0x70bd2c, 0x25dfdbfd, "", [@nested={0x1198, 0x28, [@generic="4b0546fc8e9d998946213e09f9e0897853b19078d2ff8400783bcdd3d8186c40a44cd6136625e696746e57a0c6832b54e946d6474641f9b0a8cf5c17c1cf65d2acee24462b1cb146f30fb37b9ba226e22386cc4e58a053ff02d81b0628023e94a10899304e6741702932ef5c9534afed663fc979c076545562f7dc6ba36b5148ddd67c210718369ff9bd8550cd43a5cf0218af07df180919e605d55759472f1bcbb73839fc57032b1ef5b542426a8ef702f3a625a1aa4a49883bc5ba92724225", @typed={0xb8, 0x5e, @binary="cafc1473711492764d1eee48ed2b6224757198f2260fbc67cb98614444f54cade51a03a2d7acf94021b5bc869fb9509342e2b148b8be9b5763dbc64574355289f1b80da631c3c59e9a687e4e727b7fe3c6c3f2755ea898480bd7782f0f022814e77b045481cbfde6bcb7e480d4a86ea244ad24038a8bc6249c52444621042b6596d46d6c36c09f38fce5351c652455aa3183d4532605e1bcac57e93c5f63156a833e0cc2fd8f2a59ec1e2c78b239f67edfba"}, @typed={0x8, 0x8, @fd=r2}, @generic="4331e05f47c867e465c2455f1202cc2788e737ea1ed3abb02cdbd30f4fccb8a78dc6c49ed930b96ec8af0569a200ae9107efa29b5890327b610a8f57c207632181d08cb4a64e62fc1c0f8378093a633c2343a904c4ad9efe89c944533caea879ad2438b52e7b63786e2f975c09525edf0253dec0206a8c50dd5d0045ec060a7520d014176853929ca4015b52152f66b4a49be8abcc72d94adb6fe8776780a914e8d192738ffa1d8e4b6e4f79fcff99c2b66396cff84be86605f43f169b3d42dd67a238312edb7e76b0484ec9eaef27d895b8727dbc2dd5966f7c3da32d4e8abbfb2705b67db4bb315862782d37ee83ef7eb00fd3a2907fd2b4a0e60adabc020b0e62577fa2fc6fdaba002c026efea157d2f02005a672e4182b58d2f8dbaea4f209ab6e04387774feaf2fb4ee1678cef73b2ece5dce2797fbdff1e1f5c637345d7e6e2e6c14180686d0c3016bc26572b46a5ea608d5ad66989c15cc09c8d77d090c255b580ca4c5a71770ce19ab96f6d89478db71ef2bd266a38d244c9e4cbdecd6054785e6c114d79a6598c5ff7e794d9a2e8fb15e44a53f58d6980804df2b7a2816af7b211a90c793c99a4b9cddf241070fe14fda5b927ed38f649c27e11a9c648d10900f1901a5eda5ae8faade20f3252060d48892b645bb257da053dca7357fc77c371b579654e4e1f7bd87f3127c315ad09dfe898c34606764a0421f698844ff7b0cba5f476352894954ac1e6a260e99ed1da43f4fb421dc05586704d30fc408b0c03da2581a34917c27a30c3278452fb14fc1e5ce5e3b0f93ca5999b6daba38bef8b7ba46c373912bd774a5f2ae6e27cae49af5225ee4761a3e3db565b6e64abeeed03d92cb5be174df0b94ff06f044107a2cb854f283ea7f1ee6643d839e5817b5a1a8999b15a9f6c64d4cddc5db79a09f15183d75e129bc5acd62a0fa1d26e236ffc140c14edb4ea243681c4ebed11b7428c0181a90d81dd7f94456a06640c510ca3dd301ae6aeb6eee85c11cf0424e30fa9c6ade02edea9a96b45340c43a38c8281a2f5a46177792d0b9914cd0687249aaf4a272c3cc585f3e3008fa4ec3cd5f981c18d7a3b0e060a0dbe11fecdbce7458a2c54d58929fe592eefbd2c847cb1cf922b6fffc70a6f0478fdd68c836866ced1338c7977235aa762dc82ea04ae62f047d1726c0b43ccbb8dc89358bc90c6089368dfb64599b059476b00111c5a66de10ad0dd5f1178893ddf0c38a6074f6460b556be242dda508daf8708b25f4849f1a0b7042238d99596b45b79b26db6e5dc39a3798df69fbcfe82aa5c340ae6b4b71c9f0e39e3947fc03f170a59c42fb8e3665addd61be4177ac17128741a2a2818ee68308b5ef2c96def1deb1841b1b43b9da3778ed3b78abaac71972238c834f20f7304439bb3ea190f02ee6f54eb960ccd5a8731df207c71fb34b9627fe394633bbc353b5e17f53c31720f0a2f13a8ba2b9aeb67074c0742ba7845adfc6cdd8e5948b3f2062249c3b2e221f2291b53afb06872257911f9cdefc45c2f446da1c484671ca98e2fbc9e88aaf98870e8e5b890b1778d25557eea2264cd3407d6c6c0d09adf84aeae4823ff9dbf9affe34aac30bef1b96569df8d10eed14156c78d07b8d08a4fa1557d5cbf27cc3863ae0a2ec0fef213b602332f4d8f15b270656da023fd160ab8ce1362f1311883feef80aada7b83845422d13426f5fe5417b2fff67631b5bf4bfaefac79c7626d849556e06ce1ec1b0a7dd82eab72bc432ff7535dd538b921859a05d798714d11c2d7dd4c2f85552d00f6804cb90a1f15528aeb584d8ea862808163e48e4af38b7ef30c557c554c0d5935103a92d1d94fcf40dee58e2c495652763b8c03d76888fb2c6679f8374aa0dca1b8fe17f3a75b2bf1436ede0aae899c0be1b35e3b94c5a28e179666f62be901ee6deca783f8bd56cf8101d06755286e86f55acb4150a9027b2e69861ef372249340371fd16607651cdc6d6230ba616055b06e6b78b707c7c3b4a03f8067fd844bcbab25edc7171f92b28745e6bfa75081ba0fb9821bdfbed1efa42d1e6170a6bd628a12f243de2a6bd08a7ab7da94fcdd5fb0415e9b05a47c12b54c3455e3999b889f33817ac1b6cd86f797700324f4a0148c89242429fa15d38c014ec5afc041998782f4a557f7778ffaec3ebe38c17fb6bf64c363e3440b6e51b22a65c34798fb2555b7bf0db6a60cfabdace1abff22a300577dea1a01837b7b8905bb1c0edd30e7fe9bf9a150301f76edfd7be653c7bac8010563fb46c2fe10c8663c8da9197ddde7189e14a836f153529b328900f62a9f5fb68d28d0fe8aac9bbccf5c7575c9b0d211ef4d15e00988b13910f9946d57f31940c48f22b9cc8cd5d55534735923a033c8a8fc75698739075c29f62d40ea53551e763800044a4338bd74e4fcce6bdc7487b722b58591bf3f0da3101eefe16127d28d43c1741801486b7140fddc6b6f9f129ff2cc3283cb85d683f73816f848c600badd70c0fc46f58a84b92627cf611c9fd7958f68b6f78918597e7dd4a38ab89b78a44778216a756fc2135a93b4dcb562187a954401e48367e9b0bd364474edb82444a20d8679dba9c7eb28d7504f7313c11a1154e150b4422640b713b5c8594cadbc782e7c4ffb422a7cdcd31374d2201bb586321a4b9f71c8bd0f0dfd0c28daa41d08b58b6da89fa98bbf1131bd7038065d68aee419d9e51321d3b002cc883b9aeb797c5a02c0fcd9ed9a4d6c6ee7c19bef806528ab97845ef23f540c82dcc88d4b8a8dffee2f32452be49b2d91d74edbcc0781051baa8de6e26bf229371ec530ba9ee4ee17de3280c7a35f2600338ed9f35f9de27a3103cdd296ae4bd6e8571a66b681d2c24bedd4074203c21d368e18d9702247422db531d43ae13789e4377f95667e0de415eb88ff3be05fb67dfb79a20f17029c225003bef0ba44f53b5067bdf6a8f94d19d94b834b45d578f66779da1229041eeadfcebc8c3c64da74983dbc2fe5e0e29e7af2e781509b37bdffa4a4340829698dba7becfb9293783836045fc1f484cc76043410550b3253c3e7e85ac314af491a8a4aa8ae6312883a5a5307e1e42a6d1e940121ff0398016882dceb1b99f247ff3be22cb455156d744abde2b17f76f111d312080bbd31f49a7adc36817ce0528961bc46220e3a8c486477accb922ea1d77aea5b5834a2fb480e12459aa86ca050ee2c1435fb534041f71dfcad2c2ab8508637402bb94e7e9f91538fcf3dbad91e75e301482d57173bacc619ddba6580ffa1992da3a6beac109c5a341bf83e4cf2b9fba7ee1c4287890b3e3a1727184b079390019a5c29e408db4334ef79747e249cd0839a438d9c79b144e99a0e70faa86e99f4e45c9e807a4b2dcd24e6dd69faf7f870bb25da54d235a4eb1d56729ed84fcdd680b06f48da51b19aa3c2d9073460b4f2469a801f0be72c8b684a8d8bf3e2757280ffb2859cfc74655cc234dfb045d4b935b4ccf24d153e551a98e8ee8a2ab7be00c8cae88e8f004314ccca1662da90211508c959cf3e98e5eb0de989f233ec7c5853cbaac54ec1df5bafac0786eb9cbd0b5b012b37e2f98cc1f5ab2d9d2adcc761a1693b01dce79e61d5d7c13dae787794383b2a462cdcde1ccf2be90c64a0c89c75be2f661779ce9ae3d6100ee6840520ccdddc724056f8190a0f1c7f72809e07151d751562fe9ed8faa24a4fd56627afe532123b2241f9b5c23cc06cf8a413875c61c32b928bb50ce2519dafda43d3d61ce583b8f9e1934c31cbf35582f734501adb58504cd8b4031ff294eedc0dbe90c4a6aa99420ea7429c10f2e17fe300381c13778685c23eb56c68786ac19e02afe4da261ddab8a44b3ca4d359a22c5609d1ec8af2f1ba735d430175a80617b3519340021e92efc2389898411a97eae62d475c8c41b7995bfa9a5704133cdb9bdf6adb06041956a2c3851dca9b880c9bc1a45c69ad14cd1425b43daa697f57901c770fde86bebf991dd8c6e8954fb68335c62cd6a523625e5afd22b54bc9aac3d7d6020693ddc34461c884ae8af841dc39c2c825ea8486f0a186aa600bab87b5995b565e6c325eacca02b2f3d0861692e0fe63d1a38eb211376f9c5b354ff9ed40df749d70f2ab696f7262503f4908e67a94c8f51f122efc8c8a7dbdac502ae65092a164638f86efdb1c6bfa287fdda81abaa8ae85dc76fe21b61b348fb1027e44c6b98c28cb6e5d4d256711e603b6835e4d6554714aa7dc8a28a69ecb5212e87be425bec096ddd7c9cfe1d9c576dc9764c0dc1b53cf2c928411a0cda1cf8a3180ad6668746d4301a687264ae689af5b9a91ef7803797eb365f864cd10704142508e96aa7fec69e8ac0ea2c7d5203e5759e65f9e6e8602d465e8ee29c22671cc8cfe20fc153d084d6c448614e838450316a380c75555bc1ef40dcf0b9926b64c383aee0008e31147e64cb3478be772e9570396573b54d1c081a1c3efa149feaaca1c29aafe806ccfe16359a8bfd6179562fe0edab4eac1454c46837037c34f28b357713a35750b48069ba7fd302cef31fc6d08b6c7622e5fe97e66bbcf8ea68d8d4dcce3d1c7d62cc05e76872d34c48adaa58ae51eb3807b3f9ec217ec29d78c9f43d01d4e53def30e561bfc21c3866303573c760a984ae0f7bb63cfb5d2356c5b0a6b755e62776f2f9404814c85d0c34d9324eded37acf86e0f00900b848b5e4074b80d52bb1dcaf009cbbe703dc64b143c18889c3a5fc62bad834acdecd48feb99e97e315e493a6dfe2909c0ad0c9e13e98b62b4ae9902e8c3489a51c4d3256df2a985e1acf880a412d86b93a6c278f195a49b14d6f836fb23f71cc7e2788f6066e21c16faedee99488a593f58cd3371f7f2cecd60dec7cc0418a5726a99ef6b6405a2b7782f230ed1f40e6978a088eb7b7d5cbfbb66acceb1fcb3a8b7e1898d52cc75e9260ff8629c713742e520868cf11f707284d90d9c5cb9acd7262105694e42fbd7c91df0eea2ef0261f41051216739f02f7d4f6a7e8b13c74c4ba9d7f6a4bca005918826fc63b58b4f937b4f2604b9f152d56199264bc993334f03148907204db85c94f91ed521e694c108eaaba6c92a57fa98a8f297a897118225422f3afbd91e791228960c8648c1aa833850c8b53c4e5ef0cd4b0dcbcad84bde8d4c7a5100cff7af3f8a0f0d2f2300206eb75d6aadfe5f5f5d7909dfe9dbd5e81206873f24877ebea4449deacc3d053ad176c00551a319cf52d688714d7fb1255a3291f3080cd5ae4a0c531801ddb86daf92ec2c5af774972331dedc8d3520c5d8c3d97b8540d0034cf981f8879a1ba0388c23a907c9bae7909a268c13804090eba3b59b1df0df53bb70f6057982efbc84047829f7e5990f6936711226c5b01dc3a992a26e653bc55606268843f43b7da545fe5b840333f172a5631e851af521099df3e88bb9280121f79cd3f6c8f8d9ddba14ec3f0138d8d497e1ed0d106c4ea72d7cc3187d36eda6fe0e93c95a98e528996cb00672695a09e4f9dc3c1bf616df43bc3e149fc6cd20624f8f174fa80e2c2171673e377cf01d4e8aa019b4ae5e61e36f6abd681b2a4f6745c84f26a120fd4f1f10db5ee745e951c8e8b8b91295266b5f3f36afec533c50ff9132fa8c4f3843bdf3a7b6a5d7970e54ed6ac6b1dddaa23c710d06f0f53b3509497033f798b66d6774905c3807ff6ff19ec06a12aa019f6f3fc002b6a980d9257fcb6c4e7401e29684687ecfa720bf899b78e31bde28e9091ae17014bc1e3b2b807c9e6638083e26ef612acce8", @typed={0x14, 0x71, @str='net/ipv6_route\x00'}]}, @generic="aa122c530e179a616a3a7cadfabc635a0f93359d7eb149aa1de9fd432cfd0fc4091e29c67686e34e0220bd6f0f666cf395cda06c3211d6df150470dbcd560cb697fa8f566d", @typed={0x14, 0x5d, @ipv6=@loopback}, @nested={0x10b8, 0x89, [@typed={0xc, 0x81, @u64=0x10001}, @generic="0a07ac9ac2b800c31de60fdcd9d24ce44f374af92f557010dbf6d811a9623c4be6ee209c8d94a0b99f4a1bca6a7dd9199cb394bec39f66e562a61b83106ae61f95380de96f6d654e6e4515f325461c0a9f3ead8bfc0e1add4c9d5abedbc6a4e421c2a4c0e2d9d1097f084b72fe7c91a8a693d69e903e2d1ab374d88a783051cb7014156312560737eefc17b9b59c633ffbe2baab2f322e18e1", @typed={0x8, 0x66, @fd=r2}, @typed={0x1004, 0x8, @binary="a1fb251f6396d9543a634ea693842bcb9ad96d01bb56f4f55d1988603789ada9ff1fe36602b1d5d22e5a23a692bb55ca1a93a9b5da29da0fea896d34ba8c1f9f20f1a0e331cc8767b9eb2257903f22abba413078ac2081bf5873a00df0e17d81a02963c687cac417f8a5a7c12b79d93672b8757dbbe7506b98af7af4d5d2142da0791c8ea32c353b5362c01cefd93319138b053a0d1ad3f63f908434ec473437bfc9470205a2ca518a97b4b5b30d6519c7671a5abf4e89eae353042e14851377ee5bca4f8101db6fcf2d0e597f997e6d8acccaeb64877e553616c42807614250290e2b6dad85236a024b436df74688ecad3419ad63564b0868392d88d3b3c0f586f79dadc06d621bf3a8127dedf867976915fd08b6e7ff5823e1840d2f2ffd0ee77801560ad63764091a37c38bb7054b0f3728228df113009e16ed2ba96bec509fdf9ea1c74d6e852217dc7b4b54ed8ada9d9f9b9f942797faee88a009d9ea3f95b8845d75bce48bde81391794d32f7fa15e99722df3be59e59811d9d30258ee3ae29443d4c89ee8652706e88f5bfee5c4e6b7008a51bd1e3cb3562c48d29b9b6cd023387ccc3a6fc2b59f78a45d7b0ff458d34eaf9f6482524eb49bc590e63766abb651a4b87dde5af32efa07262f76b43942b9701d8f6f0f88cc58754903fb46a4697d80224b1ebb1c786b448b72ad3749a3647a96f491cf51ba8883ea6ccf09b7d4585aee535a224585cae2918f86996b185f5281503bedfc281ac85ff7e42811bc91df54783d853d94f8e5baa72e5fb2e9156c6ee88d6c410834db446da1af4e330add3921452eb6f8022b34df39ebad30cc43e18a6e16c5de5517766f8f8600bc023179e861fa49951c2534a5841802b940b36ab142a466e171a0417d2e9f85c59b2403c6ecb3083fa49429cc7381e4986e6caed88871d35cc074aefa1fd665c9e8cc12b976095e0ae76b6a7e56dc9d49d058fe8c92e263c38f5921de1c39571f5b1973b75d28f910e0149ec758f0db297239f523168dd5e804cd1b53cfefd0c7e5e5a559e3d2d0a5bb31a96316874bde769754188bae3f5064b279c332767e4ba80745e87e2984066e95e8043336231193a6e3d937ad27749a50f5097de264ba99612df11f69fb55a7b446cd82b0f2fd20185da9af544a669c59280bd13c8b1f969a90d8ebd9afaf007b63311ad6c9fc976129418a7f5b3ecbb6eb296630895bf039a5fd7d172842cb4e7e0dd9a5830872e931d10c427f56c44b22428cfd1a59c416eacfba5ddb2a6d29a58d8c66c8a7528d38036402a133e90f81796c521f865fbcdb33fa9f4e4ea8156239d5bc7500687df3aab46492ff13c155a9130e60fabe8c3d896a141c7b576388a1807bd2ca4d4ed7cd9cf53ad3e3e26d8d023b841efd3bd7de893e94bd775fcc0018b5a7d05236a2c3959628fded8ecd44cfe7ab845b42d1c3db414eb7f5c22e88b78b4acdfb486bc83acdde1fccfe7c206adfed75b64b24c2342adc217bc0806bbdb6251e2ab7f09d01a83553cbf0b8421426196f7e42647c65cbccb5aa28ccd5421ae0f09a2d8f22a83c943732ebe7323bd2aa215686b58363cf0426215d4672c3d149e8ad728ae1ea7a40430b2b456236ea6114e7c7626f574ad6773c7ef350a23ee62fc632ff783bfc660f05b196463cdb9ad3858baf7d311bfba45f1eeeba651a82ecc941464a4ac07ea3651e84f2bfd5797731e26655a5fdf9af244766dac215c8a1ad293d7f2dd1f68d1b99e1b74105406def5014c381a535de670cafe00ee6d3f38aac145f505c9a5432265aecd77d7f909d65ef18cdf4a10f69570c24206d307bdd5ace64a63e04de1117a04bc20faba5e66effc9f034ddbf346ac5d510450860aeac6f3a4f0913e0ef9714505b8d7e0a03d011d46fd14df1857454cfca60059007d25bef2aa51c316823ebfe4bc16689f7df150e4c2c4303cd1af01b695ee43dc73a5fec308b449e761667c355288ce349da63a94ae6cfe7f852f9c71328e8812d457111c3a1b073d16489c58d2e5e7dca570bea52ebab668a68e2b01c05d73134aecc39fd8c59c75b4b4855ebee7573256e3ec46173034af2e42c5d9742deec6163b473972453befb478af3d7dd6f8db798f8f8dc09fb63b7c1266d1e09ad93fb275379c623d91feee9861b332e6c33af66e00eff9eab436994602fa84c7de70e910fa47d5ff3b5d0bf011f338167ef081ae43879c3ba5c419ab820c694daf8f4be3c9cbf2b07c0a1a1f8c8109564069b858bf878e3c78b40bc982c05035ed041a694a76b97ce3a7f53b924b776e461d2d9963630785d12f396aca38a968f61d263a74fdb2a4c0f01493b5afa56d49b88ebfc93170dadbf5ff682247a7a46b69a3a7764517f399bd8b0950dee2c9866c491c1d6dd8f575b9b9d39cce06e1ef8aa5a7ab326e723dd52729b1d83c7262eb7ea31300901b27b24a1bd0b2635d622e5af4f283ea2b70e7538466248f957c6b3c3d20bbd6e9b903cef982d31be0d36bfb71134f4421900154d076249b9dc321faaa58494c2c7383ddca3eb35b61a3574f6b02acf7e421161ee871f0422c4afca75e6b4a1770f18fd3799c435fb221518459a110a6f51d5f52252f9260701c9480982be41f4096fcd508207aee388efb2afe5db551238f9b29aa86faa8593fb3531bf619b0da738928b77d991e8f2c2bba13d3d7535566e2994e26eb3353b76d0d12c9884b8e9807ac71f4ba003b68247f8254c9d2aee9c567347ddb2f8854a87ac0ee6359f71bf102c805f6df3bda0391f81ec7bfac1bf7e879c858e47f815d8bf68c6df6aeaf0f8428d047c6704ee6917d662bb4da029928b641334b21820fc4959990e0e89af616e00598b307b840b24d495ac6de26cf4c6b4265b903cd78ecaa1631f9fa9a469f8fe246821ea11e1ebe4a211ee89228385328fd9aa2940a4b2ba129ed2c834f58e4c1f62e30e25127ee87dd8f5360a60882a70a1a588daae113e771b05d308961c907003d39afdf19c8248e11b14f858536cb5351b16375593bee57a0055a28e12ca50bc276da28c45d53dc18fc278f793aaaa5af9d7fadd9fdab6002f919808e1b4a8028d2e30340d6eebc38c798b22728f2fe005095108d2f09e3064b52e58eea04de111c9c6f11b537a7e04daf012c95037d652548f79d055b265d80cb4562b2b261b1da9ca787f0f44f12c79ec3a339d885b50028dd965aaed6f680d002014b0df8d7a69b35a74adaa1948a9625ff67cee8624973f16cdfbb22503c87d0a2e9395957a89e632087dc84b437cfc16051681eb8e50a2fb121ceea4c369adc3419158c4b0cd0ff0f3dbf9b455e13d6d3cf19518baa9c2e9e58aa5ec748573f9f9b55c2faedb4891bf4632ba3405e9569e7fda29df06b9a79621160aa95351d5fc3ea16b50518a2d06be8e63bc12b7901632cf7380d7371772f976b5d0a8c0b09057dfa67d0ef04077b1e426510487bb5adbdbaf04577739b6cbb0e0cdfc46dca4793e1269f4bc01eeae45b0685e68c9005e4ad2740cfff8b07cef87263c6c7b8aa3e21fc8151030b60dcbe7bc463548389ade5c57947a9ca41794fcdaadf3b4597e3e8b11d34985ffb147175e05647467f262d713c5f05f695ae34a8a08ba8fe056e9e143c4d05f97b976ace6c34704a6b422dc8d8f61a69ace5d323533743fa40a93e9f07db9b9d175d83c45edfb392855c60bddd0c959498dea073e0443ac6d957cc5943fb5e7bd7a3613cee07a3aae1f11ec6b866913332366d164d86fe154c3e7fc14f1e7a58c39320593cbd7d7078c184c9591f53de8185c602bf10746dd3595b281a6eab6fff0d26cebda0848da01f8842e57bc027eefcde9f95a9ba34ccbdeae4a014813bbffadcbf4c5549a485aaf5a29a04a50bfd32846060aed7a93511b723f179944cdee3d7e4a9f34002634fddbf6c3f2af0b6d0efa78544f17fde19d6c8a87c9870b8fda207666cf6644895f439563db1c769de2accd8c5e5314b4d373a1d9b60bb3e3d9e8247b1a83e0172c3c35d33da0b4491f4eb89b197330cdcf3f865807e0b6dfbf8aac226ea7dd2c65e4eb7d561f63bfe54149450d10e907e34074902b3d06f4a733b1a06439285b1ba15dd45582e26fa03adc4ceaa8cd43b58b7652b87291fb6ea94e60ef74f8d6af764cb6ecfac27adef66e418f19695f50c919a581e918e1ccb242695e4337724d4f5b448fcf40a5dd46f15ed401fe3730a66077e87c48b1a901efe3b03a2326f4beb404a9df34d20a561e469a51d9e9c500abb4ce500e4d37e458be9b03ad62c59c49762e0c3e44a40e260a4fc45806da7aeae7036a61ef9360ff0010a9f2d890a2c302c07f53bb70a71cbd4274df839cc8385264cacabc4e4a0b35565fb15f864880a0d16788a26b002590f7a427c236f5514504f4ae8031db95ede3520d0e2a27d400f5acf74adb9a37a0d6c8261bb876b7350356d1abd64346adb974034cdff60565f09598e93e323b6b30458f123c5f652d33ed3c581c87fd2351915def20421ad7f85340ef2ea4ddc39f947e8bbf9ff30670be6f9ab623e36a7bb86e2f6b2e99e3fecb7703e80bb78516cbd9b438e18f102b4d4a77b8ac276c98822110249b2cca8a1b9fae830dda5ec505fd0a2308b09caa351866d79e22f61da1ddf1365a91a1f1b6696aae63d66005783842144642332d2efd11b08fe92f532ac5508b09d2a7e982592ed98dba9aa45c74d187dba30b157c7f0086646d71578ace8eddc56982a2249ef2025555f8b0e9b1ccd2c55f1ae59f55c621b59f59901dd9249e2db843f50f61bd7aaa2fe405e133ab7bb5ae9d87003cd26b520107061a52865f4ed9935179f4b357a4d0a500ce28d6c081cfbc70a37972d163ad55ef105cbc4f7232a3cee8375ba7d4221797815f2c2fa69b22b7af320079dac64c6b7cc0e36fab1d4a25d37d55dcff68f07b65c05170dfbec52004c01f369aac1cbf3f26f55595b5e5930dbdeab195f8121566c6d69b9aede53c1b170d57d16dcad3bddbac8170bf9c976cb0f65c46e0b21087012eba4f00138b0a97361cf1cc34a43cea8692708bd2036dd4da57a2eebd305261f5f7eb80ba2332330230c9706ad4c78369903cdf4dea494f8a56a5aa07c23174948f897937d3b172d5d75b14f0fc5d4b76681b3c8e2624e3f9d447bfee1de923b49f8915bcad57fef41d79aa408ef8bac44d3eb76e1ddabbac7a870f437ce69eee4f97a13e5d1c3542fd62da2604b22daf1f4121a123f945e472f6f3a4fa16d393b1a0b836977d6868363dc2066aa590895303a691cfaff90e9bb07b9c149198795a27e020a0f67f549823ad22657eb19f487645ae5ab9eefe517106dc614f516354bbc2e9d3cf66d971afb849a37256e719b671e6387c0a45b235940d5e52499b4c74762f5b0607661a40b15b6a7fb76c5c5432fedf020d8041d477e2007df122682180b6204de48d877e0e87405262859124b60bd6c3e0b70f0b27356fd2d2a67140d98a8303b02729789bc8a9a023abee202b6bed3c1c2138adbb196835a060bdab4f69bd23359489be771318e339afbd7230fe3e0786d881d7144e9c02ca419ff149cceb9cda4111e7f966ce4a757bb4b81a4462fb0f3897535b8a0fb67f00747f5b074078bf6699114f84c2d33b71c069e4ae46f83ae2126621c7e79e500b3e02a12e910b8265609cb881b76718f8c833bb329994aad7f968c8aef18e5472201732b652d42bc061ffc7f5ecbd0ba1d5875f91d10a2b0dae93c750ca029f868db4d929956a7d84207881ff8a1f35b94669"}, @generic="d95ce3"]}, @typed={0x8, 0x2a, @ipv4}]}, 0x22c4}, {&(0x7f0000002600)={0x219c, 0x1a, 0x2, 0x70bd27, 0x25dfdbfd, "", [@typed={0x8, 0x25, @ipv4}, @typed={0x4, 0xb}, @generic="aacedefaef34b6758572391305e2605553bb32d0487d52d691fe8d37787ba86579d9319a3e2d54307209b6a1f242e916206b5a7e7f3e34163a2731e6bbefbc9843df04052ef0edf5d4d1e693ab4357e85b2ce81cb10d812c247293ae59006d6de687dbfad525920545ed585cbda7afbfa1629e49f670be094db8fced6fe034685555678f6972184eced7a83ad38fcd601f3d74b342b955af98b89eb655a4c10cc050bd418ebef60e3973614b709a32f55b8cf28a3446a8d88f7818349c159691239890e0268a5f93822df40713a596aa72ca199e91c9750df19e73b520c95186748ac7027a07dae32ab7a946dac9349644ee42b49165426f3133836d1d8b334d3ce6cbc78d603977ff99144e1f65952b07172b322ded13b98306b30d8ae8e2dd4676235451fe9ea0bb1e850c4500bcfac8ff6a56514a0318112919c1c927b2bce8c7dd9b570ac237c76150aa8284985cbbeece253099de2911f60a944fc4ac8c88bbe9936b1acaa561b9fc51256c1850a795454d2bd464998b1d6e30710c43b289e3028f93c35c5be48fc9e4e6d6af7fddd10a20aaadd4145d066efb955e9e83df1fb2f30e4aface6efe51af06da679448321126263c04ef491c85c86c3881d04566cbf52b62d7b45af4d8b4ed1dccfdaa1b61c49b5923f43d59265dcfc29724ffe5eb31d1471c4939b100737c16b60e9215604e610bd8e40e38653d0e2a943735ca7cf78dbafaacecb554fbef1d165283f52d3586296312d3e300977f4c26bffc2f63464d81f0b2dbc720a0fdc10a0a508d2e415c64c37bd75240059d69eec423c51fe9604371f1e94ab29797c41afd3b3bde0f79c701f532d5cf5ad42ed4432b99e9bd59e60f639c4a090f76af1aff48bb8c3111bef15ca3eef075cdcdd29229d930837a8005d7a342be61725a22641ee46182cec8d99682157685d3a26ef25ee1d6381098a3a9e5449a1a3eed46faafc73b630190761e4102adabb074484d1c232de64cb84249dda178436f1cf82332e4afc165e96c256c57e148952185225311abca36b4a7f2cbe594faed9c22b66174982dea27f6b401d76855173e23765e4f57ef0c581a12577083d6d74020efc32854b03d35928a2505eaf01185af39eb13d653bfe6bce640c8ea143d15f7998a15cdf50fc28ee1514e7d416a4e487e941790a8493647ed3381991bced1ff33b2657ab04ea3b2a3256cb8cf22ca1157e407036b6fb23e008e4623efbf6a59db5a56cb17aa6da092694f5793f8598d61766c10dd30af5fac7a29fb36758ac89a92943081cd7e981701bc04878825160b2cfc80b88c90ffa1f7d2bff80a6bff29e12c0606d2eec2b59ff0d8e9dfeb7aceb6995ba77dcc35d8d83e54d318c8c4f0e2617158bbb152cd664cd1e94fb3cf820635744384c24450b4363bc71e44a063f45d3155780ac805f93ae029588c2002d51367a778e4f665b353876f307ed36ba96f757d2b1148632edd38f00f581165558e1d801315e9ed7ffebad70ede8259544cd772ace3daf9406725b9d6d439f77e75469e3c2c0cc89351c1f958215cda93f566f2b4211b552598bea746620935fd2e5c076a49509f597a68a7ed381d944d113c8a95d3c511e38fdea23be52a550abd9c19989a207b5a8af054550263ddefa4ad6c42f32b36feba2f98a0634eeb60b17d91c43f708161b3539b4ba32352470a0bf9808e863176c72c9427deae2ac2cbe960ede1525effa8ff4e99faeac28a42ca6c666e28d9c7c8b322a1ea5beec912e5ecd8c188f51024ad43447118ee6668b7420b5e58c6652abc0e6a8d37ff45ca9542ed1bb4ae4993541f179e86cfca10766937ee03376760fe37e378ccef8fd656c2366d5a2504a720a80c077b444a055083697f3a564560464ff99400d56aff170e2654d6a5dfd4611356f98a9b6b17a330c533e00ea0fba7d9387b98bb29eae4734ace3472c6a96f95e86652cc5d52df9a3dfdd475a4446b792c9c7209a82365fc7051ba06d9cea31bb7327eb46bd8b2acdc277c71c9d7cc5ba29e81f8f57f4cf7a28ae15eb898d5fd6aa0970151db62cc3477e295ee198376655dfb07594a767bacbe8e15789ab6ecfe80ba08808ee293cd8d74bcad573cf8a8275b602e9a20fb1cc51aa203c2ff29ad6985ed82fa93b36b71d889b214ac35695b7c44eae72044d30b0050992523c67a69b7192b4cd16730afd0539f227d340a916d3c6826b7f3356dc7db76bc341700a768ae51012e1273883bc171d5916f5cdc8a8279be48d445adcfee8c802865939af8f4339c558f18ef5acfdfc0feba9f77fb5fafd3be1b15bb989362276bd7580be7412b9f68108492326350ff997feef9cca75b7ad2f2af27eb53745e1c7957aff5c656809612e04a4bfb6dff8779f0f12afd29b176efd8e9ef0fc28bd1247cff7815ee5b710118bde007f7763f1b6073d59430aee2cd1684173b1057c070af83f2481996d50b4f72d072a4563cf1d228d6c5c61da77a2eed08ce469eac92fa0c044b05dc0662ef47fc195d325a9f8dfc55e69fff8b58f2dbf2393d06aff8d98cadc34ef6e0a1d2593d7617c6ba4aa5289379e414acbe49830ed0fc9e70172ef553f87e33921d625e468ea42aded5015b9532c136ed07d3fc7e4be61e19d6e174caf1ea310153339d743519488f92f3cb993dbfc8df43abcd9ea46334df15592546c670253cf60a18f300f3615f4e5024fa761781629e7ddfb8360a71a7a6876a3d16acabfd3c72e97e30b4bbae150e588560c66d8ebd67b6f02bcfcf12de727a8c9514cde23c23b8f7900b6a6409a014baa2ffd2cebccf4d30a6b0660c2882b24032e70f4820caeafabb7f7bd1ed0c218d9a6c7f92465d0a78a9404772f42451dd419d79ca84a2aa5ed2a612f94f307c04f9cb51d3a9ecd0a5b4b13330c43f24fda6c101ccc0d0d571e153c07c1555d494070ec4728d5f616fb511cdb2b9cb5f311408c6a87a4cbd3fbb273897193e8a5682929e2fafe37d014a50a3538b3f8749182c55ea5878ab86305f925482315eb9b4d80b75d45f33ed0e5b3c0f09fcaae4c48990300ff37c203dc6e168eaa6c761afec28197263d1f469bd277860f6b8d34c774694d627b9a02a0c9ce1048211edb7d4f58042ea42d80bb1dc2141af064db8fd1bfda7adc185cfebce8ab1556eda3c69d3e8f7f7bb4b59b87641bd148755e54268e3534f01b081a549e6fb214e5a9bacba02f747b63e6f1a9bf5299d02e7e31a02927291a805e6a9c8c162e54e4e07f31469a26d92ba215d7737764ea991f2553d52ec66ccd79c2af14f903814b92e54a4cee345e710813913302c99471dae9de4d0c1002fd4130c4dbf84e1a125f831b041d667558c855ad4cb922543d55b5e99011ef6df965e7cab42e087946de818b7addd346be5c3370f8a2e0edf2208abb9ac482e9ca905d51587b4329023c8d9364f7993014c1cdc37f897dffabfe0e37f457cd1aa5f99949bfd79bc8ceb9482654d67d2a50486482572c3794c02d7e8d549b3df5e78f154406f140d49430d81dc5ea9744c65e904cbe3e3d79c344b61a6c9f310ebbc3fba17c592e20ffe6c67a40660320738bbf24def6d665f650747a9f675e0c6e6f22ac8b104822362ae51a9bff92881d4d5b6bba733dd72e463d4d5508c5b6422c58bc281d88a094c91c524f92239977287033719d1437846a03d9dc499ce3fa390fd0a013d4d26e2892d2f2a2dcb78d9155a7e41e4d5bfe3c372fb34e381c62732985423fb0e2a3da1ad3242edee9c934891ac708204853b2feae4787db2a54d3883b424df03a3e631cc1d470caa9e52bad388ce521463a42c8e81b09b37d2bd745574503722367c517f122e28f9d2f4b03ce7273c0105a417e96dbec61358d664189da7a4213201dae25eaaa8e6cd6dd32e63496bbef10dcd9db2ec512594892cca6db58aaa394c21737b192cc405557a673278bb4bb55b75b2fc7b2d1ad2314457d451727e531639fcc7ebe0b7b9d197ce4b0a610ad0dc5fc94f506cbbae51bfa3406dfca2b8af4d36bccd4848a7beda3ccd80955fdfef8ef9a9774824ea1817d1ea323b209e14f35b40940c4f0caebe2cf2349f3f3509fd8bbfa2bbd6d15f83dd1be0273224c6d7d7db9ea1753ce885aad0ca72a59f1c92deff1fa9b9c639bd3ae03da896beb390d3b9c7bd65c327864cb4e0bd27205183159dde473c7eb15e08920db0f4395cd6dcd05818f0c45717482006757af891dbea803025089031705b7fc8afd16feebccf974af232f91c0d74a3ccb683433aac948fa7d94590d342e9b5177cfce2b9e703ed2c7f5271b16663c30595846a192fa1b9f7ead6249ee91665ac3447364adedb00634dd21f597a69ca97cabe812afe0f467acb3f30aa25d83e5f17aa4edd5d3c28f8c4b82197558b86244499d70310f3ffafde3305e779f2016062a55e4c5733ff0aa9505ca50b64c157989a85a55b9c52b575d236fed986ddf6b6c2a1e35ba64bb9cb3daaa6163e844fbd9a17879aac2867fa06970274472ba8547cf231e2b6d72259402c4d3cf553b28121dd5ff12d975296fd085324904ef12ee409a97eb340caaac015940cdc4a76e370d7fdced210b3dade18f7f06b6c1c149fb7993e0e2d6e1fc19bd8c31dcc01cd340c9ed9a14715fc987f329fc19983cf59697507c9db9b5177974ba6cab8072ce0a00e4869b388645110e506dab3fa27cb01bb9942cfe2f1bdcad5dbd13da1ae3aec4d334b99c777a6a9837218116eb8fdc05c0d5dbaef6099ad03d98821aa1e09b81c7b10287a1d59424d62c34010cf7de6f8768c0d2c74e4897f4eac6abdab1800d4ff53ae2d247c82a1fce0b633d6ebb0bfa22288336d2ea3cecd24913e01869e01adaaf6b8747a8e6a4957ac81f1754965be577a71afa1c5723e42c8c108346c802a8c2e20474359441f26278fd21f35d0ba31c1a3a2a2abc77f16c5ed3163ed06353e55fba17b1f987128bd72a90736aed5a971b22916c79da1c036dfc1b4bc4a773e2dd628e5fa5913a45a75988be89c719269057abfbf067e54a256aaf0abec8aa4a822d7d029f65339d768fb663c77eb18c2cc7928a9272e27e02975205ddca61a73f4ea81ee3b315a99ed721d29a81dca968cfa71c2b6f815e5c8f1fc376cf09c049434f06cefed8ea09ea601c39f1f683ca8cd8e0ba9b025c8d695399715993084f70399837295b3599f04e162dfaf00b7fc0043d5fd0bc67781f25716afcfe89c54739dd9c8a60c84a9e84f63fc3dd6a2bb709512e4f5d07bf11bc8785a59be0759a5b4883f6440a22a666681c3b42a96d771a3e865a9e07ec02958c4906d0de73776d8a1854d5d0d7bb0d34748ac80f721394b2136d7f6777a0dc18fd15bfd106bb9c0183ce5cd698b5bb4e59f004f6186175433374e6756dc9675ead9c908e4ff028313e396cd46d03ab4992aa0ca6f52e2ed6435d29eafbad8d3630a49fccc9cab911f99939a43f5c92db99bebd48992b6855ab258fd5b67217fbb024a65df922479a362789198b4225b713f35cc38560ccc3b13baa596cc7e47100b08d3f1a0f9dd7412846320efa196f53158691375b4cd6e5e44d25507d9f12f952b49c72fa2a9c747161c34307eb2b3240c89d7fced20a1b251c8b7a3b2a06bde0c6650bf15b3e274a736e14a6e01c1efe766ea7c3e2e33d7ebcefd4d42673b80176357ba54f345e5455f1454acda1767b2f540556519a66fa9df9b0e014ed5f5f2a3386b9bc8b66b8d847869f057264d28d66fc00c7f32577ead8e71bfc7340f2b2e6fa8c97199525e76f629fbcb45a50b", @typed={0x8, 0x6b, @u32=0x8}, @nested={0x1148, 0x6e, [@typed={0xb8, 0x18, @binary="722fc15ac97a05a9867731da18aab178b0df6d56b372f3f20a1b2c94b36a5a52e37f22b71ae843a5cd48fce3ddee102635c28f4c920e9232babefb24ca9f6ac8a304a239658d950ffe739b4bcb5efdf7a3099fb8dec0c825029a4c60c1d5c1a06560bf5dfbe4262cb61ea4c1101e0ced5a108e41f1665da475408b46480e1d4d205d929a700c768306175b206c5dee15c1a1c88b456d022ea547ea81ce5f57fd29f150abbce006abc389e6504e49b3f23fe24d"}, @generic="845e654b12cb955fa901aeacac3c0875943268b27f0b3030147595be979821d8f5d8408be939c106e14cb2d64232dc371f81c05bb2b2f3c2225f433398ef07d76b4b7c71674f6017ff5bf0385ecdd50a1d1a51e0de36c52668b6ccae148fc355d5b98e2578803c9fc206abe82dd4ad8f0869dde3e53578b26cdd65c716effdea23f73ef7e8c65330d1fd8b6a952dfb4de76695c508f8f1674afce83c983d7d5a56c3c99a5e6fd45e14835155619d1445e147e004e4b14054f93b43c8d850f6b007819ef55470f9662ad8296dcb34d7bde4a4b581485f38e908fbc233e1f6bb5fae0d793770c433e112bb831fe59be04d47f35d3a723349fd0200c571076ce0ed5fb85fe7956f284b37d494f2331533d13b24ca4457791b54745de42254e21d53e496f35899e5f6ac6e42a86caa65956e1a5c14c1a24c917c5ad491971ca14631e3fa98270ea8f248273c06b3dd778b15d9ba2071640b88ccb3c7125bc5e2463efa75419f09b5a58533e8e9242dc11d35149dee9d51a7f0e469339ffd46a4cbd68ad4af82ef70e2ff541a28f8c172aa751f4bb20e60de8d63fed38462c8253e550ff6e9cd7ac3a7e61abd2baa9762b78203dd3afa75771a86d6c562bfac150f0838ec630d98971b9aa7ddbb6580f3393a55d4c99ad9325e098d5f9bb8b95d426aef9f63b1a613fea2b2ab00646d4684516fac8014833b2331d8b6c523d8c35ba972498daa9b34090b9d686184cf0351071915d703a8a68e343991e52333247c9076b164558aa08839a295ba77bdc4ef94d7ebad4e790543e4c22fe371f7efd3989dc0a3fe4270abe87a84c6e143d9824ddda7837f775df1a63a671f532f0b000f743e05333df96a31cd6174be98ce58da706327c0ab3ae6b9fbc8a780bc4e99120e5528d7d713add1301b0ae13023dbea584b306234e232055e984ec0e8c94a16c09bbd1a5dc0f68dbfee0ce22f9d2f5c7061d7c7043fe9109de76b40395bb78d3c9202b27bb117dc8c82ae909359a4187215cf4842114a88770da4d1557dde5c3194ccb2612c62300718ca30e6b5ab29d084656ba9977a499f9ae898a2eaa1db143947de84589a37b42a0c26c0ed083df1534e715bdb880246e13039d5c5b35888b80b2b74a20cb80d63feb0570be160352b33adb4c389903464c99b6e78249da150231d13ace756a0464fc80dd83c1a8bfbfb16328b6eaee93ff6ce4e23c6e1053c8e19ef9fa9287bcf59526962dc3c343e825dac594edf8eb184c9a1b5213d7064bcc0a6a1e654fca33451e652bdb46f2217ca24688f08a6c2b326837754bfe4f0723e0a272a5a41654b2b3874df23d0e10d2126e58daa55d14ad2c576dc2ad1b101e07da9c51cf8860b99015791cc2a2a2f54596c9680102c80f5345e302fec2197beb824109fa3a005664400f3fda8e4a22d90ef9061048b7b9356240abb20b952df2e507e9506cb457ffb5a6da5b84e34bc569fdf71fd17e9b83bd0f640295460e60977752fdf0146b02d0e00092d5253e55ed2ab9a18a81bb70e9a75d10098ddd9c0b3653b3c34c936e2f2c9944a2165a65936dec00c6569288c6981af6419a5964a3b960c164ac3c5d1a02be0f7dd4037bf7dd4e2ba60f28d77e5f353ed99930dfd3592f0754929428d904af8281eb235c6ea86a984e0152c41baea5a741321593bd050098d6ca4f6ff06c531666870ea9bfcce65c161b97a3639835362d5144a1b91175b0bc990e2a01e514d8df872ac1a6363c0e59f06c7e79b6aa02152020768073dc79c1a0db1181049887a1c83cca1ea2a6f37f160ee2f8e16b49865ff00ee877c4f50106eab3186807b1df781571f18601b7c720b7edbb2e7a937bb01af6d6d7c6bf3aca87d11e0e86856f99da3f75400ed3c84d39c2e0b6a319dfa04b511c003b3b3e2d9026db9c44556660486713bfc05d624cd6b2084cdddce9100eafff36d93ea188c2a1594a67202b28a0171d23eddee4784998b85f8b3980309b4dacc35e145b8114a985946287e204648d087c5c7543ee497bab22eeb484b3cc5e2ad4027efd3a922047ed475556f2954e5aa7e3a49833af21ac6e8cb6ef4815f8a44254a341bb322dc1375b891e432c1a36970a60d90923198c15bc2b14ab8194e01b860641af0ed19a450d9c2381d266ff80fe4894f4191296dcf2e79ed5b8ef4cb456bd4821c99620eb1e695a58725e67b31d1219ae233210db0512c1ed8fe01e53559a2870b0dd56c7e11d366105a1c03ed8c9774a1dddb410fd58aedb855c808f3a38d42ea189c22081216402795a4a222073e2e7530267875e5fea94532d7f0d003d11ba4c8c58d29862c024e5789de656babd3d0c8fa0cd5d0c662999478e7021ddf34f8b1a78b8f2606ece8678786664d8a61701fe40e2a47c15cfa07fb36c302fc1d74c7898447780dadf296fbc06e4d8c59fb358b852d398efb06738f7cb694850c490c9245a6dfa8ae2c41dc5f27dfaa27a82b08cf66625125f230f63559e6ef36d220c2e2ba83e0637f7f03d4aa3c40794632a704ffc5ede49258f6c0029d502d464098ee9e3597e9d8f68ac33006cd8efc52d2e66113bca9f0a2b6fdd63d9bb17d8351725a3e4a9fcaf36264a51af8a94ff3a9400ca064d56d786259ca8aa7a525b9ed25ca8af10eba5940f2782a94ee3119a7b2d6a1781540151c21f17218add9a7b6a7f392dc7f00654b380c4c75dc9a807bad3660412db2bbc4064a58175351e2a9e3752bca630591e879d43fa1b3d027bd12bd2d200ba1fa288a391a306463ddd9a95480adc5e36c42f83c9926ca89954b5762150a0e97f18969545866198311ca32f82feb19fc7746cd59a4dc09a6d5928bf93fe3b162060e11406d98bc7141844ef8e483986dc3b7bcfdae24d4cd8dd2f0ce02cf1d29622d44fb9a10e99c4bb07c7954341638780274fa4b208b1f600780b90d2a1948633bb00d652180b0d965479ef3f8ee6b930b27a4e3cd2de31544ad340c8903b818f51ac50a34e9966898f91acfd981fbdd70723d54dae8374e26bc5443784c9caf24855e4dacb187932859986b47ff3b26904ef2130dfbe0fab467f91fb0b57e014a8091aed381ea70ecfabe0ac75188cebfb293e2cdb8302c24b8b8ff1982b9ce99db1c62828ccb6c49c625d46d47a0469c4a927848a5948a554f8e5329f2f8ba5c13fb0db5cb924f2374dd8e17586521cfefd5ff2c37e27e1d9f03bf9285ae755f49eb39d9d4bb4e6121b1ff2bcb19e98c745fcbcf08db5650ae95b9417da069fa7abefacc999b56111a69dbb0c1b325239b9288f30b1e28d1ddb508503b8ac7f4b9097f586a98b2a5ad6061bb565a25c2638fb88ccaabb9a9ccaaf018eb1f61c9650d9319a04ea5f8ff3115700982bceda05605847b1b3d6d97be07b36cdaf29d730f8e812029cf3cc5f1eb2c50432772558c2bdba904597a8a6d551537a2f224678b8dc58a7e326d0fa643be7ba8e066f09a8a57227494b0f99a23df35caea278a3c3a88f2721e52ee43aa0dd4dcfac01106b151b3a6731f1f679ee9ae5cbd678ebdaa25214c4b3249e16bd22a5843f3685f71ea4f4b0efc59d51fbbc91429271948ed527d198b6192cbcd23981696ee34888decaafb78601f4ed20accc54174c68f8f2f32e6b5ffa42f427f24e9e3623614e5c4552ee7ae732f73e948b23d8e77f4f8a2761de95bc90da1224cb2d0954e5ee589fe3f2a3d9eec43131e5d683702d02774fe0c3007a2b02d8886aed61dc6133267e62e2196c6010032996baf00e83a66ee21c6ccbae6ecf31dece4dd6698be301aa180304ff5d21b0475b37ed780bbaeac8c836aa1187d654380cbad1ac84a59bba8a0c3e0a11b2f4777939dfa2bfacf74ee8b0c8dcac974a4db123a5c65df1722bf4199daa631bbf6a98300801e5eb262d847ceccb88baf9d25d4ed0b59a1caa5051c01b22b699220512ba2c3851733f2d5bf3808ba649c704397d4dcbbfb15a583aa3d441992e450dc66af720a960a19b817443e86f3bb19ab13618c063ed735c3bd3c048ef7593577df46f65e44c9b057a4515c8b0246cc4f69822c6477202f84f53a885f889f26d0c11219818738ba454da14bef9e180e2c08eadd96ce9f3050545cde9d5bf2ab29efa951dbc1dfcb033d3f3bffa2b2c1e5be8f4a93712d720d4997a96fef3c2fa7b4d9977018179ab25426deb0578e725e9a75e16738487957452c364c09955163e29413275c63f9094d99c211b68c38c933813d50307f4a902bf8a44cd17de17fcdafae6cf460374c8f7d5ecc925e0c3ad0f5560c49395c6632c158390da1e73f17f95496e7675524388911596f280ec83191925e106f5667696f32a3de43d13a2ebf5e19f5830718a1fd2c87c49fb82cd727c178bce8bebf2b3664a624dd6976687af049b063f9820ef085e6f9ca838dbad2af55cf2e19fc65a1ab31abbd10e079919c7451ca9e490f56cd532dab383c67b046a20e74e3b5bdaec099c1a9e5d46e7cb06c25fdd2160554010ee0da16950c51df66c18535faebebb36a738cfa74224d073f8b13a48ff6a561b7111188e2784927f555a215dadc91c5caf36aacd0c7d178b28fad4685884dcee77a921b003aff5b265ac34a272ae360c411e925a479346a78b71fa0105ce5df9040ef69c55c34486c9c0e02b87cdf7331e796d3c0b9a87512baf6c5dfd0d4dad59f5122b2ed31c19fefa20ff6e7192b2d88b79fa2662cbd8d2d845de274f73afb18821ee3758b253d30184348b17ca45d43ba493b2d57451f2b1ec1058df7eef056c2023e6474d4921456691584c11bee791a1bae307e57c689c204d8356e5c0fcd1b01a7b4554c9889f74d498653705f387d889eecd9baddad282cfafafb34b354db54f835fa83ee445bc190520ae2f8671552f5db02af243071ddda4c4777b5b040db64f74fb27e5fbb9899ca7f04e95737e14af492cbaf2e0fe7627b278164e30297b4baa5674751bffd9ae266ea2ad925bb0ba98cdb1c0626c7876765e30276d2cfe434c4c7dba5292deaa80655cecc6f961d9ff3a4608436c056df5a8fcabf5af56e369a0fae5a334d0b0c0620e36bf0b4044700591d02e9ac5d90aa2ae1b9c180d223a47ded0d771589da19440c79f901ec9323f7199e6864d2c6104836bc4ff51a3184638f598785f4c6e630fb913e021a37b80abbf96a7aa29f951a8b1687e34d40c2dc6835df2a6d4867113a539f563067136f421c910fef46b2db34fff0aa60c6ad5277c56be858315fa25990be52bd72264434513dddd080d8f0dcc3eaa30cc78b587f52496e437bf8792273c02055f693c30348fe04a7f098d331958f7448fa3a34d92311c5a4103bc1430dc8d605316a118d4424d603efe375ca05efbbc75d89f29ca23c20b3731bd0578e7147f1323b0353ef4ab9248f09be66e055510f67c7e9fa029a119de8a42583356b2abd3fae4d9e5ba1b9d658daee9a7587f0ee04a227b4e14d11d741f06e3bcbdf66fa068d1c340dad88716fbaa985fbe2be5e20db909427a120e0b23a4130cd8f10aec2a7961e851f6656c8a1bbcf4db3f1ef4bf857fa5e086162bbcac2a342b529497afd5009ec92c19f6483632abc7282ccbb8c51a05a60dac06beb101eef482cd7b70bcd7e968670764f204ff81c93fcb63147b8598aba5361929cc669f6df99d38a1f51e1425622a3b1d708473e7568d5ab432c4cfa96488afa60f70baf1e2e6022b517e102500cc0a045ef161e61c00c00b45955e906b4290dd1dcdce057e597ca0dad220e7f176dfbebd180976ad53e41e4ba630e87e383a494f3159ec1", @typed={0x8, 0x91, @ipv4=@rand_addr=0xffff}, @typed={0x8, 0x2e, @fd=r2}, @generic="e0bf2edaa9d5793d24f2e50e9ac39abfce69c25e3a973078c48976f492ff5e51c53c14cae8f7ff3b4104008ac2fe4649d155f152d32a725de98427c001b838f0a5165ae40b65f10ce5ac7c65c3884deef7eb5d80011b9cb8a98fdc23be5e16f0b2a6f008be33a0d1b321cc6ee4625d5b1b9b27051b7a375c801c"]}, @generic="ad336f3c02b1c4055cf2f7ad27dcf1d92dd996678786c06cc46b0bc3115b", @typed={0x8, 0x7e, @u32=0x6cbbb08b}, @typed={0x8, 0x8, @fd=r2}]}, 0x219c}, {&(0x7f0000000180)={0xa8, 0x37, 0x0, 0x70bd2a, 0x25dfdbfe, "", [@generic="4441b8bfcbd204e80262122fd31b", @generic="a4120a9980d50c9a29cf8e0ec886ac16d05bd1514f74353ac3345b2b7fb20d0ab77bf9ef246d7c616bfb5c49940d7b8156568cf6d5c221590d175f273a362b69cb46a167253abf3faedb86e0a460c43a6cb5803df59670b1930ba9834d4b83faaeb1f0bcda1859f7a8f6e2a6e17b20775bcbbe8fda0b2cf80b09738a56612e8abfe21d7ff28147ce91"]}, 0xa8}, {&(0x7f00000047c0)={0x260, 0x2e, 0x100, 0x70bd27, 0x25dfdbfb, "", [@typed={0x4, 0x1}, @typed={0x14, 0x85, @ipv6=@local}, @generic="6fedcecd6962605d3bbae0a9b8cbf07a4ef4843f28303600dbf3c263be60f85e6f3abb13d027507aeb9e7365e62868d1c868a47f6056eecc7304ce578e21756a6dbc4dbaaa8d6b0ffe51e399aa9d2a34138274a7d3732d4e97b70eeb358f2e53b79ccb779167d106a8ca1e41785e69fd5b8eee619c13c3fdd2908be182685834668e13ec2c94cdda8f262fe0f09b03bb2d4bc92b6b8c42999c52c928ac684b49ad694a068d9ae2e5eb35ce0acfa7e6c55212442b404c6a9c9a4734a17d6f1fcbd4612f111e657d5d43ce8a33a339eb4fdfd8221cbe406e452e9611b68928da27df136eb15ac4dbf65be48cf471df", @nested={0x28, 0x38, [@typed={0x8, 0x1a, @fd=r2}, @generic="68129fc244f176351dc3d27d4c108d2c7f5213032bc39edc599c"]}, @generic="6369a1858c519b03f9dedef5bd797a5171d9c104968d7d9d6279c2", @generic="f9a5597eac39ed5554fac43b1cf92c387cc9a2e25f7a", @nested={0xf0, 0x37, [@typed={0xc, 0x38, @str='system(\x00'}, @generic="c49a16ef535de518ad5f67abfb5671c54935e68ad3fc09a415cecc42aad0cbacf867d1c392884110c4b77a81b6f0dc35050c18a5377b99b7ba30d2f6c33aa5d7dfe9561b26f90366fb2699d35dc9c0253070d819fbb22ffec7042d4756b7859d153b3f7e9cdba293cb74227a49a369bd2665a9056d45ed3d69cd3beb1980233298ba72660c77989ef42d1bb058edc25a0a3a17f93aca11", @typed={0xc, 0x54, @u64=0x3298}, @typed={0x8, 0x5, @u32=0x7f}, @typed={0x14, 0x68, @ipv6=@mcast1}, @typed={0xc, 0x70, @u64=0x81}, @typed={0x14, 0x56, @ipv6=@dev={0xfe, 0x80, [], 0xb}}]}]}, 0x260}], 0x5, &(0x7f0000004cc0)=[@rights={0x20, 0x1, 0x1, [r2, r2, r2, r2]}, @rights={0x28, 0x1, 0x1, [r2, r2, r4, r2, r2]}, @cred={0x20, 0x1, 0x2, r5, r6, r7}, @rights={0x20, 0x1, 0x1, [r2, r2, r2]}, @rights={0x18, 0x1, 0x1, [r2]}, @cred={0x20, 0x1, 0x2, r8, r9, r10}], 0xc0}, 0x8040) bind$alg(r2, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r11 = accept4(r2, 0x0, &(0x7f00000000c0), 0x0) r12 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r11, r12, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:44 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x170, 0x0) 21:01:44 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe34, 0x1000007ffff000) 21:01:44 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)="6e65742f697076365f726f757465007e02a530f18e52598f4e05763cb095aa87c59c438fc168789d6d697666bf54c6177edd02cbe8e93574f202bb11045ff5073bdba6cba818659614707766d449670edf90c6457dbd9c540894032a5cd89d4fb4fd35c89e8bb4082a956a6b529376b35750843468449022ccb80ff7961ffe77d608701f8465af80749226a2a197debe079d8b61b40086b1fa57f8f8603b8f7681a54bffacd943798b76c540edfbc4178e8c88574f490b7241e363f6c60fcdbbb735fc") fcntl$F_GET_FILE_RW_HINT(r0, 0x40d, &(0x7f0000000100)) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0x5, &(0x7f0000000280)=[0xffffffffffffffff, 0xee01, 0xffffffffffffffff, 0xee01, 0xee01]) write$FUSE_CREATE_OPEN(r2, &(0x7f0000000380)={0xa0, 0xfffffffffffffffe, 0x3, {{0x6, 0x1, 0x5, 0x2, 0x100000000, 0x9, {0x2, 0x6182, 0x200, 0x18a, 0x9, 0x9, 0x5aee800000000000, 0x3, 0xfffffffffffffeab, 0xffffffff, 0xffffffffffffffff, r3, r4, 0x100000001, 0x401}}, {0x0, 0x4}}}, 0xa0) sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) sendfile(r1, r0, &(0x7f0000000000), 0x401) openat$dir(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x40000, 0x40) write$FUSE_DIRENT(r2, &(0x7f0000000480)={0x90, 0x0, 0x3, [{0x2, 0x10000, 0x1, 0x6, "a0"}, {0x5, 0x101, 0x19, 0x5, ']eth0keyring^-&selinuxGPL'}, {0x0, 0x3, 0x9, 0xc8c1, 'sha3-224\x00'}]}, 0x90) 21:01:44 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xb3, 0x0) 21:01:44 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') write$binfmt_misc(r1, &(0x7f0000000180)={'syz1', "96f15688b37aa535200dbd147ea5a73516473f85ba802ef4842e0ec5a7d45e2ddb48816f92cc524df1b0e7690786ec56eef433d50f54fd2324ca3319f2a06a6c88471419e814c2f73cd2a6d7bce66317b1bb46204d2b14da4e34f8e75a737fdf4b789e56d7ff101c9152dcb3f2d219b63f49640a1865e837d9c48c97d3dbde0313cc4155b4504558b7eb2c8bad6461901cb5b816064b6f1d880d46fa75bc2218dc7b1d2e9777cc29cd26efb6096ba4af9447855652fd052c72c4f4d09d9bad53934a6dba3ac1d57bc4848cd205cf19"}, 0xd3) ioctl$FIGETBSZ(r0, 0x2, &(0x7f0000000140)) sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) ioctl$void(r1, 0x5451) ioctl$TIOCGWINSZ(r2, 0x5413, &(0x7f0000000100)) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={&(0x7f0000000280)=',\x00', r2}, 0x10) 21:01:44 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x10000000000e00, 0x1000007ffff000) 21:01:44 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xfe, 0x0) 21:01:44 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = fcntl$getown(r1, 0x9) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r4 = getuid() getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000300)={{{@in=@local, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@loopback}}, &(0x7f0000000400)=0xe8) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000440)={{{@in=@loopback, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6}}, &(0x7f0000000540)=0xe8) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0x4, &(0x7f0000000600)=[0x0, 0xee00, 0xee00, 0xee00]) r10 = getgid() setxattr$system_posix_acl(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='system.posix_acl_access\x00', &(0x7f0000000640)={{}, {0x1, 0x4}, [{0x2, 0x0, r3}, {0x2, 0x1, r4}, {0x2, 0x4, r5}, {0x2, 0x7, r6}, {0x2, 0x2, r7}, {0x2, 0x4, r8}], {0x4, 0x3}, [{0x8, 0x7, r9}, {0x8, 0x3, r10}], {0x10, 0x2}, {0x20, 0x5}}, 0x64, 0x3) r11 = syz_open_procfs(r2, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r11, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:44 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xa, 0x0) 21:01:44 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x7a0, 0x1000007ffff000) 21:01:44 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') rmdir(&(0x7f0000000100)='./file0\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) socket$can_bcm(0x1d, 0x2, 0x2) 21:01:44 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x153, 0x0) 21:01:44 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xdd, 0x0) 21:01:44 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) setsockopt$inet_dccp_buf(r3, 0x21, 0x2, &(0x7f0000000100)="0e1e4beceb4b4c4031e0d421dd2df6e0104912f7911eaf3254b96d9de9c7f11c65b2861e978cba822e308479f1ae07c1bfb9f632a760f50aad69c4e1118590af83fb5cd0b7281006b9e4ac820d3511fab1d97142faa27e0316d542545436bc099385b47cda5521445c982542bac92cad8e12b1ccc7e5ec76e74a9f69f6", 0x7d) ioctl$sock_inet_tcp_SIOCATMARK(r3, 0x8905, &(0x7f0000000180)) 21:01:44 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) r3 = socket$kcm(0x2, 0x3, 0x2) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vga_arbiter\x00', 0x40000, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r4, &(0x7f00000001c0)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000180), 0x111, 0xb}}, 0x20) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8914, &(0x7f0000000380)="6e7230010060a19ef9d2c673d9a1571cb9e1369bcd61ef7e49793ae18712eceb1daa769497800b7fbbd35b170c10751d39aeb660d863e49b8c4f3b3cad48902b5b2d6cfd0abd372c63bcf5d70df3fd4d2e8d443c88c60fd7140fbc0e5637dd82fc3435bed4de5d693c9a781c863e05d8a6f8689a5be29216061f3ff53f8b6b396678e7ba155ef9152d7e43b1eccb2331eb8eb1ed5586dcf8b3b0b999361a44ff2c22c2abbef42dd24eabe6723346a6e46c0499a21442d8d00dcb57f013ff7595edd0ff076930de3675d34117a44eb0e4f832936da44e") ioctl$DRM_IOCTL_ADD_CTX(r4, 0xc0086420, &(0x7f0000000240)={0x0}) ioctl$DRM_IOCTL_GET_CTX(r4, 0xc0086423, &(0x7f0000000280)={r5, 0x3}) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/net/tun\x00', 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup/syz1\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000040)={"6e72300100", 0x801}) ioctl$TUNSETVNETLE(r6, 0x400454dc, &(0x7f0000000000)=0x1) bpf$MAP_CREATE(0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xeb4}, 0x2c) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) recvmsg$kcm(r3, &(0x7f0000001880)={0x0, 0x0, &(0x7f00000017c0), 0x0, &(0x7f0000001840)=""/33, 0x21}, 0x0) write$cgroup_type(r6, &(0x7f0000001900)="746808066164656400", 0xfdef) setsockopt$packet_int(r1, 0x107, 0x9, &(0x7f0000000200)=0x3197, 0x4) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000300)) fcntl$getownex(r6, 0x10, &(0x7f0000000340)) ioctl$TIOCGSID(r4, 0x5429, &(0x7f00000004c0)=0x0) r8 = syz_open_procfs(r7, &(0x7f0000000500)='net/ip6_flowlabel\x00') sendfile(r1, r8, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) ioctl$SCSI_IOCTL_STOP_UNIT(r8, 0x6) 21:01:44 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vsock\x00', 0x200000, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000280)={0x10, 0x0, &(0x7f0000000140)=[@acquire={0x40046305, 0x1}, @increfs={0x40046304, 0x4}], 0xf7, 0x0, &(0x7f0000000180)="b5a95f7e9ec0d0115dd90f859cd9230ad38ec522a98623c7f981bfa8f78a9da18de2f098c2f70eaf5ac6b0e255d42d421b6e6b604a23f3dbaf50b0743bfe83029ca93f33ff53ae4af19a3f9747f5dfa29e7efc1fd1be8d69b02909d82f186df42a8370fe6b2ead9cef518e75043cdbbd39b3b2b70a3921aaf76dd786eccf2f56b570c87758399a7aa0be55b409fddb049d6f7a008acf34b8f6db8c6df379489c38b784cc83dd109e3b4c5a21e42f0f1f21c2e055309c0df0990743f4f602af6b2162bacf2d76389dc32d009ee806f4f834fc37c5b3b91140f1d89acba2acce7a067e07e3e760598921cfc888c00efeb723710d68a7e91a"}) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:44 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x16e, 0x0) 21:01:44 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x8f, 0x0) 21:01:44 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe0e, 0x1000007ffff000) 21:01:44 executing program 4: socket$inet6(0xa, 0x2, 0x3) r0 = semget$private(0x0, 0x1, 0x202) semctl$SEM_INFO(r0, 0x1, 0x13, &(0x7f0000000180)=""/147) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f00000002c0)=0xc) r4 = syz_open_procfs(r3, &(0x7f0000000300)="6e6574746500000000000000000000531e8c408caa411c39df756d994fcbde8590bbb1c50d358e435af43a32955a0bb1ee64aa0a6044c8d948084ef723224d79f3d6cd5ed990f76b9638a4f2d6d6a3e1d05df63a0973be64c85f9f2639") sendfile(r2, r4, &(0x7f0000000140)=0xe00, 0x53) semctl$SEM_STAT(r0, 0x7, 0x12, &(0x7f0000000240)=""/73) 21:01:44 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x172, 0x0) 21:01:44 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) socket$xdp(0x2c, 0x3, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) fcntl$getownex(r0, 0x10, &(0x7f0000000100)) 21:01:45 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe06, 0x1000007ffff000) 21:01:45 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x13b, 0x0) 21:01:45 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xd6, 0x0) 21:01:45 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) lsetxattr$trusted_overlay_redirect(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='trusted.overlay.redirect\x00', &(0x7f0000000380)='./file0\x00', 0x8, 0x2) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000180)={0x0, 0x3}, &(0x7f00000001c0)=0xc) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f0000000240)={r4, 0x38, &(0x7f0000000200)=[@in6={0xa, 0x4e22, 0x7, @remote, 0x3f}, @in6={0xa, 0x4e24, 0x8001, @mcast2, 0x3f000000000000}]}, &(0x7f0000000280)=0x10) sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) getsockopt$bt_BT_SNDMTU(r2, 0x112, 0xc, &(0x7f0000000100)=0x1162, &(0x7f0000000140)=0x2) 21:01:45 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) socketpair(0x1f, 0xa, 0x200, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, &(0x7f0000000140)={0x0, @in={{0x2, 0x4e23, @remote}}, 0x0, 0x9, 0x7fff, 0x100000000, 0x80}, &(0x7f0000000200)=0x98) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000240)={r3, 0x6}, 0x8) bind$alg(r1, &(0x7f00000004c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'xts(serpent)\x00'}, 0x23d) r4 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) connect$rds(r4, &(0x7f0000000280)={0x2, 0x4e20, @loopback}, 0x10) ioctl$SG_GET_PACK_ID(r4, 0x227c, &(0x7f0000000400)) r5 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r4, r5, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) syz_kvm_setup_cpu$x86(r2, r1, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000380)=[@textreal={0x8, &(0x7f0000000300)="f03139baf80c66b8e2c43c8366efbafc0cec66b98c0900000f320f01cf66b93209000066b8feffffff66baffffffff0f3067360fc72f643e36670f01d1f71866b8490000000f23d00f21f86635000000010f23f80f30", 0x56}], 0x1, 0x8, &(0x7f00000003c0)=[@flags={0x3, 0x20000}], 0x1) getsockopt$bt_rfcomm_RFCOMM_LM(r5, 0x12, 0x3, &(0x7f0000000040), &(0x7f0000000080)=0x4) 21:01:45 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) r3 = gettid() fcntl$F_GET_RW_HINT(r2, 0x40b, &(0x7f0000000980)) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000480)={{{@in6, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000580)=0xe8) fstat(r2, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(r2, 0x5429, &(0x7f0000000640)=0x0) ioctl$KVM_DEASSIGN_PCI_DEVICE(r2, 0x4040ae72, &(0x7f0000000940)={0x4, 0x0, 0xff, 0x4, 0xfffffffffffffffc}) lstat(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r8 = getgid() r9 = fcntl$getown(r1, 0x9) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000740)={{{@in=@broadcast, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000000840)=0xe8) r11 = getegid() r12 = getpid() lstat(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r14 = getgid() sendmmsg$unix(r1, &(0x7f0000000a40)=[{&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000280)=[{&(0x7f0000000180)="454a66cf12b083e3b09abec6a4a1b04e645cfa0a4e50d9", 0x17}, {&(0x7f00000001c0)="f2590923efd5", 0x6}, {&(0x7f0000000200)="f20730ab6fe6085e818a92720ad2649943d05285e804a6bd147c5de4ff182d2c3c92bf5d9c639ed69b36e3046a7789c6341890e08b6f9d6e51d2663e8d24b201aa7e8bae5822ebd819e6f23f152db3191a6d567a226cd3a38674025ae5a4d3dcb12160c54f58a862e1", 0x69}, {&(0x7f0000000300)="a20e722987c70b4e4e8eb9912d2aa6521e4940661f3778675d308b508e1518e15c9716b52fc11f24b241305869a687762fedc9a7d8413ffb4fa57f95b3edd48e8a024a9589c23baf441238c0bec7124b6a89b98ea86b4b3b9162a71e0bf2b2335a83df66c483200d926045d76c142e915b534905e45a56ca6e35694cfe", 0x7d}], 0x4, 0x0, 0x0, 0x4}, {&(0x7f0000000380)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000400)="9adae6463d80ef82d29391866655", 0xe}], 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="20000000000000000100000002000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="20000000000000000100000002000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="0000000038000000000000000100000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="20000000000000000100000002000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="0000005640618b69f9c9ce060020000000000000000100000002000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x810}], 0x2, 0x800) 21:01:45 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x90, 0x0) 21:01:45 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x4, 0x0) 21:01:45 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') fstat(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f00000003c0)={{{@in6=@loopback, @in6=@remote, 0x4e24, 0x4, 0x4e20, 0x2, 0x2, 0x20, 0x20, 0x0, 0x0, r4}, {0x9cb9, 0x1c, 0xce, 0x7, 0x3ff, 0x7, 0x617f, 0x6}, {0xfffffffffffffffc, 0xf2e, 0xffff, 0x9}, 0x0, 0x6e6bc0, 0x2, 0x1, 0x1, 0x3}, {{@in, 0x4d6, 0xff}, 0x2, @in6=@loopback, 0x0, 0x2, 0x0, 0x3, 0x4, 0x5, 0x40}}, 0xe8) getresuid(&(0x7f00000004c0)=0x0, &(0x7f0000000200), &(0x7f0000000240)) getresgid(&(0x7f0000000280)=0x0, &(0x7f0000000300), &(0x7f0000000340)) fsetxattr$system_posix_acl(r2, &(0x7f0000000100)='system.posix_acl_default\x00', &(0x7f0000000380)={{}, {0x1, 0x4}, [{0x2, 0x5, r4}, {0x2, 0x2, r5}], {0x4, 0x6}, [{0x8, 0x2, r6}], {0x10, 0x1}, {0x20, 0x4}}, 0x3c, 0x1) sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:45 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x8cc, 0x1000007ffff000) 21:01:45 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x174, 0x0) 21:01:45 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x17c, 0x0) 21:01:45 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) readahead(r2, 0x2000000000, 0x24b) 21:01:45 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vga_arbiter\x00', 0x840, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r1, 0x400448c8, &(0x7f0000000300)=ANY=[@ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\b\x00=\b\x00\x00\x00\x00', @ANYPTR=&(0x7f0000000440)=ANY=[@ANYBLOB="b3200266f4e2fc7d50545dfba50477810593bbc5221f8c4c7718cb13a9e37d1b89130b001137a8514a727e4bd294b409aceb7a9cd8553c17a4e47294225710936a9b19dc10ac8b8e4c9a9a4cacbfb3a48f3c2ff1c07504f3d400234294b7e7492f5f165a4c19e31f08b167dd9890f00c64d78db1e7cf8f7843287dc045b70a115bb769929dccac4f6ce881adcc5384c7edc88ee88d7ccfbbdf5ad63c367c010ab5b1529bc69c1d0d75ee5e4c77155d29f02deabbce80d1fac222b0e62768e1d53073575f9cf3e61adfa6a2221497c43df87a206ab4492b9fe6b05a35964c64736144429f9acab7a48e873338378190df813d17302c0b918bc01a3fa257a2d821300baa6337c89da21ed528406e62cf186192398fe85021cd5877748cbfd8b289a4045b2324a82d9e267a0b5367b295414bdc42faa4f8815349ba72c9f3f05f4e3023"], @ANYBLOB="00000900060001800800000000800000fedaab427aed65fb913681d65aeb0d8ffee7fbd123c4cada9e5de485e4cc8a7dc322687a2ed9968b48348a7d916bcc1ac5bfc15e75d6b1d84107a3814b9a26af71062241e132ffef3f69c13233be8d413c14a807a3a1d0f13cf8fac16a39bce719a3fa1bcde12b2aec202ba8d60397c99633f5ff0cd9c3e54623178bd5890db5c1df3c9b38e298afb637cdd2417ffa3ec51f1fee140fbd05e4a7b5407b971dc6a5f67809889b07cf46ffda01341a9bfd84bfc7dbcf10ec8748993a0f9cdcb502a3be334a6bb5f4bea0b99e2c6362bee1b840ee1d69054e38a46ec8a1453cd93367ecb63eb1130b4715"]) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) getsockopt$bt_BT_SECURITY(r1, 0x112, 0x4, &(0x7f0000000200), 0x2) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r0, 0x84, 0x1c, &(0x7f00000001c0), &(0x7f0000000280)=0x4) syz_open_dev$vcsa(&(0x7f0000000240)='/dev/vcsa#\x00', 0x7e, 0x241) syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') syz_open_dev$mice(&(0x7f0000000180)='/dev/input/mice\x00', 0x0, 0x0) sendfile(r2, r0, &(0x7f00000002c0)=0xe00, 0xd3) ioctl$sock_kcm_SIOCKCMUNATTACH(r2, 0x89e1, &(0x7f0000000140)={r1}) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vga_arbiter\x00', 0x103000, 0x0) 21:01:45 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xc, &(0x7f0000000100)=0x36, 0x4) sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:46 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xc5, 0x0) 21:01:46 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x10c, 0x0) 21:01:46 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe05, 0x1000007ffff000) 21:01:46 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f0000000100)=0x12c, 0x800) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) getsockopt$IP_VS_SO_GET_INFO(r1, 0x0, 0x481, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 21:01:46 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f00000014c0)=0x0) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000001700)='yam0\x00', 0x10) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000001500)={{{@in=@multicast1, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in=@remote}}, &(0x7f0000001600)=0xe8) r5 = getgid() sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001440)=[{&(0x7f0000000180)="eec9594d7c3e02d45a21d9d61ee67578a1dea424b1db936087ee823bd05e316837d235b0bdc24dc7366af7d06bec68a6806bc944f1c85a68d1159a348a925b802757f44eaac5b567b67af175e2d4ee0612b98aaa6d0378788e5f8270ea759e61803ac17d324410447526a455a206b618474d9f56dbdb3a3a", 0x78}, {&(0x7f0000000200)="d87da5b6c2dc673ef416557e20d5fd08487a0b1b4a4641b8660baa867da802ad8df62bf33d2c1e3dae25ee6536550827ab52e72c411a8d58564f7ff5941e817b8f029f2debb108cad4d00c544aa4d8b15689add8bf332a0987b83e5b5098be4c231eaab72bacb71c", 0x68}, {&(0x7f0000000300)="35999db5905d7cf88f4ab879a1ce71a2a2338517b64320b063638887dcafd365171a4362453d2106bb78ddd29d902ac36e82957ef1ba74a0d45d1fe34f39eca4e35b2178e4dda75540b0c07e4a9c2e9019302067ad8f582f7bf106de004812122963fd0b76a7d2563eaaed0fd8a11bfd497d557e08d9035ea4aae66d90c6e0e904822e3fb21d378793abd76e990ef448a23a34a310602323d7b1db69fd857e43bc0f6bfb30c775708bd1a2820a6008ad1abb18501e73fdc336bb30f69ceefc580ef9dfed454d28c1e298cbb45275e5a67e44b7932057d85e78b70135cdfbaef15716c4292cdec6cb3ccf0986310b4233dc6dab3612403ed9cfa517ab9e954691f0e5f49c1a7047c6d8565126c26f72104377e579f88b01747ae29372eb6ac16102f063a96561b26ba7cd01f8f52a2265c801ae30e7a4dd3bca1de01e4d02b8136e76900689902b8a65ebc3db6b77d9c6f3a28b754808d85cf7d6c4a0bde49961e3a3b1f82f3b8a41892937296a31d6b0c554647e31c1b249cf2d74465d55df1dd2a49e2e5527c078d645898a9141a2744a8c71b17b827b69efcb7d0d1e57d0420fd8a42c737c4d8bca571da4adef4ed8ab8d250630ba5ad0f1b32896d1b526be15d0360ac50048ebc94974bba109f175d19d59615d2fc3c62262d38d3184baf6ebf46a5ce8c35e8f77bf05a08ba9d6e82cdfef2d01aa847d8d1937477a4760c053b16bb47f8c4c592416e7d011aa40cd0f99e7a22a109b3b0304758fd5e85ed74698800c254a722db59570ecc93aeab6f62072df386800e05658d6cccdc63776af6cda60867051b5fbfe47e9a6064013640634dc29a73be3b611a2dfe5c9250e6090581cd2c40167a6b04f656e2f873b9569bb673b50ebeea511b113d83d97eecb09b7aabc52c86dc2acff11d787184ea0672290e9c9c794d6f628d8c37de685d06b04568e22d8bc19af49c8aa4de7e9722f3f52bcccabc97dd0361dedc002773ca9999cad0210997bdec20037ecb2703b6b4f3fe4c85eec96afb6048282f3f5f700dd0c7f95b75671fad16d9b25cd5c3020977bbd0be63540522903260aec93f897db1ff4761b104e2f9b42a883f57a7c6c0289277c4f8215550c83be0e034ec7ef872cef52d17ed4cfb9c705bb8edd1cfe2ba064fea9ebe5b7ca3de7772c41cdba499fbdff333cb060de07d70ff913e45ba3eca1c44a215b13a9e67fec9731f859a34e4c716e13390838654f58da6885450950a8d4397b4a3a233bd03091892cf91220c9edbb93bba70aa63efba35fef7a399e4f998e928aa3cb4d148f9a87c4306dac2114542c8099d194509c44d9275ce04d5e677ed092de5007ad43aeca8d24276f8e470e34f3b4faa04fc370c7cba027cb5e5f4cdfc6f0252055170a8515da9aa466a44135311f3a474624f73e8168b1588efafea621ef08f0c46b67dd35d54c0af70a96b08d5df7d6f274e298211e9d0bd94f470dc377c66df7cf420b4ab377c8896f6819cb8a10ae8daf83d5ec2050e55cb218f4e1a75cea4cbfb17ad1875b1363c28d20abeb5756e6bd605821bde74b49427cc055e7a7594f37d04cc54f0f2378ed1e6f3743e3ba91bfbaa6cbe0fbcd5fe8ac7218af980d4dae30210105522f9b1b02ef11ba26ec76bae687aa9fd84a88c9ce12eb9173d76c757253cccadabf0fa04f8991d28d715355a2ff8df80c97535cf80a3d2279b75e75aba4697f78b3115fcf2580e244bf36347f4333498c63bf7935b346a4c8d3dee6b13bd1824be31d26cd0e8cc502fca76e65aaec386b846d2d39172b59f7fdc52ca9c7a986bf407b66b718566bb8b23eab55da0d742809d7a3d41481c47be496f5ec1e41bbba4b0eeae8c3eb8677fe5aaa407e7799f25b91e85bffc9818e923081a57ad5c92ccf7a13098aefb315f7101a1ce29a6803181f4af8cd72d4ee7d61d35159effddcdcc16552caf0f12950dd44b14db9c7d937a0c86f33c444c7a1c9940e8196520ceb1f31668041d1779dc9dc8b4d1f2ca6b62d4406e8a6dcf80d64a2fcb442f33f9549bc057e72ca994be7668856ae70b77b8459c1aa9c3ab80c5eea879b5831475908c27032137688c80f38dd31ea73d021884bdb195fa31e14efc7beac3c466955507b0df15b504a06cf8246a1b50a219a7dacb957b15712168b42f52adb5ae48d98c159b9b0fdee489a0906d0238ad31da7fa3649f7a77265f6ed76e3fe34e4b650e5d7c7c87c65caa707bdb7bf698619ab5acaafb310a6cd15642f5559113d5800d21d8c1e03c9d5b627bf27e38621bbca79ba2a79f7a3d96378f751b8e673fa23b6fa852b69abe1f2436c72778d09b62c09721541b65f211f1f50fc00308f62a609e23bbed5f255514c6afaa1e637699e372647289dbcc45d7a565cd47b400a78bb64b2d4fd33dfcbc5fa1e71293e88d8c67c5b661a23e883b7b34da6be943069a2c9f9ee7ff54acc1891527b53fea641b53488e1ab83d5764059de363ca26b3c8b3aecd4869094cfd64e684b1591f21e1f8df983cf28b77b41d5136b90ca303bcc354a293ec8666b2e418323e8f138e991cc97dc29b54cbe46ae6f509c3ee57d761fb72c3b66a8997531aa2c8b97a33085981d6b905044b158438e3a0a4da33f78695674b50d4d3c7b0f1b8dc495aa853aea49e616018e0160ee69ada2c69d228191119531a9e284b85204c6e0ef4a9df7ca7c4aa64d42d7de62ad2d32d817a014cd5d9bb9b4b9cb609dc895f28c204b0108abbd4c6822d6f7c73fc3ceb6b27ca7c115fa3d94ccde795df0c5d7945f547089d786c27b94b31d1eea1b4e0600ee2a916d4d906a012d34056c157ff534f9d9d68d3db521bedfdb9928a4883f1ed8a835755a59484cb2018d790bddf2d0af4373e0c9cc93f536cb8a905c8aaadbae249d00c31c1a0f1e04978383230c4e8afd77d285e24b2651f2c999b46a41fafa5ac3df0d64f2c5859b7798e321bdc63058907f5b4b50557058216ef096e0e81f3d77f46eb6971fc6f8f9f9995ba5ca50f8cf1bad87cc988f31a5ea7572512e6cdef49b47d45e9c98083011f481c06e9759cb88b808979fcffb9c5139aa96403075bf92f8af71f54a94962117b44c83716ac4806e4187ca1dfab5f6d9d34a8cf3688e26af86221e4a961eabc6e589812b36d23b0c9e16f844d6ca15d738d2b8164ff6b44132a46ed71f8f96782404320a603fd324acb18a207e31059da5e29b3ddb1494632f0a730b49d63a0edcf1dd55feef5e12161da5c7095e62f44ce76b8c14f547defcac5fba31eafcba9a1383a12b80031ae7059dc7d1523d42175375f153f665517a2c183ee34545edb31183af2ee2a48b913a6905df7aaed4858cfa526b456405ebdf1f2cbfc06d838188ff07ad36fac3966d12609b0b6589638be0968543f95a76ed38c6d0b5c8d267aa3bbf3876d0c5fc211ce2467781ad32663de4b710f8c41eb1301500a5c8dcd14ec6c5c8932a2348f4234d8d22d02c64588bfcdac138367b8ec4462d1543bb6f7ed0c7ddb2743db015247e3800cc4e8c82ab03bc47686db6809bb097da91f5c78370b0e0cb405b8f757b4d3accbdc9513ca447d7beda8dd9657ceabe46c6f829c62d9d4686d2e1cb52e16ad3889a09c58e6e851713ea9ba7e2fb1f25f9233989ac3bdc15ec7c0a5a905f7cd91c054ac19b02ad3299cd9385e832d2cc3e67bd374c4c4ec8e0331a73390bf4d70be9cd2cd1e92be5a43cfdd3deec6b9258868bc7563c3dc54c0e3199e016ebb64f1df82e5c3723a5adf917dda58c17f81f8f8895b215dd0d57c8dca59c3e2a90696a331462a59683188335b7c1a7b859df5aa26bf9979675366b4314742189376f965ebcba6d033dbd01e0ba67ba1b4786bc2cd12ea884cbf56ec003141ef5ec178bb50d9eeaafbb79fa499b4cae2caf4af44d0efb1a04ce450071045650974ce8133b8c07b3e56f73c4f0cd84bf0fe35be47215d5ad0f0b572d1c14a48376a0b51f9943b6b9952c6d365903ea9c78887e4e7f9247b9a458532089b29f27d1ea3ad15c0c41c28bd2ca2dafaec9687e0c6f942a4ef4a562ec05bd7a440f09b003d2db0d9fd38a28625c436224e64555ca121ac6bf0a27e71b43b7531b79a6f5c9f44dd37232e351330d2a0addf89a48d5b30ab70cb1fd63a4a8c8e11c7b6d5d693661a7dc0ba469d372a94308bedb2170d5571d449712d47828a3146f21c7863308b4e02f654b02dbd93c572234a0e04aa5f217e7bcc21a3a3780984ecdc85526ad101fb8b1c42dc7c54fe5ae3bdbefabb5eaf360495e23258c3ef66bb82ff5a431f827b44ce0d115c70a1e22356c513c15c4e58952cd7c7899970de4f0d14c32b48848caa1d188d0448ea9abd8eab08ce3708f17137d9748a1aae66e2769d47855ccdb023e4a76ecc0c0d7094e50beac7b3099e07cf1a3571326bc242a16a24bca39e666f33c7c21c79297dfc1fac7f6caca05d3cc71d0af353e0fb4065118dd641cdf542d8f3ffa05df5f361798cbefed2ed77fae0ef83db018859b3d757464dbfdcc530e5e30fc723c4dc94e4d399cd1f398f329596c49078c1d7c14b2b32c5aa383ef2dc3f778b52677f35c8c5adfba947b376ba3114eea0bd537391f5730679d20741ee067c8344f5d3edae4c075b636a6d2ce8fd1858fa1f582ec666b5915e8fe5505dfe13ba9c2f6b8137189d4fed463214be25508800a1e9343bea3c0d273819ff6560a397a7a52759e0b19d3efe1597672259d7e3f0591bdc9ced7c818997e2d02c3391042eb46331c54181f6da2dbd61d4319bced31c42d5ae59da7c0b6bda0946160161b03f340e33afafe2f3c4fbb140348d44fe4a73b63379a7d16630ebb8c629d3de58e42f9507eda962ce4ae270ed2e7921b8f91ff5de98306c14a3b184239e0c36a5fc74e03bb82e4f9064cc0f8714b35baec815dd3ff500b78de926c7e51bcc98d69b104c26a7dc64620638d1614df3b2f0841f19952564e2d8d06ad1abdd71f79f5e8ced281f50a3b1fa9d17281841091156bd8ab384df6d65d12b1773763442fd3aab45d0ed641b0322d9667d95709dfbd32178099a49188df03c96d4dbe2e45d72d5234240948b2ea5b3d61119042ba12c91f3df432c6e30f990b3ba0ed62ce25b3cc99b87a8cb20bf9c78b25e8c54e3956fe6211f84a17955627b6ef59e0c60c53fa99ac21b26ba53f0f6e11dafaad29e8e3122f6dae867706f08c9cd48d63f88f802614c47deea57b213824aa3ee8cbfc696225f62f6307e7ed7285bfa852f299e04f1c95fe375a2bb709e591f4e92683f164a6064d1ddf6d40fc759313c851cc42579bf51bd67db15fdd4e00f1079c1eb755da47e1e22675901c550fe51b8f3e588a6442437d040db5bb13fa8738fe91254446e5d1080772b830a27ef64ddfdfba26e5d51fea6f513b0be4816ad14c4fbf66113b30e533225a595f510d2f56b08ea3da795e2503176f6d7f9ca93a1b0f66728b5570e6d35f7a1dc8dac4911750a304fe6ae8fc89e1679b0d257d04c3a7a03305118f75b061fea66c60918744f2696febe6f71e7bb6a20a0cf8daebe59f97b93d6cf426ed453666784b5475ff9e87ef2c025c90e0ee79162a1b1492f4b6594efddcdc166cd27de57134ed292eff19be7a4464d23ede04318b41acd91720f3c5edc356b4f4fbbf196afbadf8dc67662b5ea436896d9a8243444ae2f76f8d2f7af2180b7ee4383ec17b8ce57f4a956f352f7173c6914e836304e72b74ad8e9c410d6a038eb81c4fef9cd664e7ff4d94e1c72bded755c76b297cd838e3ce3cb2b977f14dfd7d", 0x1000}, {&(0x7f0000001300)="c7ad0ed482501129e3d7825048c0386f389b811671474ae1f928a6ec2cb1322c449f159f22e9e2e76896908f90a5d1fca2d96bdafdf0fcdc52f541460f3b599ffe515450ae7805af0946c2c2a246c9d7fe763f4fba5b7203147d6ed7224424efc93b3db21838d3bcc2851fdf822aa648f7bb05663e1fdc7c21f2e66b29ec2919048ce93946c14f11c9898ee7", 0x8c}, {&(0x7f00000013c0)="a3cd378326802d622bb6c55cf9286595f48a6c08b82d12ba9fe79f2ffbf40469d1f364a9d6e0c07996990d2bae905d271f17d1adda87efb3443e6f06b1fa0670626cb975b17cb4f7942c5fd47bad7fc00922ac3a1d0d8dddb9d70ba25eb9", 0x5e}, {&(0x7f0000000280)="8091c08b6af0b13be81448bd4595c4e1bc8fa089af11944daf92c7caafdcb91e8db9b5abf23aa5ec71c5baa9c6d9dd8e7f1db611", 0x34}], 0x6, &(0x7f0000001640)=[@rights={0x28, 0x1, 0x1, [r1, r2, r2, r0, r2, r2]}, @rights={0x30, 0x1, 0x1, [r0, r0, r0, r1, r2, r1, r2, r1]}, @cred={0x20, 0x1, 0x2, r3, r4, r5}], 0x78, 0x20048000}, 0x20000045) sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:46 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xaa, 0x0) 21:01:46 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x12b, 0x0) 21:01:46 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) getsockopt$bt_l2cap_L2CAP_CONNINFO(r1, 0x6, 0x2, &(0x7f0000000100), &(0x7f0000000140)=0x6) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) syz_open_dev$sg(&(0x7f00000001c0)='/dev/sg#\x00', 0x101, 0x2fffc) socket$alg(0x26, 0x5, 0x0) 21:01:46 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x37, 0x0) 21:01:46 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x4c, 0x0) 21:01:46 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x3) ioctl$DRM_IOCTL_AGP_ALLOC(r1, 0xc0206434, &(0x7f0000000140)={0x8, 0x0, 0x0, 0x8}) ioctl$DRM_IOCTL_SG_FREE(r2, 0x40106439, &(0x7f0000000180)={0x0, r3}) setsockopt$netlink_NETLINK_RX_RING(r1, 0x10e, 0x6, &(0x7f0000000100)={0x3, 0x8, 0x4, 0x8}, 0x10) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000000300)={@un=@abs={0x0, 0x0, 0x4e24}, {&(0x7f00000001c0)=""/124, 0x7c}, &(0x7f0000000240), 0x31}, 0xa0) 21:01:46 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe0f, 0x1000007ffff000) 21:01:46 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) write$P9_RRENAME(r1, &(0x7f0000000100)={0x7, 0x15, 0x1}, 0x7) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') setsockopt$inet6_udp_encap(r2, 0x11, 0x64, &(0x7f0000000140)=0x632b0e56b0524cc5, 0x4) sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:46 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) r1 = syz_open_dev$amidi(&(0x7f0000004300)='/dev/amidi#\x00', 0x2, 0x2) sendmmsg$nfc_llcp(r1, &(0x7f00000040c0)=[{&(0x7f0000000140)={0x27, 0x1, 0x1, 0x1, 0x52, 0x8, "6cdc3d2397b921bff9d3abbe06dc7058aaeda080c7aba172312b36970f67f5d4b07b4ae7f8ba957d1d3199029d84fc9ed41cb526a5d759bfe528022deb49b0", 0x39}, 0x60, &(0x7f0000000600)=[{&(0x7f00000001c0)="f742a82baebf331be65fc16049b7d78747b7da865682a400cb90ccc2a362c28022b34730e6f6eee43a435c728d37e39fe59a3c713eb07922639a44d354766553504474def406de943c4b96a9fa671a5b7d21d346ed797a93bdedc41ca559c225d687577532b0c29a7dc226e765e209364eda88a994c72b10c3484130a28f0f16198777bb9fbc3476ceee72e3dbbf34111ad0b915edc6c00f0a16136559da63af8e8df047", 0xa4}, {&(0x7f0000000300)="3b694a63e2483158edce771fed7c76f8d0f3d9769902a3c5343529985f8388717e7a9c7dff2c7398420108d683f8baf0848049b210e0a0bdda97c94245e0e0d9b288c717426eaa67afe37eb2b83f1c38eae85283adfb85bd1e39ebd85fed2b52366b94b19d1c8cad9ffcc798e88c3a292de5b465cd1f22979356676bacc9e15603f94ae89e08bdb9dadd0f7ca52ee60e6ece13a10ac823fab9beda91e95e75fcd30bc664720039a695b0116979836681f11a0c33a66275bd1f02a9f4758428c1ea52ee2fe108b96747dbab1b045e3191b02c811af47e06a1744e93", 0xdb}, {&(0x7f0000000400)="f13a088f10a0a1c2c0b0613ec0d270ff5a1339d0f7f9572ba2abcf7f0bc93abd1fdbfd43fdaec54f0fd286640c19f5823c253e49a81ebb22f9713558ea14444dbe70cc612d1cabfb93c650170a0909dcf008d9f51ca2a9a2f38c45e5642c790e037ddfcc044b16da6d23ca9807b2de8d609038c2d01b1d3a4f4141c29de56b", 0x7f}, {&(0x7f0000000280)="6c8fbf9a9f1d31ea70bda6c8168285e474f665675c5b22681ef7a6b5396854e5ca9f16df9b642f8a8c6706e3b593c29bec80177c", 0x34}, {&(0x7f0000000480)="41b678b22b32cbd4bd682eb43ca437b46caa636d5a8be1e0360b68a36d40daeedd9ed7583d1839b7816750dc6c7d5d3afd05d7dc2f4bf728288d7a1eb0d244ca3a8afb23db02fb4c15ccf389f3a72b61a6870f8b052f9bf9149da2d4e3f418281400a5b29ec676ddee4f8566a0f4bf45fe29f05251b7b338b299eb0819541e1234a90ebc814ba544d7a3007090849d2c2fbf10e093a90b78cf3314a25ebe3a0baae0d88ec6a9", 0xa6}, {&(0x7f0000000540)="d7c868ff7d69d705a7169e7a1a3fcf1288f6df6aa4f13e1db258894ef89d689bfa8326b3644e923c0fb8e18b62e1690f274505589d43e2661f9a56054b9ef4035e10746494d0f4656a26cd29adf359d866145227c03b220a2156aa4bc4956d7423b39859eb2c09", 0x67}, {&(0x7f00000005c0)="2b6a6b4e04bea6bbb161382af4d3a5963ccc48b63417a19f1a4089cc878dd9667041c95262e4671cb6a98c9ff4ce536c4288f92d", 0x34}], 0x7, &(0x7f0000000680)=ANY=[@ANYBLOB="8800000000000000ad7ba43a08000000c80ae80abae4df9593bccb251a6462a07563a598cd1f630647e32dbebdc4120e2c222df8cf095bb80d03697d6500d2e5c8d5e0752304871aea020000000f5429c0df7c37fc03241a640f8b3fa17e5300cb13ba46815f44b444207eea6ce9a0aafec503d94a37cec2c02b2014a684b2e0d938491bcd568500"], 0x88, 0x4000000}, {&(0x7f0000000740)={0x27, 0x0, 0x0, 0x4, 0x7, 0x9, "0a327e29a360e23ca6cdf97bb31d07885c3a4ace534638b17138a56b5f68022d5feda2280888d92426a636f4cfb5933a6d4a18c31a97dbaa82704d6656517f", 0x5}, 0x60, &(0x7f0000000880)=[{&(0x7f00000007c0)="0e0707779cac35a584801baaa91d382c837efb520ebb298135594ff81cbbc83aac3954e55e60d2b41dcac5a994dea672e8981b3acb7037d07ed2bc2b5744dba336c2d14721d20b5d951d4f2765daaf6020e5c8366a3d66823cdc0231c0fe08039e2338ed2eec48105533302cbb2c9203e88c17c2907031c6b0095830670dafe3243327a95c4993eb119b3e7175a3f229d09d6eb67f711e3d97d704978c71ebb4b95e9ff9c4cce76d", 0xa8}], 0x1}, {&(0x7f00000008c0)={0x27, 0x1, 0x0, 0x6, 0x1, 0xfffffffffffff001, "0350e9496d8508c4fa2f84d60359404b11462c77012641bf202a5da7330426777d02fa4e7c7945b9aab653bef49461d034ffe751aaf143d1f9b9826b9c4790", 0x25}, 0x60, &(0x7f0000000b80)=[{&(0x7f0000000940)="d5a5bb8d30c64bd8e0a4138e8a30eced4493401167b5f7e9493530f8989d4d2e9afa5364c044dd66ba9e04e28b5b7d4350035a14a85fe5c3065e187ac8be167c", 0x40}, {&(0x7f0000000980)="d55f0cbaee7f65fb5e0e2a2bdb01e0f27d2c9160aacdfb3a14c6e676e27e20d48db58b9528517ebcd5ffdace472b7b0bd61b0657fd20c7619f6e73fc8489ab7220fdd61e107ca0d9770294f03cd349c1084a27f7c2", 0x55}, {&(0x7f0000000a00)="3a5b0a108ac2b942b1bea30cd3d841a11078d350c9ff56d49fd6ccc58ab60bb5", 0x20}, {&(0x7f0000000a40)="da4c5821a6519b8512b631c281a6a0d51a80d42a90b61d04cecfb8aa4836eae8a4c3cc3f7d90c4ee0c77cf20279ecb7b29ff180413259e944e5da34734e6", 0x3e}, {&(0x7f0000000a80)="756d9f7324a4ca5b6e1f98e27a0f3c9b0ba03ea7e9ed1d6874e0697d37b43067e0bcfa277a7fb1cdba03e010da7a08ebb384eb7abd7925d529c40dedd17d3469844ac8a0064a4ee465dfb00836b2f5429478289d11ffe141133e7782b72749d7652fe63f524fe0af2b6f778f19bb38cf0ffeb8eb45c5860968e47cd600b0a2109118739cdde2799c754c472d3b4ecf93e14dbf15b0877f13fb12ae60d88005321374c177ad515b7c2af228bb4ccc5ef29ca2844ab3e28454152c08a8aebf5bf884f1a8b31d32c1dd61c9", 0xca}], 0x5, &(0x7f0000000c00)={0xf0, 0x1ff, 0x8, "1ce9bac84ff292558e791fceee5d9e8ad80c0f75cf5d43518ff9f7f3be7f1e44c582044551788f50c63cb339f07302899f5b4df06e278a15a72bf09e2651b1a81b45b78c1deb3e096b20e1a398e735fe6495ebe28fbff6d55ac487effe4ef1fcb4c709805a569424bf3e727880db8dad25bc7b6ffe31a277eeebf0e6103017ea1a3610a84e0b2d5236183a34b6cdd74bb922b751060ce713361bf870f8a60747caf860a06f27b608666a0a521cab89a3ecc406e95e615c2de561947388453dc73ca2d465c1f5f9654b6a70a29575bc416e92610e0c6f02abe0"}, 0xf0, 0x4000000}, {&(0x7f0000000d00)={0x27, 0x1, 0x0, 0x1, 0x4, 0xff, "fc7fce248abefd282ac6f0cc3fae97232d2e9eed8fe9998994405287829162c2e1d63884964dd40b2faf2a6753dc51b339a57d232a189ec4a556c94cdf1ac6", 0x26}, 0x60, &(0x7f0000002000)=[{&(0x7f0000000d80)="6461ff4d96efc2d6c45e4c073933bec059893f4a715ab6ec03ce1c4034197aa79a9827030580c23cfe7383e7301e25d2bd24d843859e1e70db0bc803af5595426dec5b8b630bb4fb735839cef3225e48c85dd657e11da4eb40bf9a8b3589ba3d4ff4f31620eb", 0x66}, {&(0x7f0000000e00)="02ced9717be930a2bceb55841096d15ecdb1d1f4bbdc95c5b1302a3479d293212d1b52dc9c74ea3cf9c4930eb39556fe54ac0ae3c533b8da11101a32b88f85eedd74c1b546f9ba03534029a8bcd88648e192226ae98d4a991fbb969bda6147c0000b45566515bf5f21fb5739ddb51e018bfb47ea6cc157b99606243a8f279301c13ffdc77c7c895af07ed6fdec8802774044a66d54152544630b6e46a50b881d29dc7de85c859774dc1c0defad609bf3ad1915572bc5144fd2a90d38cff940c410de910f915ccb37938f1ac2849e07028178c839a9", 0xd5}, {&(0x7f0000000f00)="fad71134f9a0a80f3759b972d7dfabea99dcf9b1b5bc5c16b910c6ecde6068b3e93e79efc853a34fd5ab7d1bf47f9097137ce2146edd730d9d0b4e33c70f0ef0e12e63d5609e44f61b4820cf265e5383b1a1173a6591bcae573dc3a1e8c9c6215533f849db8ae010200cfd10f0ad47eff60a8113d9c0d64fe63d1530ddfd01206d5d934654457c720ce87b81cc46bb30fbb42f1ee117288462", 0x99}, {&(0x7f0000000fc0)="4b5f7a0bca92", 0x6}, {&(0x7f0000001000)="99f68c93ec09545a6f6c38ed896d63deceda984be76d3b48afbfcbcbadf6e9fd2b01af1dd52d8415dca4c9686208ee15ca95471b520744d929c4450c004a3c8d9bef848c37ad55a9b248a6b2958ae47153908e991c0e4139f9b0a78947c9bf3fa7c91fa0451d1f03f58d905f8d60e9fb3969bb659e5dfbe03d440de9e672e8748c80bb63c149f9ab9fbaf1f333b0d4a5b556716b15df96959c1a29bf178163d7aadbe690853b6d589acd33c824b401f4d07a4fbf1ff8766569cb3fde3c0422ef600515e72630e6ff319224f7ac1516edc7caa0aaac4186cb2dfc3be20c2a6c8a3295d81dc0ae901a0e9fbe0cc3e2a3dc25a44924dedc365d610b6c6025e9a9f1743955a0b5b10c7a369c73cf5da0508205984b389ed0cf88134a7e4908bc26f263bcb70d0c9db33402b2130bf556b2c18374e2413f3f17126076c485fffee24f5d8a955260a86c599989e540643927f2ab9c7a80d4211a16016cdeadd6cf190c045451cd97e38abdc354a0266044b647411f096347b372352939f09cced405f484569298e387ba8078b2212af7d520490f7f2ed4781875bfbfef8c9b016b7fcde6796650fd2471f361d3aeb8d9da0502deac5c5f59bee41bce33c70bd959aea29ce0b1a97991cf561153641cd8eeb9df4c77bf25ae120f4767e47b63709cde6990179f4b27c735065cc510b7c5209949fe3f33e36cf376a028fe80ec6f994241201cbf9144ad0394b0e5bc0e785f4e3bad22919364579ad54157f1a7c7a77cdb6215b85736afc07dcf024088ca1c96e6c9b3a3f4233c7bb136231f719e3babf83df680cabdc00c5dcd907178b41edffa78e1ed6ac366f4ccd4a45378de51e8c1e93830678a287c8a833a5a681a3aade8e69d9f393ad22b397d8e204e1c4941e248f13cdf91cbc84ed9f2a253a4bdeacf8acc71e5a02860e344bdbf21743463bb38940c6582cec2280865a12126e5ddd25e7413825e3e5e6ba3085df5829919adcbfd4da27c78c2d9a95f93556bc254e70b58454f0674710d9a1e3d4b8ec162456007db806fa8bdae0159d7ae13454293bf0283b52bbe5dd1218584283928f74424e5d0b81fda4c116d5cc6a5a1718d12bb70dcde89ba136c60f0c4f9129a4faf40c30ab8c34a56cb67654e9ebcde9543a502c06498bd7bed7a0be54cb237a6c87ca2d163a3b3578a50f42fe3534217d19d861a5ea7f31d6e6939f196625d0f5434ce82a21bcfe12a684874b0182ed3ed5a3470ce3759b08fd402846325412d11a59dabacd7ee072dec909a15a5cf0bc5562a337b1fa9dd28c59d77a151870c475a201fd18d0d81f96c2afe245b9c260f57b214e0879ce5c395e61278f140f2e227af42aa65e9fc21c0442fbd3a38e15bccd5619455eeadec1399fb622a71b7d93d9ef129d6c0f4e9c0bc483420af0a71c58edc5498e5687d9d8ef5d91a9213290d265280d99cb1bea5d03e5e023e2ad5f181442a7703f61b4535679ffe4f142af26d19556f591124bfc40c9ce7cc7a9b27ffe9b9cad391beb0e2c9bf3b9a47255a454ee72ccec4d7b38bc3aa6c4c80a508b0863d571a547f88d1e19f7c968338ed5c185e0caa88ce54264769f6b198bd77c561e6f9b6a522825aef3b57940a3502128ca67df8d78092148a4e7fbb28f6c54892cee9539f3d500c02385150c848bbd7f5f03c2b06aab936162cbf30818529478ae23781d9569ec0a2dc75435e0f47881a9e08032769feef4f2db29f28d87fc7e97d7d912379afe0934c077b1b294d08b4f25f1e3d87deb5eda01f154142a5af83915137a439a780debd69846a4205d1f45e235b0d70e33faf1bbef765719e20a9b1bf370755c703c6c0f71cebf6d33e24c1a239dd9f7ad88bd26253371f8338bc20cae167ab42fc0f9b5d4912daa302805861888192188791dc057d2e0728defa79a689a0e55c37b3fcd26490a58ad868a518a32bc1dc4f7683100aa93fa9ca3ba2192016e8be181f5a044560d980817e253050810d88d1f8ac19ecd7af38c3772464f9e6518b77603d852684a59996ac368240ddef3280ef567a692265cfd5369ce45a9970e4aacd7889ce85b553abeaa6b219ac429e1270bb0b4830b843b85651f8b993fb6b8253746ee0b0cd762b73c06b84be0f0a49f6381b124071548084d39b3d47032456563e272c5c9b62c480119ed3301164a5a439598f93c2f51ab17bfb081ea357f6b7a15bb1d98d21e1cb0f9bbb59c89af7c100f9d877b8cb34d279b05026f039763ab5431a2d74be746193e1becb28688b31304a67bbd8697f57193ec9051f210d60ab6f18a73b2e7b5fd416574846b69a96b53afd3a8127ce02dfa80ebe71f643ef75d224349cacc21fabfc2a44d6adcbb507277ee188d96a3b48f8c20f31f051903446611232f486aaa3f328d099dd4e22cd8906cb8c551fd30450d6c065c1141f6cecfea110c1e83442466d28ed972b14c329228cfc7bb592e45c583b2e9c8e4ec84f157e33cbd05fd449d0392510f5d1d23096d7751609fa5c140bc20f1c0c824889e35bfc484a70c0ffa2e801393b82166fa9b186e3eca7b8927729cfd10782197db89edb4a0fb9ba7f22721c92a6236a40838959540a5e48a0be3409a82d43c97c1402c4c180273298eed705a626175aca855cd2244205b3ca86f872a846489ab5b5aac0a95dde7a744c39e85ed0291fa3d589465cd72d1e0c1ead0f497c5b8dd126f30ebf4b90a51985ad394a821651c90944b7d569e3e98c64d687d2bd6613503a59848b59c39cd17a5527b9822d95b174683b11efff512d930d2cd1904af53219ab5565bdc4eca87c989cb537972f76963e4adafc8b4e625c56e706b78619098afb0d7ef9dbc234de66c3ff953a67b427c5b6f642f5c3cd2f22c59d713257f8b43b700cc33f7d9cf1fbf58f0c62fdb1ac482bd17ee6551a9813ccab06b30ce5f45f0532cd9359d13fbac7e142c28e62ae70e293a160b173121ede9ee51b924af0510085c7cbcacd5fce3f529f665fdbbc8557454554c370e0f1fc5bfd643e862720be97a453a486fb975c184c80a22a48789fdb5bd9d98392ef91de167184d07d62aa2727e6c8da65e647060b7d546649dfbf4392c540f63f76e6b085375a6cf67e032c36fcc4a8578c3f1204eeb17b0b12c203e2730166d79976351a2e9dae59b096b670c315a875dac4c7674685f26d9ad224689d6cfa66ee8fe0a4ad6a54ab32ea0dfaa88779a73203b2bbbead98ea13d577b942d3844410571590c981c9c75aba3ca1e6e8eb9dc9ff13bf3fbc5dc341908fe0c790545c57bc09af784efc53bc0a1406c12cc24386aaf8c0cadd2e71f0dbbbc4b1efb20d6d56552f0a11a4e0e13bb2f376aa81ac372ed46fb84b28226667097f23dfd5906eea4bd5e7f04337b9cea1b605536658e12a37de13d4e837ae03ab3f5de61cafca68639b66fd5ac824c3ae941558fbf5af81380281b2085ad6b6b5867086860f6e8e754ad4f969690ea03f6ac55d2ece441c0dc7df02dfc8c9a34532e9c64ba0ca34865b9fa36625ccbb20e15ce74da0c0f8475e3ad172389f0c6ee48fcf335584244022f517ace57b5a1eb40db6f2a8a03811f6f6767499630753f1e434ec502e05c019cf0fe7f16e9e2f3a56144eda6bcad943267bf631026ba93cf2147cf9ca9a8f5eb471d50919a64e53cc6f0decf80cf4a1dfeee53a9d96079f552489182a8c627ed9d4682a7e6ed59687e6ce18d16deb8f97be396997d87ea7b643daa471d59f07c7b0006492722a48fdc0d1d086fef6add2989c8c638b4d880b20ec79258d31ebeaf8c9473de0d13e992f25d677abab2629c9abcbabb8640f46886b19d44e675394cca2595a5b7d80503ee5544ec12edba9b0b6efc053e5942e353d1fcaa0197206652a0087614799d66fc1e2fde28106fec9ebdfc5a716f9bbdf7a3c319f0fb9e30b4ed5e3c63454ac6934199d8b2fbd775c618ba4beece3f503f6688f50bd4951626df39c8f3e50b68c8c788f410aafca4a1afab47281a23bbcebe850a1e407e0d5d4a6c8b9db6c529b8956bd9202d5e4a7de6fdc3d0eebc0c6d6fb7cd8b1a10b33991725ab90af27ceccbc1cdc48202c72be7bfff528186a0c2bde6fe6feb51060869324d37a6590a1e1a3a38594dec3247442f52153f2d9511c288d90ad6efcceec599677910eb5ce6373241d4dfcc91969ba23f8a4832e4b3c932cccdbb538cea98d075eabdabac834a248a8be1f9fbdee09c164dba16026ce543f999615ccede86fbd6209ebe7948e1e4a027e2d46ee9dd80432a0a580f21f8b4b617de804589210a2743b2b52b6d529be69a1906beb65258b984ca4db3378a3a812d504b6e1c56f2be429b24023d13a849c179c4b312a3796e2c12816012d56ac159da9523170e7b5d454dd89885cabe097ff1fd8530d73b3369d6a3c86f10e7bfeb5f8ed918c5acafaf21ca2b26f77338dcfa7187fcdfc1f799c75e4131efac2ddf6182f14632d192e2f7e2cb8e697a848292430079288fecd106d790c9bac3e33e4494f982e8de943751f61e63e153581318c5de1098aef9e17e6333ee68d00869c27d03143e828f88f2b6afc640e01185c7274713840668606621e956ca677e7b085d0a022807cebadd86131f75553354769ae69794bfa0bea150cd40eb3ac7cee69250f36dab8d5713ad5a6c89637f687a7b1b0233dc8068481b3bdd0aa7825bd365c0d45c08009199de2c088c664d7ee7fb46dd086c3117857e87e439cdb9e0e1e017631b198de7c9798d8e32a382e1c9b733d10368fccce0fbd03c58e4af050e22a2728f03ae78b4ad471a08e99aabb2c544f1d3118b6dde720991afec7f0d621098572698c5dc95301708cad3ccd8cc1624a0e17a09ad06b3a17a036388d500af905ad5a42da3a62090363583e4109c8f02e080acbf82f35e638e1baede6223cc0f7f92e35804e3fb4fffb026a49a7c9998fac43de5010f93795dad3f4ffcd6dd2fa045c14e1eb960400380f2b0cc573aa44e217a2cfde86297e5a84e500a444389bc210c38b1a9fe36f4733d1f978b7838fca5ad35d589f851239f46212abbf765a3e2b9c74e13e49e860185237455df34b1706255bab79c3b115c760fbedba6d9ddc8ee9cdfd60ec769d8e9f5acb550c9f4e35e43983fc89b7632f8bb61620f4054eb2aacbf821c6932d83f8ec80bbce904cb488878c667d4c1448a16faf720e1abe491641691e0bf2d39f9adf8c225234bc094c4d85df542fc638c3da76def3d332c4ecf47859f497c381ce37ac295d07786191df4576e9fa11de56f439f75a7d88d205bd14d2e755af1547bd8d3bbc8df418a8d2f53253d3fabedf6161d7ddfdbdc6710ecf3db21d2c821c1e24fe746483032a254f65a39fad77420f55150cd8d1cb5b17ef3f6d68938f05168d01254125b2afda724ddecafd47ba6e2149e8c677f2526289c39be9203b0dbf852031ae9ba5b1a2d600d3b68fd80002bc15fd16cb94f2d2340dabba0668fda7649b24e6e8d699d4e20934fb2a490a8dc3f165437a070b557359a2524d9b25135ec7d0184317b92e4cacde963da5a9b622ddc91351cdbda2246f270513791f8fef64dfdea1825a8e99519d4f8eaf3ea9fd8e9883e655e7c8e51db73859ff66df75ea1c0309c190ba04365db9260e711f19d75086f7b3481c2919e88989aa8912218d4677afa189e2a4346b025377051ede96c02ff780757125f7a2df81378b6c22c421ec145d6141790955525464106c291e0322bfc5dd6488596807f7ecb84bd8464415e29cc38b4dd5784f22817528534ef81f705a32fd", 0x1000}], 0x5, &(0x7f0000002080)={0x20, 0x13b, 0x2, "5543635cc05875bd15"}, 0x20, 0x4000}, {&(0x7f00000020c0)={0x27, 0x0, 0x0, 0x7, 0x5, 0xe72, "62b373c6797c2efc43834447812f9d4e6564f4f86bdc47b0aed1d3d4210e43df8b9b6d96953faf8fddee131628e11a7629691ce7203ccc74740c4a5c01bc6c", 0xc}, 0x60, &(0x7f0000002440)=[{&(0x7f0000002140)="2de7b9ca8e6bc46fd51b", 0xa}, {&(0x7f0000002180)="7cff6aef6ab6b48c89dbcac98a3c1efaf2dae7679d3a803ad582a665fcd12b1a39852fa805c0c5e3f201b0263fa1ee56924030ca7d3843cefb517a2669184411024a159753b00052da9b6da118d4239cbc9587257c8350a422db715479e64ee0f14232c3cde7e75ad85d342a27646a3f036310dcec37192d282f6dfa4799adc9f23815b8955b7b6412a10ede85f8d9335fd9a1bc9e3935d5d602dc7aae8407ca3adb833f2bab88855310c6c51f954402f7a311de5c", 0xb5}, {&(0x7f0000002240)="d401529076c4e86a65cc2d0df822f0b1ee278fe28b17547033f20583bdb3f482629c414c2417af929904102cf4750d495d76c7a227a4ca1bd8a86f43ea92065f31612380f384e8bbcdfb634ea8efc42001c466c122b78df91444d082338170e2d935ba610630e5d41dd0a4fbb96af8225e44a9ac7976f1ba0a9d650d49871a547c439effb5ee", 0x86}, {&(0x7f0000002300)="21d9b4b0d2200cb41809b280687e2387ec6619a11541bb5610f927c7274642b693e60d1d2fcc6dce3bc3fadd247060017f88a9726f71caff0dc9377e9e6a881d9a2440d36dac8a5320d24c7b7f2519ecb65a02cd", 0x54}, {&(0x7f0000002380)="dd1cf66133ea08465d7eddc37c6317995d2f6ae3719a3c53a380209821c86f14d2288815e8a00b6c56459c304fb7cba3a1fc4e2c5ddf554aa220a4c3174e65540daf80059fa152309d8b0d3b8e6d3a91bb3d9d4e12dffc7509005ef05a62d9dda1bb02cde0140e6c0775df553a96f4bad3f7daa0afefc86b00147c93ecf6552814fa2f4309d3655fcde865dfc5130d0c5070caf910960dd4e833f886153094613f4665e679edeafe05669f217ad4d67243020bd9dde3f7e9965e4fc16e", 0xbd}], 0x5, &(0x7f00000024c0)={0x68, 0x19f, 0x100000001, "a1cb9721d98363e621381d9efb84489d6aa1ef75a1c0cc083fa9e630278e69375263cbaf3408d96cf5fcc84e65a179173ba7dccd473b64c0902763014eaeb3ce4597594bbe0f365686c5dbe4a45947cd083975cf83"}, 0x68}, {&(0x7f0000002540)={0x27, 0x1, 0x0, 0x4, 0x9, 0x7f, "0aa84783b8d83a1e93b278f51c8e05fe78d4b20a3e48ab74c343119397b84bd21aa937508c3f8a9ce3e72cee688121622516050f19543beee01dc9bb258850", 0x29}, 0x60, &(0x7f0000002980)=[{&(0x7f00000025c0)="bb5a5d449951d26b2393ba9570a892bdee11c029a7d9f860edfb2279f1d706e88d8b4309c2a674aa89b3813408d36782ff5ec59ec4e5faacf7b0329b634f37e510dca75f323ff3740f5241387a005282e0b449bb3f09c199b5ef40c0c8e599211b36bec349464b3e7115848bcea76aafe9f7b904491da20316749923efc0e680c7a4e3e31814c91bf0c3f5899ca8527285367c983c59c2f1c189133ad67538ca610839207cad1e80b65cf0d321553b3ed04ee3dafda8f4a7f5f615f33815a65b7315eb2494feddbaa52ddc509095ec7dc1ef06bf3230e702c40e8b5d", 0xdc}, {&(0x7f00000026c0)="7b2ae60f6d4db7702461520bf7ba54767d69c16d916d4bab4aa3f3ba84bec50a52e630b9e2fd4ddcf03ac41b31b4f3d0aa7c5cad8ee1245e0dfa91ce4b50ae45e1cfcd0e3532a837e9ba4fd5001bacd9d4c9a199af113886cae41fa83b0700ad0732ee26309ed9628d99ed065bb05d7f7aeee442062c1aa5d23a23604d89ebcb4c9377c11ea3730148afe583a1ff0f4b7f9b0820bcc9b0e66db946ecf7cfd0b3448cccefa39aa86c637191d624f413ae0c9a2ec2df060af19aeb4564c021be81d5d66c58b5b5da5446395ef3b52a4c17f9966a47e306acd5adeaeeae549fd18944173d44e0a34b0e96200d32bcd0065ce1c033a61387964c8b6d737374a9", 0xfe}, {&(0x7f00000027c0)="b41876cc9a16d441499117c5d270c4e245ea603d0323fc5ea46b755369c1a727f6bca17b61d46d35b20cd7af58cdbda118f1d80066b526160fcd779327d182d6a8f53160981f6c0a81bdd4dfdee86691b3ea774586bfe8c2859d3702ee832efb36eeb89fbf2a8cc2b8c53c72f72c88fe6bca495468ccfbd74275954aac543a3ad54c28db58fe86c965f4b8d0f51ba8b95d54a069f79cd3ef44d25e747906f7d80ade11e3633d5a6f203a7af4ca3653b2a3516bb48895546414a42d39742cf8bee9418df41ffa7e01ed2c7edfc07341628a1f2797be77740935791fbc9ac36d3230542d912a52eb46c26e7a7dfb0a80723bd1428dfd454f240bba31", 0xfb}, {&(0x7f00000028c0)="862485a416be2751b13c4e62fd101cfb4ed93130b1b2255d0796ca5dccee3b0b3a25ea7f0bddea22a3b3bb953f97a8a4007876da969e24567c632bc7ff10c4fe2830b603156dfe436fcc43ec1d0829134e44c6aeb463917f2231190d1a7520dc649077c357c4fdf7e449159195f257650097bca38025ea6b7530b5734afb38017f6f2e25ad46a244bd359c5da7493d7dffb79783da09ffb70c805a343f097f3bfc78876b89d3112f858e3e19d2792153dac079a48e22", 0xb6}], 0x4, 0x0, 0x0, 0x20044010}, {&(0x7f00000029c0)={0x27, 0x1, 0x2, 0x7, 0x9, 0xfffffffffffffff7, "d94c3dca0ac0bf23efb81b1fcbe643093b5111f74110bfa48daf654a4eaf4f0c3f2a74dd356aa8c0b5e1de26352bc2205248831dc819ec9d82b3221ece9ed1", 0x3c}, 0x60, &(0x7f0000002b00)=[{&(0x7f0000002a40)="12f63a5204d1903262128ac0cf8da26ae9df6831e818b6baba39ea32ec9d715e84d01621dfe8635c179d044bcfdd3fb760c6e37d0e035c3c7b4f7966c16cc230d2ece6e4bfa97bd8005be8f95588b58ae5feb3fe8df7535e1fe1fa57a0273c8d22a2c8f5a29760072613fbc85bcd0213f1ce1bbf53a7acc9e473296cc18d3e2e131ef2e5ccb062ffb01092f9f10b2c761bc1fc4f4e10af32434d4da8acc004cc3b6cae7e76a950ea1eead689c26464e764ac32d12e7d34cb07a0b9968e32", 0xbe}], 0x1, 0x0, 0x0, 0x8000}, {&(0x7f0000002b40)={0x27, 0x0, 0x2, 0x7, 0xe828, 0x5, "f25eaadefd728acfbd64e31a53522eeaac61e03ca217471bd9c90092e3920f005b446d21a5de0184d9ba147aadb9a8853426bec38c64750692fc1ce7e5e9e8", 0x1b}, 0x60, &(0x7f0000002c80)=[{&(0x7f0000002bc0)="a28001869c45658d791b3feeb5881e403dc77cc1315740330defa0ac81fc8cc98e1e0ef7200aa92986b5eb7d8cac101df4228da3b47703d1eafd443777bbcbee3c9ee7a0f025599b757525576b949fba201b1be169031a", 0x57}, {&(0x7f0000002c40)="75f34b9dda9b58a433fb56764373b9c4ad077743069dc1687327fce70bb42f572db8c2d962344fc7736e2ded", 0x2c}], 0x2, &(0x7f0000002cc0)={0xb8, 0x6, 0x1e, "293188c6000ed50758c516e866ece69cab20eacd89b34dc664ec6cee1dc8c64fe8008438f2766f515e3cda0fa9538999a8be2802bce0b46ce8947821d764c1b146fa168dd7aa9b4c67e4003f2644085c6f51e5d9a782372b659d257391d6334693fcb1c08637b5049d241993416266369439f5e34f5dd57c2328fa0cd836c8b62d49bd98ad1097e458db520ad1635c951a93569dca1a747c1a50c2f14adb855860fc"}, 0xb8, 0x20000000}, {&(0x7f0000002d80)={0x27, 0x1, 0x0, 0x3, 0xfffffffffffff000, 0x1f, "79702649d4561ae6ff98f06d6056d1b0a6dbb4b7600b6e458a18ba00f21c7415aca75dfff89182bf1c71b4f33a69d411528558ea15f056f18f6810c54dadf5", 0x25}, 0x60, &(0x7f0000004040)=[{&(0x7f0000002e00)="7cd9348fe582fe731a5354177a0bd88278d14dcc3ac3e0c055f79864398ac29e3611336a35c3bdf90bfddfdbe5c038171f6878ecdbcb8bf5aaf9dc083c10f38275774a59df4b55e2f616ad1c44b42bcfb56f0e535db79e0915a11bc0bf6b590952", 0x61}, {&(0x7f0000002e80)="baaceaa01d04f89be593e7d8f6", 0xd}, {&(0x7f0000002ec0)="2e5a4707f2e55ff0f3891be518f51e79eab3ae2b73b41c0b6346eea51bee9a0aebbf527e9f297d06c4893e00e63118589f18fdb4b2df166b62edbd7363b0b6260444a322ce1c6cceaa7593514ee56602d1f1012ff94489111d97a831ef31a06d46715c28d74081ef297c3dab22642978d1609339546d1dedb30f62d0e9b7c525661849ca4024d8528e3e91808e6a", 0x8e}, {&(0x7f0000002f80)="1a68971d291ce18fcebcb665972f95bc5a754a11f5eeadbcad072ff9bc450691e8ca57045b945acdacb2bf8641c662c2637c7fd36e322ea3592e6505c537761d9bfb20b40abbe739de39250a3b78592ee6a31af9de7d9a03e1604cba82f8c1a0231b8a7604bfe4870f535a8d8a3d0f7d0b0b277b2cae4c257f3ca601f9e834439a42dc7f13bcc3b1a4d015fba5cdc915361b922bb3db6013c0b6408af4961c411624f0a412bb543a0b1c3bb2a7b74f0da4b521ce462079d29982f66847ff13fc8167cb1cdbf5a39761a2dc0ee7937799b64add820415ec6db3b23b888dfbbae2c38cadeac98a5c7482dd399ebc41b511100be053a3e825c03dceef9d177451494e8f6ddf6d4e4c5e42471259162013d69b8b8ee0f18037c88e67ac23c6ee004663352a0172005df247c6c22febd8b91c3e8f2757fcec161ae91e66b3c1ab9a7315e9d569e85e892032c23f2a52722d8748248582757d6fc28540b6fe3fcb5ddb2c5abd6d4ef6f7a5dc64d81d074f328481e470810f69f86e49ae8a6bc0f573d33a0516255b08940c5d975c0e79e5c300cf8fedd55b1cf9d4a526468d46feac146a1911a9d8d01f153f906baf9948f3d3e0203a92bfd37bbf93146e864bb472fcf845d326c7e2060cba727922bcd62d6e44885ab17ccbe82cb347bbd22d617e2a48e1be919e0f79335c59cd2a2297e67a34412bd668cf4fe5b383c36bb615e0ce0ec5bebf6a0f4b127eb1329f533d7995ec715d894b3bf9c1f19495f7c019f205d8cb85d26a039dce71c057ddc3333472a38b0d6a83612ad930f3e8275964a919af77e39574eaa0267cba071e78e612b3bcdf29fa423aecc7b2b250a98b169448efe041af9f570c3d7e3ba54d2dd587b751766cb25cfbb3a5ad0b5d94620ee01a4fd8e8cc166936a4200934cc3123b7d64fbad8855789abed3bc29c2146ef025efbef44f7914355d70dca3181059f2c93b78412f02673d301758b4beda85ae917ef6a963e51a35a8a13eea1f9c45a327e071fc000d4130785486073720bf119c8b120076e6e3f7c8cfdc84360a0f676b546da0d716dff233ae99ce4c2c03ed9fd9f25e53e91bc095a02ee356a2306238584309405e0e3e1e595751a799f6739fafdb88e387eeed35b64cea37d8b37b3a84fb54d89e856715181ac48e4d97e16f7fe5075d7f5e0d5adb66a91a5680f75ba258fca877e99abddf56b571e93ca2f61422abe96488f992f0ec40c67ca9fec30d37dc0332fd6209ba52a5e6b3b2e1ceaed7b78deb3b9eefa6b703a496c1b2a1eaa772fe5b92d8320c287bcf577cc97ccbf2524c1e3e0aadeb07bedef9373774b838172b9750005db17c4c9714d627b59ee75f260e61e19af654da8523ddadf6afb60eca5a74912a4389d5962ee372d6c841e441b086820641da46fed58cef1e9579ff6638a671421b24356895f4d0ae0ce5784e6428d1562ca554c7d0ab412b91ed9b8a5110c7b9d6f7175801f95021bca57565be7e7f09c570e98d64fcdd57d8358690a03661b86a21fa1d0de0a62fb890e47ec98628acdab4ed76b7cc0f84b392a26dda745c588307ad547ba49de8480e44f3596caac298f270bab5c0c601bd2a0b40ad242508bc3a4bccc81bca4c4fc58502a37cda4915cfc08229f70a0bf75fbe5fb3fde931eed549794ad1635da958d0ca4cf595300dacaa535db897f54ace91f67fccfa85c900125790528bb662bc5301111813e8316bd12f747d41acccf5a284f5c9ac4c6bbc3e20b611df52f42e42c020fddee33ad6c698b85a60d7d275da39ba5b4565c27b9c6b5dd5b2decd89b9788a7e03e21ece4c55b298ce0c265e047ab59168e8aed1543f4d8f3cb0124b41809496b968e8b106a39da5114093a8a572a6fee6c39fccb80a3c86995879e8ac6d74a80f3194fe58041c755bfa8d6977fb4ecbb9c746a8f1098a955be98701e68b899b1a0c87766e5f94ddecf62b414e92f1977af419ea9a1ab1295075dd460d932f9a69db559662147043464f47a49e13981a81f263da4e1e2a1b5679f0febd3dbdb158b4a897ef900a322d05b6960158b3d7a37486c32e939ff0aeac17e6a8068f695feb6209c68ef18f2598fe4ecf860e7311de3ae75284e2563bf08474838db084a942f36f60c4f278c3c9fa672cae62f92feb1ba6a61e0571c72cda24c1e867c4f9206d715a95a2954a6b06d4b550c88acbb55e6b55512bea4e5ce3758402ec972c5f4d8966880ceb85dc761105abf535b0fce2ce573587008be98277fa660938f538ade6bb8d871b952ed2695ee513e5ea2a55da56fdf8ed2368dff5a7ec141011e66c9b60d1b4cbc0fdc7128c47ac5154e0f39ede6058e50f999ba0a70d0160913074f3780f178e8138ab53d6add99142d3fd4fa3700516630ee02c1357a9b0c76ca74150f5da29a01a0c936c87a20a19ebbc55ec6b44982a6503fb896ab55eaa4c77077de45465f26bc62327553aa4720c25bdc68eaacbdb755e835172f2e8cc279e0b797c8bec62234042d4477b99c698284ce8ab9655c66d22db3169a408393d87c609f3d6ad6711fb7c1b31b5624ac2308fd8fae83e4bad2769e5c678dc630d113f8ad9ce7d871b5285fa79cc88d3981b7baa2ca9ec3e7a0ab8e13699d428ebd3b9570f8ff7e85e6f5cb1a4b15eaec7b43a42095339fa52b89bd1d95317d808e892301986c6f959b6d4705d8d8d08c0c7c0caae50e17be339189320de65ca3da20a426c157a25934241235e0bf834310d2d0da485b0e6fb2157c15b55d8c2e7d25553cff55100e0686827521363780e05985adb9b2603272bf32ef622bc06a1521aa57149318e45b6528e8af23052c43701123f0db4dbdfa1d3b656ef947fc7a297c246d1e10b2319fca6f98d84db2001dc199387e26653220d708208c44e6f2007dce2edc36b7d033423e541478cbff0b659a9f475498ef8a3729aab154dbccbf71eca7a0dd749fbf6eff4499aaaadf463c46d2ffa6e0b8fe603bb0e75dbd7077c30ac956da638e13757543fc9bf349279c76c715714c27321451979ba7f1c391edff4ae9da501376dfc9a542ecd36644df36bf3d513ecdf4ae76cf4b9dc464a2e58d799e6cde2043eb498668f62bd0c093fd97ca163b81b3cb73c96f130d217b8ba94c01adfb964703cd541300328b239435cbd28c9e0e610444b723549e4a9767a0f976c13ca49b83adb4777ad0a30208b0e6648cb29f66d6f8ffb9370d7c7af1029bd9efd873388818ff822687d175617d75d34efeb4f2d5440aa54e1727152d1e3cd37fc62f68e95129c22a00ab51c73218b08387f689c9ed943fb93f3b77e9aae0ff6e11fa22ff8ad4f1d21736a9285b996557335cd4d69e2dd05b238a97de04059821dbe4e542d8f54c51df413e017d6f25bdad9041290fb6c68f746faac7d9e09e869103e9e62fa8bb47caf9c0209b822ea4adc6b1d246576c72bee65ef27b1d98ae07672d9b4b3f5d841f7c1f45af2b3d860c8aaf5655e6c8f7b36666308bfc164ffc314dcd1688b35b8f51c69c20ddeca7d985546498fed1938fbcaf242da13b67270b5667dc1c88af601b57424caf1034f4cd2dcd9093101b55f04729ca0789bec0d7b29bb6b882fc47df4c55395ea949a1edef4d3d768cb1a4ad26b160d386e255853768f67a42262f71adc3e6d19c05f18662574b7de92c402256a9dbc53195deec1f7179109a6bfcb04d9ada862dbd682f35886d841ced4c40b3cd9579a91789d226446f767a835c414b3017832bfe54fbbcee63653a3344e0bf0d3059a5dd8de0d2807e242e928f80d54467213536761b3b1290e1fd96148a6aadc83c5fa2436d35b116df0217520422a5c57bc4796705c8684c329c1af59640290e0606a0141f00249a5282bb41db03dcf8a16e63762f459f65b22fa41f203ec5e60ab83cba4f641d0adaeba4f9d39be5e46af279341cbacd3727ba4d140300e5bceb1cef5438b97653f98a3cec158444c1941dc53f73a2256525cb901ec36af5a13b0ba5dfe9f0bda25076bf3dc7415b7d335f24f1b7897c201acfe171c6d84ebc5c92d9a98c090f0cc3f7bad0432b06903f52e43545c218703247a7e776a15036b3750630a1b74e88f0aaa3bfc2a1304369c8a8cc7ca76b4e15c592ab726e6a6dea03f12dbce40d17258f3bde95a7f226e0dd2dd416aac014bdde6ece066a8024668f4730981ac5e681b314ccbdb2c5462d9492ff1843d3dee73b26a2e9e326aa5e9da05d4d48a05e99837c5c3497be9933c4b330564910db60e2f62beba2ddbd9627ff665f15754720f9fa9de041da4815ae65026c22ab75774da98a58c617037c19f9e161b8050c94acd9c93348b010f9712979038f0f5d1bf13ea252461040d7e41af68d41b9ad18815be2e5608bd38de2e42a334d89bc73e4057becec6ffcb89a8730481f6698a8c92ffcc80825fdcd9187a7d75a9aa31ddf4cab186df60e1afe13bbe7e078d0f32f8f8733cbdbaee0fc17f320eff4c414a14f51e5730203c94b1e2d03e49ee5913bf4035835553b0aeff5788f14308a0152d05d353f83b85776bb19f38823d0ae28da1f1ba144065223f87666218749026fff54808a483ff0441d65255cb34a596b9868ee1afaaad55cf19c1a3bab0598ccc75c1c41c7173e10519403d6c8350af27176003009fff3cd9e1aa172a55644b70d84088e0916a8b8f2d2381e398b788ea0aeacfd8b92c8f580ffa9ca0437a9afa16f0a5c56b7179a854879282962dfd73219a62f3eb1ae3a5b493b2ca76bddbda17b21aa47958bc99d348f515864a717ded917d1d0d9ef32cfa3ea15568e53f5de33fdaec4101abde5c0614eae942d59cb612f5d2e8a2cdf3e865e0c459e9c834d52f2296d16ba85dc00e4dd91453ad3de169241f13563ee3dd5b77f05b8b472acbadba6f2b2cee39882829e20f482bb2214883bd0c30a3bab00dc0bf95518560f51c06cd7f87c5854992db4a977f4a62ec1f6b0cdb1079810990c90abc80feb160ad75887e4adc789ad812752d195d3ab5d040e67a8f56ce4683ec3eb851378c177e08155708e3bfe3734675926095884ca37cdd536ab3ab80b160bfc20c79e318991d3a8e92f6853cd474a289ebb250bd507c8f58a7bcbcbdb928a038944d6031ebc83ecd5d9aea1bb5eb073c765d75b82bcfbf35c44f0cc0a563ac7d0b250a2369f2ed54cf3e913315bf022eb3a2cbf117baebfbe824337e94f70abc9856bfc1da83f9e066f46d5cbc817b95e20f76632b27dfcfbf99eb0104e6e99042a404fca02023da9d0ea1f85f41d18ad82e46f75c300a4c043568b70dc1c423dd3cf663b817e4aeac11df792e155dbec84a7dd431d9c1ab7f5934c74892279be1944f71335f8b497fd25c6147eaa763d0303ee6e402d9491d3a23f19c2b1b253236631e09d87c6bf1fb185d8f161949aaeed97dc182587a79487b16558bbb15c9509ad04557f0cc57bc99fdd68ca55568c5f061fa48b7d7d4520046d09f250c16b83822817cfe0349acd5fceb25bbf0d7cb54d044ec683e0a377c8432d0407b77f735c6310c6129b1537c304288fc63f5e52fe4f342ac09d4173e8bdfc6028cc9adc9cc96ed266d658088cb01279d28aa1b785a24ce6f04d40ca9011f76f83971bc27387ddfa1387c597d23f62a6d2411c0819669cd3dc2ddca08d0a9b4bab6ba360176d238811be7d2916ecbe8ab170969f319598af0976c9ffa4559f27f47870d2facf6d8ab3d43cd19331521a68b392f75a8a54272e17863afa7d9483632bb0b0beca1532df62756c25c1b8e2a5350f467aba1c6d4ad1fbcab162e3", 0x1000}, {&(0x7f0000003f80)="f0be3f5848f01d0300e821df1a0233a603c4cba4b52231145e8c62ac6e14926541a269de772c6f2b45cfce85955bc3e59517e186367f77d5a17f359d919de1d2863d2d2e85a336121ba1affcab872b1010033e9331e5fdbdd6cd43da1025b08dde8fdc8f22dc13ef069541300725fee3f2a6b1a492645ce1a123e41e3b15031761a4d5412639bccafbe285efc16a37e96e76442f82d056587891a1297a29768591bf3fb894711fcf17efd2e9", 0xac}], 0x5, 0x0, 0x0, 0x4040800}], 0x9, 0x24008010) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') fsetxattr$trusted_overlay_upper(r2, &(0x7f00000042c0)='trusted.overlay.upper\x00', &(0x7f00000054c0)=ANY=[@ANYBLOB="00fb150009101f2582cab9f323b800dc01defa1f7981fc3966570beef25d93b7bfd63c54cd025cf463a712964c5daa0293c04deafbd7019c69ba2e3924a0e157e55196683011a90b0bbe43ce84e8903748afe74cc6f77e0efd3e9686265726ff25378fbf1e1a46530c4bcb99cd0607b85ce3c01abe0793133dab788775abaca4667b3cece4af801aa05a59100b024a2257e76a6774cec8737299f7af01f29679fa2380ccaea82407a91a5f42c326b3f3c922b65ccbd954f6956c6c903c96c9b84168d5d78f0e73e3550f6143ffacce4a228ad0c2352de16581b99f9b8d6525df30f4f6ed603509bfc684f6434db0c1ddf0f0a1d7e25de2a760f14a43462d4488722d3b9b0d485f3069c0ac9e90af5a3b4618d546278c490adc77704dcfed9b8c8f6ab618350c1aab42dd210a9348fcbbac37470e4e9c6fe7a737e4e42a7db0c46b47534444862c28cb81406834a23564ba11024726fa26dceb6e33b0f346a172dd7dbf2dc68014ec58ce396138893b11b6d2274efe76633671104bb4bbac200aec02e784e562bcb644520905e9221ac037cbbcdf56e326ad8acb9f28de9197a6e63d7c8148fb0448eb473a77e49e84335accaabefadc2dc83ebb3601f1c0d13a1ed933ba9a5e0a3af353423ad317a7ee69ce4665b41f3150f74515f6842fb3f348067c7773d9bf45c1635ac37faca03be247559ac3a25c437c907fd9c83c722c14d95f181b12e0b3feb96adce56fa86efff7bffadac6ddd05038d79c7079aa18712bb139b9baa82c526f792561354a04e1c54649d50ee15161bb9ac0d500b55541c1a71d13fbe9d96d54aad1c70c1d9ce3fe3b3507a213bff9c984e528243ce196a021216da8c5dfcf0f26348df4249b92568235afc3b97a4464bd2cbecc41fae8f226f5505b6bc6dd84a7981265afb4cb39ece25ce7ff2671738b2ea6ca790012ce34ecf000ce326bce9a24116ec8e056ce894279c709028682cd61cf0b9eaa6bea8bc8d8402f3a1309550307f8792d1edff4f2c12e7248e56cdab8e57fbc0d6aa6ba2b14343ad1ab505520f8cf520bdbb36ef1453c4c31deb8125bb515259a5f62130343e7a9055edbd243ff7b303b4fcb362af27008751f6a49a773af28e9d6d5ce4e084ea932e0b17cd7483fc3cca242eee6669a1f2ae5f10b068a86147af9d7b3a77fdfcea7d558ffe77197dda645e398897bf5a24acbb898f0ff0b958fca1e9a487d66d37c80a5681495835f82fa6ce749aeb6b3a157405cf5212881b406496fb741c96efc57656f5074bb87ed322f017492c04313fec268d116c22a1afb1e7e3168890fcaa8b1dcc0d0db2f331114155ae716dcb9a09e7e8d6ab2e1a65d15fc50c38db362d0c0e305ea0a1c557c92398a3f3c76a04a5fbe10b0280365300564da547ee5b79aee71c4daff40f3d9268511ee3be2c49d4b7834b1907539485734b7ec4a843779192ff7fa3a49806609210edf71b0e7c194dcc303d0b64f158385d189fdaafbc962a41dbe1b9e91b71d3b826e399fa078f5a80007fc330cd31eb961c025dfe18e40b58ab22bc1f7c14e727649db234b375432c724e3c3f280a5fbb49c5ca9a10336957e60a77a95868919750e5a3723b55742d98e3f9cd1aeaba5a00356e30511d065bd2a6b2c627a4c9344c6221bd0b8f22644512a11c9aed94d14707c9ab068a89330de335f0e19365385d47b4908942d9704e40dbdc6d432368203acf6acc8c7d30b828f4e74fddf4aab137d082dab242318e22df7c68eeca2d22b050448a28889e6ab025425f1f7d0765fdcce9e1de8c1c154a5562a261c178e53ff53c10d137511bd6e4d93376f89a37a70cb08d19aad7ef64c0bb9467afe0399e4b46bf2d1f94e0fabc3f11798e4bc7cfed42e097547fffb458f68a31a8a9d7a29083772494fb7a80b4af0ce16a1d059070ec04110ff9e0c57be9aa09c6ba0d8c5215ad552b55ef2e181260a973143551e13bdb6cfed24a4d2c90c4ddd092d8890506a55d822c3b88d17d4312e8b18520c3e139c920b3b2381c8f71cd7f0443fe5253a2df4122395c9f029b7da97db2ed057ad4662c90a13c665690199923c74c32a2db37fd0eca7f8c9aefc412c88448fb732bb7be439b74e4dec25bcf434034354bd6c978c7582795f5d36df615d5918373449171a4a29be01168dc30e93a17ad8ec1d4e514ad11e4e0807e6edf3be871167d768fa8cee760eec11c5d93c8420cee104225d3a32581dcb9d4c65091fee6047a47d1036c5b0f623af28480dbfe12eda93e3c9c5e5b3e07ed967f58add6e022ebc83388b996da9966902c73145935065f4f8fc492344d0d8ca9896a5e9592c2a7be331260edaa31603ce9a02f9a43497428759eacea09b2bb06a9c24cb1a476ea5d8465c6358050c7d3235874b5fdf5dcdfe52311b050f08ada68a1b0637a774aca43ded46e001445b7ffe7a9f2151fca8fbfe25b4b4ca9bfe7ffa39b60949b346288e2b23caad20f1d5d06c24153e62d75c7f3b1cbc601e52e2e75f6066bea151b05eaf90533252837a308b6e23c710815e8796e4d927aaaabea241f2af930f40a223cd93dab27ba00ccbfab0855b439e5a6ba7829b3fd6bf1d47698af91dae2cb035db42291fabb83f1f900e243603cf2e63bb391ad5e81b809ea8e98e804bc254a51e6b3cde079bf1f64989313010423294f5f9e700e305f3a641a2119c2100a277f3962efe1752c99b30899ec41ffc753241d2d2cbbaaee88a1700ced23d0c898754305e083e463b07164dd352bab8f58fef67ae49d4231e028f8f5a1f216dcc9d5f89d99fb0a5184663e127927cc6610330cfc8070bdc8dc35499b3de07cb961fa3f77dc0177807ac83ca07749f8b68ec46b83a9fde4f7cee22786229dbf5e397a3bde4b47cf64227274586a1eb9563d4f479817cea2c1b565f5cc5d00e734a689b5c494328433dfa16051cdc468e108fcac55c89afbdcd940f8a67b717bf839323f6d0886493b3514baddeb78946b826b854a286558b199d78a94558801be9788d7a3a3063ab29134022c27a9d9a149e763cba44e5ed88e4b5d09b9807783dbf836c08d312a6df2f2b6271f2a0445ddda94cb3fa9c64b8d2bb1eeae5699d0dabf7f1c8f57be2f7f54af92fa86621d64f6d0811dce2a63cc5e5854f020f3df081295d1144b2d7ea4f4823e0c0141a6a15c0a45ab269483cbe30bc0d510d60f888120a72de0bd9778fbcf8cd4a218f2481ee4492a97181152b789d12751977d2c44f9fbe471c1185043a8258c0f6da4715b2a8cced6123805e2d5fecfb4d90d3511bd57ac5d86a2a96f680adc2790972701c4f27e541a73e76b0204ed0226f1d3bb294737d7a848d39b824c8ca8f743fbeafdf56efda477b13b2b26b80083aa568b70b87f40ad0bba50c9c7056dadea2805d67a1e4db214e6b06efb5d1ba40bde13251ef35e4f1b982943a2cde3761e4e5421eabde932fed48b9247f1f1f51793820d36c5fb2dc8348e0df55edb59700c9e412c7b010fc819fdfd8797a6bbac6f4bba9e61878d39c854f16b5604541d2e67b115ef249a57d2cf25abf02c0b6915dabefa2720432e36c48ce812d4e8392395ae4d62c8df3648e908bcb0b56ab1779b14d4dd1f0ac892b784cefcc2e0f07c22cfee8926a3a13149494a2792ec277a69e8c487c937a6ae33f54f169c2af930320e3dd86a1652d7f2fa95eb58d102815689a103e5e4853c141b794ed5c8b5b63f4ed3452ccf672b0b21b4da4bf730be27b9493d3e51d6ea258395357166b0f99e13887712125271a01d26d7ec925473edda6aaca28181b647023ccfc5fcbcf87a68fda9ef2b185c80dfcf1439ebaf507db13a60f72468038f698db0965d877318dc359c2eacc7afcf22638d5089f108e431f432a5c3a0fc1c1a15317147f593d3175eecb0600b85156eaafbcd88200565284e5719829d4a88f634d60461d943aaa5fea3fd6bd059e8a32b4ebca5b2e8a2b22da520f84e9af87bf34312c2dfa8481c3292f772c716eb1c84efe0a1f9131203d429b6a558a5b387454b69398d8384af93eb1c5cf389aa04da6ffcaba37a50d92c2e96018f5ea91175afa4381c07374cc5e532dae652f4fab03b335516351faac320adc447e0788be8b4882f5f6657b9b024534a1e7e9bd2a6f5cfd60db4bbb1d9aaf94e6873b96648d048ceb71668fcc85bff3ee6b7c07821c190c552380eb3eedd5c681b7de78a5e732028056ed5a33eb6118e4440a402e3c14b76492a5728699627c13b3ab1f6df5e5031e4baaa516b177720e58d2608b8f20abd3bcbf834c8b82c9e61ebc684374fd6378a086718ecd0f836cb1bf56b40e16be9d1b5a05e67edf206982cb24139cf2d2eb4e9023c888013a9febf321b62e68dba10313b1c08466289440dd050c427f308c41e7827db6f776146d25f68428ed6b43e4a83b8169217af4825cf4928ae4bf4fdcc5a7867542094b2a5b2c4364a7cc342d499fed184e1f5bbe6cf17ba9ec46a08b77668e41d4840a07f5ad274bd3c5156f6049baf0f3aff6507becdd0e4ce39fc608caebc7f96422f6b051fefe9d43ea34c528d08419ad4f79c7e0fc70516cd94b95309d5a3b7986f4c3c0f43a7b05e89ec48fb36c3eb82e4f53a42167c486d889b9c0745906e14638fbe9fc149faf2b36670f15397d74d2d9285a071b69bf9d85418890497dc667a013c444561a0dd5bf21bf6826a818e84428f1e47767d8a96a9557f80cb6b5290893596732df1d2e255d51e569db194f1f4531522b1c33e2a2bb6508aa342301164133589027f0c8b5169011e00358bc320260a0e3122d4200e947c6b31d0d454fb1e720b46536ced3c5742e45a974357825e0ae068ed643609fb850b6674d2a7a4f9d12b9ec87b0f616d39f03958b18a2df2ef8218a858ae5a8fbe90796f279b18821fa70d03543b8bcf342e9bb79a9d588c7abf8421f035da9918723b1c7127ec972e3afa5a2cf2a464263a7367ff88d7d824c3dbc70fc4d196092f9a0dfa0180d7d137e6525622445d75b23eded6981ce5f7701a08b2192c63494d42d6ce04fe1aa762127bee21e708075660fff7e4519b8ab76589b64c21954aac93f8d5cf384572ef92fcc6b4fdc1cf05a89c969d428004e4d36fe69d9ca73035ddbe9712180d1c073d7f0efa12508f18a731a41be7e84a755f39f904f27a45d20636f097c89b66eb6a2b0489c06cfc5a6d4868f1073c584128750845ef78efc308049602999dc0f16e230da5712603db6dffb8d07805bdf91e978c9977893899779aaf93d986356e68cce69332029640b828b75d6a51bacde2f1f120860426885f206a40501cc2c52c5764d4dfc96aad5430d857e70451ccff5452e4691d484382c4086ed3ba5ce1f02d2df5c97d35085a897301b04ea8b606104eb6bef3196548810e419d2cc5e15448bbfe7ba96b8ad817ce6a72fdd1bc88d000a784e0ddab1e096f442060ef3267c403a2852ccc0e8826edcaf97a6bef37f0856240f5075f63ccf0264be2515eefd6134d1e8e0ad80d2aec39a7b87ec2a327475312ab6516f51dbbb5582c3dac263c85eb20e8fcb06394cb3326e6d2dd68e4b1adef4fedc7c5bfd8f236adbf76330b676e2b0dcf7d849cf68a55bec072b4ac4d295bd1a0b71d9e012cf3ad8ec0781b22edf278a748cef36ddfb9d39476913cece537ae6dd8118c7da26bec6d01114fdf3d87d8f8812f9287fcae5afd3ba2908d6ec054c4d11236d88d51c82ff0857a53b441930d81ac444e3661c33c658a58cb7875780dbe7782248b93dff5a5c96a5bda75e321a5ace31e56ce17ec5a03447e8697941ba6a7594fbaf1a138cc063e3a551d1c43626b6791ff4fb057cb5daecb2fda445f2a813e91492e5b1a01c616ecf21d40e2e39335ec78b7806b9590a93954038899c675da2f99bf6fae4596645c5d2b724b9292e61998f4156b33ad3c2bbf0e8761c5fde1c3966f89eaea57f8b1b9f9153e12ee0a61201558485aad8fbf8b366b20cefe9195c6bd523408db108a8d84eec42d95762985cea667abf085b595118a6f5c6b5ea0360e94d43032c0cb0750930fc14e880203db4d8a2c751c4bd817cca721a53260ec0d8b1bc8c5e72eef9eed4e9dd8a7ba8ae1deac7b70c607236e6380dd08bfe78fa136cf536e3820699a3bd253feae151b7c65e1792734e8276d52527d9696ef9f93e8bd4b90c8628044d1dcd9bbffc73c7bf249e224b6a413906ae91be293757d25a2d8160bb3614f48de1f38c51fcf7621128e30155b67398f0dd45c7a1db787045d7de4890e665f91eab4770db9636482990dc39a7278f966a782103330c8185566c6f62479253916b90aeef1df65a477021542ea391a905"], 0x1015, 0x3) syz_open_dev$dmmidi(&(0x7f0000000100)='/dev/dmmidi#\x00', 0x0, 0x40200) sendfile(r2, r0, &(0x7f00000002c0), 0x1000007ffff000) 21:01:46 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x107, 0x0) 21:01:46 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x24e) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:46 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x5f, 0x0) 21:01:46 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0), 0x1000007ffff000) 21:01:46 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x95, 0x0) 21:01:46 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x54, 0x0) 21:01:46 executing program 3: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000100)='/dev/mixer\x00', 0x200000, 0x0) write$USERIO_CMD_SET_PORT_TYPE(r0, &(0x7f0000000140)={0x1, 0x1}, 0x2) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:46 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe02, 0x1000007ffff000) 21:01:46 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f0000000140), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) r3 = gettid() ioctl$sock_FIOSETOWN(r0, 0x8901, &(0x7f0000000100)=r3) 21:01:46 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f0000000140), 0x0) ioctl$sock_ifreq(r0, 0x89b7, &(0x7f0000000100)={'bpq0\x00', @ifru_hwaddr=@remote}) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:47 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x14c, 0x0) 21:01:47 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') rt_sigpending(&(0x7f0000000140), 0x8) sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) setsockopt$inet6_buf(r2, 0x29, 0x0, &(0x7f0000000100)="dd4a2af875235fcf2320bef742a1129742a46713f6a2c2", 0x17) 21:01:47 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x40000000) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') r3 = request_key(&(0x7f00000005c0)='.request_key_auth\x00', &(0x7f0000000600)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000640)='\x00', 0xfffffffffffffffe) add_key(&(0x7f0000000540)='big_key\x00', &(0x7f0000000580)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, r3) sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x1f, &(0x7f00000003c0)={0x0, @in6={{0xa, 0x4e20, 0xffffffff, @mcast1, 0x80}}, 0x4}, &(0x7f0000000280)=0x90) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r2, 0x84, 0x6, &(0x7f0000000480)={r4, @in={{0x2, 0x4e22, @rand_addr=0x5}}}, 0x84) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r1, 0x84, 0x1a, &(0x7f0000000100)=ANY=[@ANYRES32=0x0, @ANYBLOB="93000000ee6f9b324d343a6c01cf2feff43f3b2742debdedfd59ae33f9c95992deea18db3afe2ca603c0e29142b27c8a2f15a22be6acab4fe7f58d2e5834a0a264c280b22aa37ff04c289ecb538274400e20259340454893a99d82d41ad4d67b2fb1ec2e02eb79c10b296afefe5a7383036ca8c993951b16bbd3bf3b8719edc603ef214684916ff4d7de20be7e2a00653e6dae9b7d8776"], &(0x7f00000001c0)=0x9b) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000200)={r5, 0x1000}, &(0x7f0000000240)=0x8) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15, 0x1, "8d3c4ae1b537cca9d740f7acb0d49010fda9a89d0484eae9242aaf3b086b2ba5fbf58a8dcb857a4c40464dfe9b00f98efc5d8ae359e7a56c7a340a86f9e2115c", "f4d7bcde357a41ebe10a002b03ddbf5c65f6b65fb54f1e6ba7b1e855ad311126", [0x9, 0x200]}) 21:01:47 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe10, 0x1000007ffff000) 21:01:47 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x154, 0x0) 21:01:47 executing program 4: r0 = socket$inet6(0xa, 0x0, 0x30000005) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'crc32-pclmul\x00'}, 0x58) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000180)='/dev/snapshot\x00', 0x400000, 0x0) r3 = getuid() getresgid(&(0x7f00000001c0)=0x0, &(0x7f0000000200), &(0x7f0000000240)) write$P9_RGETATTR(r2, &(0x7f0000000300)={0xa0, 0x19, 0x1, {0x92164f6286247c98, {0x0, 0x2}, 0x4, r3, r4, 0x100, 0x1, 0x100000001, 0xffffffff, 0x0, 0xb5, 0x100000001, 0x7, 0x0, 0x1, 0x7, 0x0, 0x8, 0x8000, 0x6}}, 0xa0) r5 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) setsockopt$inet_sctp6_SCTP_EVENTS(r5, 0x84, 0xb, &(0x7f0000000140)={0xfffffffffffffc01, 0x0, 0x9, 0x3ff, 0x7, 0x35, 0x3, 0x6, 0xf57, 0x8001}, 0xb) r6 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r5, r6, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) ioctl$SG_EMULATED_HOST(r6, 0x2203, &(0x7f0000000100)) 21:01:47 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xf8, 0x0) 21:01:47 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = creat(&(0x7f0000000140)='./file0\x00', 0x8) ioctl$DRM_IOCTL_MARK_BUFS(r1, 0x40206417, &(0x7f0000000180)={0x1, 0x3ecf6b20, 0x8034, 0x6ef5e6d1, 0xc, 0x2}) r2 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r3 = getpgid(0x0) r4 = syz_open_procfs(r3, &(0x7f0000000300)='net/ipv6_route\x00') sendfile(r2, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) ioctl$KVM_SET_VCPU_EVENTS(r4, 0x4040aea0, &(0x7f0000000100)={0x0, 0x20, 0x9, 0x0, 0xcb, 0x7, 0xff, 0x8000, 0x63c, 0x7ff, 0x1f, 0x3, 0x0, 0x800, 0x8000, 0x6, 0x5, 0x0, 0x4}) inotify_init() 21:01:47 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) r3 = msgget(0x0, 0x100) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/22) 21:01:47 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x37, 0x0) 21:01:47 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) socketpair$inet6_udp(0xa, 0x2, 0x0, &(0x7f0000000180)) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0)=0xfffffda7, 0x0) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000100)={@local, 0x7, 0x0, 0xff, 0x2, 0x1, 0x6, 0x2}, &(0x7f0000000140)=0x20) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:47 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x672, 0x1000007ffff000) 21:01:47 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xa9, 0x0) 21:01:47 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = syz_open_dev$audion(&(0x7f0000000100)='/dev/audio#\x00', 0x6, 0x2a00) getresuid(&(0x7f0000000140), &(0x7f0000000180)=0x0, &(0x7f00000001c0)) fstat(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_ATTR(r1, &(0x7f0000000300)={0x78, 0x0, 0xb49d, {0x8, 0xa64, 0x0, {0x0, 0x5994, 0x1ff, 0x33ab, 0x5, 0x1, 0x0, 0x3, 0x2, 0x2, 0x7ff, r2, r3, 0x7, 0x200}}}, 0x78) r4 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) ioctl$SG_SCSI_RESET(r1, 0x2284, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r4, r5, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000280)={r1, &(0x7f0000000380)="92a01041df7a30efac1631c86ae106a567c6cf8479d20d1302aabb176a3888d1201d3f7a0bee3e7b44e47ddff0849f56e764d1c4d44c25acd02d6544baec7c039e2e1503069f44472810ab52defe587eae8024790af0e323e030a853c21e632c79ce68fe530b91a41fdb3246cc0bd77b32d601a01c934f6cfbed15f50f9b8a76209688df5b6aec8e1274007a95a1839a", &(0x7f0000000440)=""/119}, 0x18) getgid() 21:01:47 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x148, 0x0) 21:01:47 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x6, 0x0) 21:01:47 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') r3 = semget(0x2, 0x7, 0x600) semctl$IPC_RMID(r3, 0x0, 0x0) sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:47 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) getsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f00000001c0)=@sack_info={0x0, 0x2, 0xe60000000000000}, &(0x7f0000000200)=0xc) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000240)={r2, 0x3}, &(0x7f0000000280)=0x8) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) pwrite64(r0, &(0x7f0000000100)="953febf972f83d3bac55a333b2cecfcea5bb0d5793f94eef7b8e7d5ca95205e75e97d6da8ed564f6420aa5e585cbffe588920434b96ca04a43a129becd014d535abb5eb7f9a2534c6db1a92d070e881b5d01173f9a5b6ed7ed541eca6975a42424c398c792dd59eedc4e8de39355594a531539d7d49b4409609da5e3f87c577a83c2b2e6b0af5198e2d9c6b25c24159463129eae7322d07df5846d095b74febee5775f801a1c8343159d043d17b57c3960f6c53bbf59e31eb3fdabcc9b", 0xbd, 0x62) r3 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0xcd, &(0x7f0000000300)={{0xa, 0x4e24, 0x77f, @dev={0xfe, 0x80, [], 0x1f}, 0x800}, {0xa, 0x4e23, 0x9, @empty, 0x1}, 0x280000000, [0x6, 0x3, 0x2, 0x1000, 0xffff, 0xffffffffffffff7f, 0x3ff, 0x29f6]}, 0x5c) sendfile(r3, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) ioctl$sock_SIOCGIFCONF(r0, 0x8910, &(0x7f0000000400)=@req={0x28, &(0x7f00000003c0)={'veth1\x00', @ifru_addrs=@nfc={0x27, 0x0, 0x2}}}) setsockopt$inet_msfilter(r3, 0x0, 0x29, &(0x7f0000000380)={@broadcast, @dev={0xac, 0x14, 0x14, 0xe}, 0x0, 0x3, [@rand_addr=0x3, @rand_addr=0x6, @broadcast]}, 0x1c) 21:01:47 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe0a, 0x1000007ffff000) 21:01:47 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x9a, 0x0) 21:01:47 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xeb, 0x0) 21:01:47 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') getsockopt$inet_sctp6_SCTP_STATUS(r1, 0x84, 0xe, &(0x7f0000000100)={0x0, 0x7ff, 0xff, 0xffffffffffffffc0, 0x6, 0x2, 0x5022, 0x80000001, {0x0, @in={{0x2, 0x4e23, @multicast1}}, 0x100000000, 0x7, 0x4852}}, &(0x7f00000001c0)=0xb0) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000001340)=ANY=[@ANYRES32=r3, @ANYBLOB="000000003e57255774e8114f82dd1e2c484943b4854e819b577560d90a4d7ae0e357756acfea2684a951fe1716792df5bd8a9a3c90bd81810fb5c9f0ff673bfdb8979f919fca7734be8a75542d"], &(0x7f0000000280)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r2, 0x84, 0x6c, &(0x7f0000000300)={r3, 0x1000, "c85205253d1e2c555a23290ee0236cbcb781670bfcbd6cd8d1790f515568438975e74dcab7deab820b820f315c01af4382e9deece046b6f3e61485d39f587002e43695e70e4ee406b7c0bca993b8bcf2b5ca67fe407eb2d43a60eda148d67388848fd777599941ebfdd76742045407524876fe1e2e5a9b8b483ef9405ce26953fab653568aeba12c4e4fc0c7efe905d15e27d0d815cf79cefa8549821ed5355f8996b729071c70bf4ab515be80e6a1bf622c6a7f7495d500397446abd885c86e5b5d30bec24c4f9407158a25c7f7f47a767fdf67f33a4f695cdcefa6fa3e89d59d01c9344a8c3117714628248eafff0f00053873af2949aacb16d08d37daf5332c3e5bf828a9909ad77a799998993ed73c781427fda8429a48cdbdf88726d0bd3e90713896907d55f6cbbe9fa8ec872ec8dce139f582ba3372b9db8f2fbffb1e13c87b3723f6a6f0e131b90680be7249e47e840347e2240114f2e5a5392658cc33954497edec95e39ca441f447b09c430cfd61e48b5b43fc03670ff013257146cc53643c9a733e196a38c2989644463b18cf0379025b190771083c3ccb8d171bd464c715203de02421d884a201cc565ad894869b4de74d18120cd378ebfab409beb637fb2394710847057f1d260a5cc90e78f07f2bbe3a648916b0149be88d7d5ad2e9ccf606af50e4f17d73407cb000c5b409d39a6c6d90a20b78dfe460d5007362c0ac2716989fb73068f08d055a228453639fbf149953d669978497985446d6f47301424b36c6d85e6115bd420e8fa6020dc91d17c7ff39add5fb1b49123c6416f79a9cf175e7ba0d0e6495b6b6c8cd08f4a38ef5f221cb558f436070203b9beaa3c12174377f253d01c5c8a5e3104d9aa041555ac5675dabf6965c8b39122a59c819c236dd4f7f12986cf1c368f430aa4045835066252df00b61f106462b71adb611c8e762d1c72db1cff4877fcde53c620793d2111a850f7acd797455dae9b00ce0348ed34aef794fd7ccf24cfd7fbcd46656be1fb9474046dcff905e567f62ce7b6bcceb88b349dd9ffda1baeca42babff9c6fd5a9d62e749c4876dc3a967dde11f00a2bb745b7c9f8c58520372ddee13541fd16d213fddc40765574b680b51125ec0fa8a069618f5e7c8c13cbc5b55b663b91b492a2c8055b534617ac91703758554f2f384562d264aa1b5812419c89a6c3e59c41fe8a9b453f8be9e20728011d4d1e8fca9c45ee28dd9f475db3b011a16a640e804de23588ec986321a1bfd336d2d2b0bc331b4b9f83e4ba01ef0c93bd9b7d6a50095aa1c82bede27cbcabe1633c29404856e7f78c20644f2ba9f6b0fef4ece976c3add2ebf64d53b2622ad450f429b6aebfc703c27d16b862d84a94973b788bd6b2ff6962fc3e391851e4f96ed994d88af10ad9dc2045cb762682dcd1d685d45c90f086a82d15bc8e506b40cb3d7c94f7825ad175699fd0b5ce1d182bf83d233dc41830b4f27a8edeed65d904c9b2065ed7931b034ad21e832e71353ce3267432b719752b4709096d9daf82516deae29983203b46d80447dc609a43d2c4c2dfd243bd42b7c4801bcc740248b1bc5c855372667b284b9aad6e356ac7c131e672663333ca85c032e51d5127b153eca02ae7deaef8f3cafb280924af88f04e99d2e969081666e895211e18e6a62faf1165255e17bf377ee1b5af84b14f70582e4b0c9de62a58fc419feb154db8d2722c6b0fb3c4729b90d95ea14d026b2aabb9901359b55e604db628e3bba16457ce19c70be94b6b5b2665326ac3912a7cbf40b9067afd6ccbe367713c24dc94a4b838569c8942c07b30ace2a1cbb373d49e4f971a06fd274aeabf7ab965dbfd4cbacc8812b713effca73e770e9ac2cb2fc3e96b4e9e1e6f1a93a9299ee5fdeca009ceae287c94b973cc01f5ae9949ae1ec14394b9c7f7bc84bcb43ede593eab33ddef7a24890db6073ce4b749aa55388aafd32e99514ea6f17dc0502e234790b3d0da87dbc7c3924612d4fdaad3ac8eece5a133ccb0e40a4c3ae1a7b9795b07de3f7ed1184c3c6dc18141a863baa18c69154b5363b0f95dfec268c3bdd786cf9c8ee8f9e8518b0e08f7449e539b26ee223681acb8f1e94c5e34f4fb006021383dfd5b75c32fa554e14407b818ef4e5fffd4396ad1658b14964809e1ef16a5f466a6008810ed72898c2f33921a32d4da8890a2ae19495c2db6c8835f45cba00367fd55fd56e109bfa560a2215304f97239c445a33b112176ec3be157c9f39331a5c49c735d5878fb90605e1f4f21c2cec326dd2b3f18023de6888890461ad914ec9a563a1613986c26248c6a0cfc716aa471002c3f3cbac1a882cbc2a5ae845a013db631062c6c52f1c49c437fa0588374da450d3ef53deed9501b429b5a56fefbd7c83ab6ecec2ae35081bd0854bd2ecba11f5015d68ef331419d0d1c65035349c69a9ec5ca2b21a89870d7f9279f470183014f2d1b1c11cf3adc62ef7a4c7adbc260698b67eadc16595cfe20afe91287d7cf45dfcc460c3c776626d0fe957e0e11395ec8e825c29377feb866a065154d95f20c25f618ca86cdce1fa768eaa74db4fcb162debbf8be902725ad4737caaf218e68570b406a0d5b8985dcf4685041538c508c867c7c9d526d4b1b5a1d10f0e57da2ee5bc443def7d19b432bb56687fc7c79b482d87d6d936b2a5cf98daeb33b327041133be357e59e45cfe8fabd2471f912e4532cb769e7fada5d677ab31deba804d0249c86e59bed3a297c8df98c43896d89d3aeb0badb45cadbe40874c03f6c8102aea971e6988e60174600f10bba1c43da238c963016f9e6b8729e8d031cf433ef14711d9f68e99efa40b85218dc0bdc16f0ae6223a33787369c0839607cf52d196f723616f80116787cb6c85105a9e7911c39078d7e1fc9e0728bff9359649d0fc1452384fc3bbb90ec7002a4368eda5eb10520c2cb6b21bace570dddce61b5a34b2a1a2cb28c2786ce8075c70a965198fc6021af1514a2742b5368257abd5db6179b13c5a6345d61c04f83b6f16e8e9060e450721289ecce18063ef729ab96c311af8f46f1f3b0f6fcfdf5ab083888524ad3e044f906f14ac85a34826a14342405c919f24a3ec3cef1982078b95e065c481f2ce744ba3d5ceb4a501f6a6ec8868c109538436b8ce4b4f9f50f167983959b1bcf9573029b5d89b0a5620be75b7f94e43419fcd99e953ccc9fcab94efa605c6663e23bac683f53c42c2d5de949d253df87b23fe6d3e18c9b041128b7ac19069a558698b6096b35aa82697156bebe20106b492b8b3c2fe3c6d5c62ef82a673be2eebcf4d335e32f337186a585bbf57ac2d55a9e2d5b9c074932cf3e37ec1c8d27417489b1acd66fe0084c974f761dde089d99153be5a00aaa617a5ed98545dcd92e8ac35e9afdc7d59d19a8fd9485a82b6b1d41313155b9bf53f3f3da0d747f096e1f6d16a0f72dc6ac1639718f9492b5e03ccd7ee3e5b2199c870ebaa1bba181666b6095591eeb018905f55c4d61208cfe24b9dffe681151d14d9ce4224a5e0a7e28a36dc7857162ac304186ba96d17f72b434b9d1835747d5165b1ecbaeac4b4e1c13d737060ff0ea8b73bd1e1ffce34cfecf76d5e5cc4d516fb6cb721c80049a62f809c1b7ea015b437daab95bc27881ed15f8cd506b27b53d86b430e14ab74182431143afcd70c9f1ba62e83ed9588257a693ce759b824c4d91829baca3dde679922664f7a440a9aec56b515c8ec33e3a76a029288d37320df57fe19257e6961bb9de1b572c0a3dbbdffce8478bff5e2ac67fee876ec97ad3a7825c458bc8ed368963ec00acc69d2254a87e599f993521ac959c6f78a28eb6ad8b098cf5b464f6516ff30f391a3e16456b71b956b4470d9fbdf71a6e6fb77a7484ecae4671ff10ada6ad176f5048faf832a734faed506f1b5464c383670eb568cad8056ab2c36cbb25039ade8bc93f2b9042d178c53e985bd7a5289e2f68a4e97919673e29ca90b90cd2c02f1d6cbbdd7e51ff2d153cddce84ed76b0df1071bc003f5577920df4f0b0555700118ac024e134c5c67fd03e5be1a7807b6d3b823fb5c244a53c3abe030fd2213ac8afa937da54ef8b2b8f265f6508f192a852d265728458f6e44ad6f07f0b5fd210a1a363b43d01a2c22fc1a7f50dff1e01d06cb30963232a79bc53fdfb631ebae04f20586378d60860238c64e4fff349de95db5a41c50b81e10ebfd2586c0c5080ef250623a8e795924d79313610feb99a959df0cbb14d92843f0b6b3abbbef00b886078080994d9b28e4042dffc66d7c3433cd506a7263d690dbe86bc4c918a2f7d4826f85e6bba4aee91eb9f0bb6b37a13d7facc4be353df309e2eb5f5912928355e0037db3af33c4d8470b775e411016a09a000c9af09ac3ee04b960a5fd95d1052f8779710d4ea4741aec134ad9ed627e6def090e010159be41592e7b67066f8ae3f5ed4bf27f13a0a35d8f49f6e8b376574aaf7d5f3258e882f211df3f2eeeccf7c1fcd47d077d25fcfbecf7786884d2758949687b8e34472d3eba5db70e7f38bce9b483d7cacd163e7cb71ffa0072ee0a2f4101cb3efd9b6b2c9dba434f38d5b46ab9e54cfbf1b845ffc81fa44838ee5a4e7b5ffcd2bad07584d8e3d08f7557499d9123d4df1af058a5ac129876ade30e3d44e945dc7e817a32edfa82d74e698e5535f46c0738aba54232bc43419e62ad33084541f1f403f00deae44d1f29159436b85a1989aecd05b25cf6301e1a3aae2ece522abf24dfb2b1ecee5345afc623b4734c49d5a1c5934af5a8dc7e812781cd17d01c297560267b15c12396715537621c109a54eadf6bbbbba86e6d90ae22859c512e8f282f317079823bcdb4715e4c5a925eb30035d0d1d97ced30260a9d0bc7445dade6cc2102415d088104871098c595d068921a0547a6b2048ab69334090dfee79b76bd472b9edabc750b065bbf7e49b484315391cbbba6e4d86c5f3cdcb04943819960b046a5b540ae627f199e2e958c2fdec55fd664dac3fd963097dfdfd3db60a44ac00ee797c09d78a37945bab56f481534dfba3212887c35040d9aa5fe027cf325d13c02f7c45243eec4d7c1719e66d98727611dc68df668f8124f4b91826d7a5580a16e4bf6f8a411bb2ec81bfd43a338fda2785a5a97896d169e26e722dab18a2158041e4bd443039707b3c384cb12841a173680f8c4c3f0f20c10514e8d6eddcacb14de4ae1c370b190494b84f3676f2ab8cecaa2527e4e716ae75b2d129114ef3177d702be354582067cd492f211f1a8444d1b3a6b0f727629a6c6972a26d37323b30dc87405aa992145006dfb4c2a0ac66595c37ffb5250fb2cdd7c1d6cc445a39aeac5c395642129b13d40c0b7965c9d3e2e2dc570d7f853069a23b0670c040a241bd93336432a4c63a79e9886d2c7872ed198337b82d2ba4785f45ce370616d748561c151e97ec77ff2ea04354915994ba73ffd309e3d4037ce5459474f1c0044fe55f35da285a3731070ad5dc30b3cc406b2a4eba25f00080df86bd51d7bebad0b21a8f107b25c8292ee5b8666dc5414576fea36f0469f5cf5c578df1292050b739011ea6827ba6639daed5a748027b154ec551c619f8fe263fab9d31a11179722104218a202f4b73130ded8345fe4da544583e5b712a9d6990e0862487cce0570b1bbb036d4923a312b8209928f2edc217b591228303572739f962a8d9a8458a16377e149aebb9d7b808c434d962f10781afbce226ff87e0edb279cd8a8adea46af225c9170bde8e702b5da6c43aabc289"}, &(0x7f0000000200)=0x1008) sendfile(r1, r2, &(0x7f00000002c0)=0xdfe, 0x1000007fffeffe) 21:01:47 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x9d, 0x0) 21:01:47 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') bind$vsock_stream(r0, &(0x7f0000000180)={0x28, 0x0, 0xffffffff, @host}, 0x10) r3 = perf_event_open$cgroup(&(0x7f0000000100)={0x3, 0x70, 0x4, 0x7, 0x7f, 0x8, 0x0, 0x6, 0x8000, 0x1, 0x6, 0x432, 0x8, 0x6c02, 0x5, 0x8, 0x2, 0x6, 0x3, 0x9, 0x73cd, 0xe01a, 0x6, 0xfffffffffffffff8, 0x1, 0x7f, 0xffff, 0x10001, 0x0, 0x10000, 0x3f, 0x2c3bebd, 0x5, 0x0, 0x3, 0x8, 0x8, 0x8, 0x0, 0x1, 0x0, @perf_config_ext={0x5, 0x100}, 0x360, 0xc9, 0xcdf2, 0x7, 0x9, 0x800, 0xfffffffffffffff9}, r2, 0x0, r2, 0x8) r4 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r4, 0x8912, &(0x7f0000000080)="0a5cc80700315f85715070") r5 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r5, &(0x7f000000d000)={0xa, 0x4e20}, 0x1c) setsockopt$inet6_opts(r5, 0x29, 0x36, &(0x7f0000000180)=@dstopts, 0x8) connect$inet6(r5, &(0x7f000000cfe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$inet6_int(r5, 0x29, 0x35, &(0x7f00000001c0)=0x7fff, 0x4) sendmsg(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000002ff0), 0x0, &(0x7f0000000180)}, 0x0) recvmmsg(r5, &(0x7f00000069c0)=[{{&(0x7f0000006240)=@ethernet, 0x80, &(0x7f0000006480), 0x0, &(0x7f00000064c0)=""/188, 0xbc}}], 0x1, 0x0, &(0x7f0000006c40)) ioctl$PERF_EVENT_IOC_DISABLE(r3, 0x2401, 0x10000) sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:47 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xf6, 0x0) 21:01:48 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe6c, 0x1000007ffff000) 21:01:48 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000100)='map_files\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:48 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) creat(&(0x7f0000000140)='./file0\x00', 0x80) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) setxattr$trusted_overlay_opaque(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='trusted.overlay.opaque\x00', &(0x7f0000000180)='y\x00', 0x2, 0x1) [ 260.194327] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewall rule not found. Use the iptables CT target to attach helpers instead. 21:01:48 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x119, 0x0) 21:01:48 executing program 3: bind$alg(0xffffffffffffffff, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r0 = accept4(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f00000002c0)=0xe00, 0x1000407ffff000) 21:01:48 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000300)={0xffffffffffffffff, r2, 0x0, 0x9, &(0x7f0000000280)='sha3-224\x00'}, 0x30) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getegid() r6 = fcntl$getown(r0, 0x9) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGPGRP(r2, 0x540f, &(0x7f0000000580)=0x0) r10 = getuid() r11 = getegid() r12 = getpid() r13 = geteuid() fstat(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet_sctp6_SCTP_STATUS(r2, 0x84, 0xe, &(0x7f0000001240)={0x0, 0x400, 0x4, 0x5, 0x7, 0x7, 0x3f, 0x0, {0x0, @in={{0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x16}}}, 0x61c8, 0x5, 0x3, 0x4fad6351, 0x40}}, &(0x7f0000001300)=0xb0) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x1f, &(0x7f0000001340)={r15, @in6={{0xa, 0x4e22, 0x0, @mcast1, 0x4}}, 0x3, 0x20}, 0x90) r16 = gettid() getsockname$inet6(r2, &(0x7f00000011c0)={0xa, 0x0, 0x0, @mcast2}, &(0x7f0000001200)=0x1c) getresuid(&(0x7f0000000c40), &(0x7f0000000c80)=0x0, &(0x7f0000000cc0)) r18 = getgid() ioctl$TIOCGSID(r2, 0x5429, &(0x7f0000000d00)=0x0) getresuid(&(0x7f0000000d40), &(0x7f0000000d80), &(0x7f0000000dc0)=0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000e00)={0x0, 0x0, 0x0}, &(0x7f0000000e40)=0xc) sendmmsg$unix(r1, &(0x7f0000001100)=[{&(0x7f0000000100)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000180)="d8421673e1b41e28b91b13c890f30cf42665e0d10d501e7f6c24871b", 0x1c}, {&(0x7f00000001c0)="27bde32559b4aa1c8480c2af2f1f94313a2a69779f2ec1766b192d97ad6a39b249aaba1d5f5353a0b8009758d541d2b9fb652ef381101a007746de96959c1f7b17d27c8d7eef34063e01634bdc2849c00bac95686aa16f2bbaf856b847eb39104a44ff19c9d504d99e353f36dcaf1610ab64f477", 0x74}], 0x2, &(0x7f0000000640)=[@rights={0x30, 0x1, 0x1, [r1, r0, r1, r2, r2, r2, r1]}, @cred={0x20, 0x1, 0x2, r3, r4, r5}, @rights={0x28, 0x1, 0x1, [r2, r2, r1, r2, r2, r2]}, @cred={0x20, 0x1, 0x2, r6, r7, r8}, @rights={0x30, 0x1, 0x1, [r1, r2, r1, r1, r1, r1, r1, r1]}, @cred={0x20, 0x1, 0x2, r9, r10, r11}, @cred={0x20, 0x1, 0x2, r12, r13, r14}], 0x108, 0x40000}, {&(0x7f0000000780)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000bc0)=[{&(0x7f0000000800)="e20c90c0bc203d3a03944e6cb7c9534f40d700c6c4d97bc77fd459d348922ff880bf6738a0cdb1a1c12c8e74074bac92476d709bbfc6f657236f02ad9c0db53ee605505a98b4e9796a1803d255a8cdaf280c53424f106d", 0x57}, {&(0x7f0000000880)="0979fdc3e5c014cbcd5d20951d38a77ebea61dda7dc202e5fa707a73ca2aceee66a4d14febc3c32a912228eb75d196564b105706bebc88b95cce0b38aa55f662256127e50ff6192f91ade87e5d8b4ba456be75c3ca9e5fb7fb5e6a0be3f6a34ffac6834031b76b3e8aceff5723a9a68d999db4e83d87e2bd311f57848dbc6396cc", 0x81}, {&(0x7f0000000940)="ff3e7fc035e1794505fcc28345db44c0c59b72afccf11f4ae192ce365693c0cd68ff30299129", 0x26}, {&(0x7f0000000980)="96a4408dd98df89bb27f9c27a3894d13492f2afa2f3ec51971cfadfb87e1aa15efee3db77e2cfd3d4c7c01811767bf61e3dceb960613350d22fe619b084929ffa8a1ce2a1f0df06156", 0x49}, {&(0x7f0000000a00)="a930d987a275cf46f75466c2cd276eeae9d7ec2fe88d73fe97f8edf8ecfe162e193949dfdd4353142611be4aa97cfa3bb3b866addb7413ed806ea754c562f96ac7fed801867dfa4bc210f01cbd0467f3b3272397faa9f40626479e4e77ddd8958b7d0553492996c36418c86ef3bf48bde13cdabd917b7cb6ce5632bc57ac2ba3c723a2bde881df5edd89a3b520cbe0e0370ae210f9f68eaa00a56dc751", 0x9d}, {&(0x7f0000000ac0)="ef65d478e5915ac88b9ad06d69ca9e552240e09feeedcd75c32149c230244f85032da21a9f3467c83d9eebadc49df1311c152e28157a557b25fdaf58a0c53ef8384fc376", 0x44}, {&(0x7f0000000b40)="31a194a6f7dfde537b4efb957028815286978f8e7963abf2dc3431e3b267f464", 0x20}, {&(0x7f0000000b80)="a247446286a75a", 0x7}], 0x8, &(0x7f0000000e80)=[@rights={0x18, 0x1, 0x1, [r1]}, @rights={0x20, 0x1, 0x1, [r1, r2, r0, r2]}, @cred={0x20, 0x1, 0x2, r16, r17, r18}, @cred={0x20, 0x1, 0x2, r19, r20, r21}], 0x78, 0x800}, {&(0x7f0000000f00)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000001080)=[{&(0x7f0000000f80)="3dfbc8e73ce13e968b70d8b9b9375507048c7fe221881d42f580813d4dccb29974543fccf0b5e348603eda28afec6fb437065b1bf0d2e6b464e18061b52d6ec35fc389e7193e4f656ecc20c6fcbf2d23d7433ee894f80353012d6fae1e855b504bc12ccd047d26db738f82cf1188a1a3eb8cac477c214bfdeed761fa20727e55bf387440fc766159426a8eab449a98dc273e5fd7e54664f88da9", 0x9a}, {&(0x7f0000001040)="680d7a7956a8823d743aa255c7e18a2a30a7dcb744b531f37ac3da", 0x1b}], 0x2, &(0x7f00000010c0)=ANY=[@ANYBLOB="3000000000000800cefe677510420000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x30, 0x4}], 0x3, 0x1) 21:01:48 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x59, 0x0) 21:01:48 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x186, 0x0) 21:01:48 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000140)='/dev/rfkill\x00', 0x101000, 0x0) sendmsg(r0, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f00000007c0)="908feda0e7cc969a8e0b5a2829c38b538abef0ca3d04268fd621b7974a7d0177b389464c848193db93a695b06f877c3ae586b8c1bc32bfd9d5c7e60a68cfee329e67bff3f0ac4417ceb99a63acdda4fe34370107723ab1cf66bf4d65d779329b7addbac3de1de174615133292487026a56e90b0b942607a74d92529db934648c12f6bd38f571251164af01c160abaf167fb6d818245279cd1943d3b76db5f840e896137eb8b090aa8b4e47b75230aadf7f", 0xb1}, {&(0x7f0000000880)="d1cd987815a856021aeaae7c576936f405988b93362746fd2b2d9aa86665e3df374d1e79b7a22783f74dc32207d9bb9f0e9a228cf040b36289c3673e96315c34addd2428d99960d67b9f7bc27cfc951928e5e29adad9e04f42bec8297ccf6d6e66585f65083c53081467489af014", 0x6e}, {&(0x7f0000000900)="ac7b9aca97e6b640bd2fb065a77917031093d626742c3c6e7e0620c0875f6dfce44f65efb2eac50034fde4b49308590764f103b8b53c0171fccab73a49fe4478c236e97a641f618ff3461f95e5f05515d4d07b51ea48bd65e5a17dbcb28d1245c198a1d8420cd2db99bcd467bea961588707a2517c11e5cb761f44c703986019", 0x80}, {&(0x7f0000000980)}, {&(0x7f00000009c0)="aedebcabe1cef42770e8822c697ccb3e7cfc783c682712a972d4bbd3233dfcbdbb87126bfd9d10ee17cc8564e1f0cf61ceb3a5bceb303fb6224e6d70a0a958393f72efc322f193235e77654d2b1b47c168a5b26268826751e2a66749e6e33b4a5406022f9233abee90333294944cbc5275ca4f8f3d723052fb", 0x79}], 0x5, &(0x7f0000000ac0)=[{0x50, 0x109, 0xffffffffffff0001, "79c58e42ad489daad594cdde07c7cb4c9ccc24635d714cdf31b82c1a0b442c817608d1d0c31d849809bc21e68e73a234f0259dff7f0f13dd66"}], 0x50, 0x1}, 0x10) sendmsg$nfc_llcp(r2, &(0x7f0000000700)={&(0x7f0000000180)={0x27, 0x0, 0x0, 0x3, 0xf4, 0x8, "728e3e733d256774d11563305dd7f83464fb726ec6159544b9da7d49e890aba69ede301c18e6eb03a7615eccb501160eff40ea06830cf795e6c487ca0080d2", 0x29}, 0x60, &(0x7f00000005c0)=[{&(0x7f0000000200)="5feb644e5943711069d9836e2e88365c871c26c1b5714fdae0263153cdf724aca7cec732dd5457888c9cbd", 0x2b}, {&(0x7f0000000240)="881b29045271f3c6d68f622b2a0c173b53a2b8dde6dc44161a2a604b4665fbf3a998289099ec3cc3fff7b4bffbe7dbf00f8848d7910b5383d5192a0363017aec969682630dd5cd4ed60ef01f6879f428e0dcde4430dfa9b4cb363d9a1aad470cc105f478525424f1edbf4988a04c1407b17a2de1ace61e6e9aa7f32430a37f29518dc6bc0d127744c1b9e8f873ac71f1873cb99146190b07a020062eae80093fe1ef509c13937b36c2f2a269aaf574370f7859e045995918785b6c217e67a97ce555905592b39a0bc839be63063d2dc9e48f88d02a", 0xd5}, {&(0x7f0000000340)="116c30e4d312c3f39bc6f731ec435fa44381627de93c585420b8c690", 0x1c}, {&(0x7f0000000380)="f19f6cec4210fe72aeb3b3ca78925cc740a4b1b151b4dce12c7e75f5176c4efb896ddbe169ecf3136cc0b031a240e843af996de1d095460954460d5149fb", 0x3e}, {&(0x7f00000003c0)="e55827bb39985129e0e3ad266878b132e36ac8b856db887fd5008d857ee6573ee599c358117f09fd192be562996aab46328327484cba42a55c7d039dabb5b676c2b43fd9e90d99ea69d75ce79c4de171e640e6df0bb92778fc4178cc0b6664192b86ad632eb615ef4fb15115f7e5483d072486383c5a4b4af89ae8c0a2518390b3af0ab14b0c78a19e0c4d84f42cb84ec076abe67861ea3452bd444a2cc2787389a1bd48078eb6a4cedf9491a69c7f708f4e919759a4282623f99df065503ed2130a97f7c1a316d69d0848723744f26e0eb753d846b85fd17b68b5e086919db14727bea8e79ba069f77ff6c8", 0xec}, {&(0x7f00000004c0)="139c71898675941bb3971f9b95f19a2bb4c00346643ec3cf3fb0ce29780bb139e9c6c57e590e068f76d588b1755845cd08ba6f0685cfc6b0119aff04e0f772ac2ecd48c5ee6428bb5c9fd108cb3fde81c57092ce6dae48adeb3d840e9d8ae778b56e77743ac1c5fea973b1aeedf3f0d1b78b11434ae185a6bd0e7fa486a1d8b53b281ca515dc22def5cc2ef582f5a09a137345bfa0e683670d4fed133b14c7427150fc37aafe5f132a1bccedf96a139a52f5b39adc89f78a3bc1197a515ca307392c719930f4", 0xc6}], 0x6, &(0x7f0000000640)={0xa8, 0x101, 0x7f, "7c401862e409167395b083e18701c5b57341ec36db264ef6e88d0b905c6ac97bd8d13fef3445260bbd4893219c65ea058ac4e6146585f8804f20b885e1d77fcc555c993987b6798f5088d9513f6f35228130a19717eff8765fcf8b49a2d856b3088f5780b442299f0044d1208671ba6cc1bb62b1f32f868f16712ef2fb1a0aafb1b1e178957b0dd07448b3828d1b33526363b3b79cf4"}, 0xa8, 0x4000000}, 0x8000) setsockopt$packet_rx_ring(r2, 0x107, 0x5, &(0x7f0000000980)=@req={0x5, 0x200, 0x1, 0x8}, 0x10) r3 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') connect(r2, &(0x7f0000000740)=@nfc={0x27, 0x0, 0x1}, 0x80) sendfile(r3, r0, &(0x7f0000000100)=0xdfe, 0x1000007fffeffd) 21:01:48 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) r1 = syz_open_dev$dmmidi(&(0x7f0000000180)='/dev/dmmidi#\x00', 0x41b, 0x0) ioctl$SG_GET_COMMAND_Q(r1, 0x2270, &(0x7f00000001c0)) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ppp\x00', 0x100, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:48 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x113, 0x0) 21:01:48 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x384, 0x1000007ffff000) 21:01:48 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) getsockopt$inet_dccp_buf(r1, 0x21, 0xc0, &(0x7f0000000100)=""/39, &(0x7f0000000140)=0x27) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000000180)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f00000001c0)=0x18) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(r3, 0x84, 0x1a, &(0x7f0000000300)={r4, 0x1000, "6204ffe39252321e3e98db6321b6909976efec9f7df45a49e488f196c990f191c17963bb3ca20957db74c83a8ae37d10a7f46b2facb80511dc0f070fd97a62ff13995092e2ef58d623b03fe05e8f393e653fb47f87fb6aa0f428bfc6cbbb92b97ea265f8f5a2550f8949a8136164f03feb3dc030fff15ff54813e81a32edfcff3398fc0c74392400f979f14c3cf6d2225bd033ee9707d946a95beb6caa9dfed3dac8854a635de1109a48840307bc631bf1cd0e97406a1b9394e8c3391ba4f1e83d270d42d0a123f334856a7fd6d94d2209364b03e00e62e2702e936b8a1f53844da9a0ae81ee4581b8fdffa0578b98ed51ba8d27af9d7a0d82ccd0b533d3cbbdfb446e30ed0caedecdda5e454878026c5a48a57da045df4564ff317d3c63c2627410acc1073b9dbca16c9094e745a2d75d3799a8823f3a6971c47cb649905d2bee63a04cfda0df75fa5e3b708ca4b8defc8bd5b9baf599caaade84631d5a4cf5c678aab21c98ea826c798da0b69a1c616c235f50293559775ef7b948bdba9d2fb2da01e2219215bd6cad6114367aaf64a5e6fb648edc8b07a661c2d730774126285d00c52243f66979dbf07fb866f0749e2a57c2bc93afdc9a34f247cbc3b05418fec4263b97a39458232b7181b94fc77d0a06150a9cedbfc059e8c7f122b87edb365156470c8fd8ea41ff57880eb75c416e902e22232235a756fc7fb06a68feb24f0be29edab1b755211eddbf65cf359c8caf68d9c93d23b5758ac2672f13bab13c682c8015b8298a699a9ee6fbb037053edc07fd2eed36ca3e0b67efd3266199cdaced244b4a45043c7deb62a5fcaf53febcc70a8658e502c455c82b3b991be2fc6f670bed13d7638642a519adf4c3e5b21828a676e1cf0b5e105731a82cdedbcfdf9cf2338c34ec2732432b3aca44241d0aae9b26a4f1cc74bc3a8e987ac2fdf579de54e6b2aeb8e54221666ab6a765dddc87c18ce3eb9238a1bb3b4b1f6e1703234d6511a33925424854abbc039b91d82ec3179a8ceba8413e5e5f7eb9836079167b4f2e9ce738b1a525bec345134f0e24e95e20533833d6aea9f587e29225c6b8f38b0334bd7d2c59043b14865acbc1e64b4cb96d45a0195b3a81b14d0c5caacf8009fdbd72a91ff5609bb5521df0fc3f483be3f729581ed425bd3980fde1a5ed5ef542afa634c9df63f288c1781c27f55c8a9f58cc12d4f1b1bf2e63f7f3c22faad4b96425bf60099d402da8f46488790fadeb3277d694047e09dc1068d392731f644432823b9bf2f89cd47f8915747861dc2c9dfef969dd7bd48865b8a8c569084f7b9c9e4f07e548df4777764ed3ae33d3edb15d8d3c48607cb35f7c1f1090f81fab0f506520d9585558ad8c9276534d82be890231df8a050e48ebb57593bb50562d58f999095574d90ee25e6a5bdea557db364348fb88d59d00ea6e704fd4472c548acc1424556710e5fb81bd7d8974863bdfcef26f7325c7eb689e5890e721e3f04ec669cc8addf3d078ca1762c0d91cf6bc7dcb92e6e68353342d5442538655cabbe26b57755d347596c16b71d40f81187756fd31488fcd5b8673c7270a93363b56aeee30b1b1168e63ff84a32a097411dc199b4a2371cc54e85a30cdb4f9246615bce17133ea7ab91416a7b099704d517bfdc14603e2ccc3351956c2619cad2672a13b76554020d037b9b7658c748ea7609e63a5d0108478635a72bd3aba21e6c515e4d0e1620e7076452e3738376f017b1aaf75770b018136885c711346800ff376296322b640d88d10d27f415677fa1e256e5644e40c53d0e054e339338c0a89ee288b1def4053a7504c4dd795d410401d05b6df91b330541284e0caee86297505113ac41ee1ca86fa778753ffbc6fdcf608a72be95bac54d8442edd1008b9def52f71b7a4aac967833b782bb1a7a803efb819016be41607bb8724646012b5d5f482563583a454b65235ad73574da481f7c7496b3363649bbfaa532334063184863890aabe261e72d9567015efdc1c8f6ddab697f123fab7f6bc950f8fb3fdf8afc6a0aaf56a8d3b51404c1feb3b06f384762d28146e84c72b7ce60f602df3cc20ff6d42103e2c6cc7e2ebcce7a5535e9baae84fea3f1fd94ad7a2569d7ba284b6b6a16e14df800b4cfcd4d3ef731e0eece007dff73fa69135d53c8790d113996e2c539f232c84ca1eb302170d203e67172a71eb99a39fd0c660dc46f741e360a53ddf0f34e960bce789d82d4dad102ba6e49b40d266cd80fb8d32d8aa2c156875005e1b04f73d0bbe3422d335eb3efc27f1b84755a59438d8d310bf5706317518130e811151e097c4391199eb9cf184c764f57cfd6f0cf30fe21ccf56479b6aeac352265f03dc2eb3226a2d402bc3af4f181f772e125b4cc61baaf66bba98fefac55014cb66babb236790a490a72b54f5e00f307751f10002784bdf562692b4e1b527df3ea3d2844ccfa6f083720a0d686a22de0f6526869d9497e5f04eba103f0dddd2c9a4533581fb7012a4eff69f45fdb9843ad7149a620f5d708015e5c04963364800c7775f499b62b0163832b2fc13fc64239b8fde3ddbeebd38f3e6534ce70cd4fa0919e4fefd9914b5f8bcfd101ab4ea10b620e819599c1eae5da087550a075281abf4dd537bce894fa44a3ad7cb44422858c81e5fa16e555f3f752d25b20ea787a94ce58425aba69467464e7bcef29f3442a5f21ca404ff201411f6950228145ec8f5076a96351b8cc524927391ee3b810b57b572e1007a35f909b8dec1d0c422f779df873f465c9e14be88b714c6bbf8e16d764348ccf1b6467d20d64c1693d4cc074336afeba22dfaa8897b2a205a42a23f922ea0f3dbf6b5f69045f915e1052ed8ffdd0daa87c20ddd28eaf5a4cff6c45c49f1160a00c6a1e7a666e6a7aeefc71266dbae2f49ac86086936768b4bb6848fa3db30aac3dd090552b26a560da2500857c129a8d6628b5282fe3437f61319e364bca054368f587d73b3b288c9c991c16de5ed2c8b91cd6c8d685de9fe91273d29b38f035f5a633eb9672a6a676eac23e6d162b87b769da78c58969ea74a27791245616ba2e877c8eb8c5add278994fe8d7bf5d252ad3040b7db3143fb7a2b48f1949d6edf48a12e9a93d1adf333bf1716e994b4356674f530aa96082569b72f52b298ff9e62cf89d69cc695d80cd87932af54e1b78da8ca4484ccc81402e1bf1725537f41e9c965924ccd517f5e1fd1f3b499cd3306ba6446a8657043f4607a9f1b880416425b0cd7ee3a096f35b0807fb182ba9ba7f1f6dc8776161f00e0c815de268e856f3f3bea1e5e55caee8808db7282202e36e7176dbdd4486673c9d7a5ec590e99241d9b918fdc07009b674f64602db3f82586f8c2706c36c2a0de2b237d425eada1778db5f09ea5e9c5088786c5153f19978c153bcd648f8e03fe8b60c2bf1ff16f5cf1f374646a98b1640c7810de75219ba474d8064144eedea97d18e6181381af4db896c2e283c4a66e099b6c6226be8492dc0565d713d54bfbdd76b758ea1474dba21ae3b83e90ceb59cb4775e3e9305a91e05a58f65c91bb2cb95d7b35401cc9e9f6047ade026dcf7e82aad5b6f0b070e5cd8243b09d28bb6d443d4b513032d107342087829933b6e3f02de61e4a22a00e3c3ecb4f60251a327c3c77d7371e22411cd289d09ebeb0824fec4cac8bb8017c8b6143fb9986d2e1b367c665e17e32d775d66d3b64e944cc9b5b396e0d1a60146868734abfdc5f7b0417a6b2d7a9a0c2c5ea9171b268ab34407d2ac8b0b34aae0c32c7ce95c6d55ac63b670d91d239cdfc7a5247231de0b554d896a96827dc1deef27ab5b7eb294c9c8196415057a1818288a8f0a0e7fa017620512a4a54e1cdb20f3abe014ece498bd2b6fc28121c24c4330d03f82826ee2aed870d460b21c67fab1816089b748c8e115e300260ace95aa5f82b7ee5e193f478aa90501320d567a918ba85b5225e97dc71c3bb7ac36a8efa9d12e3d91a2ccbed889ea797822401dd9119d924a6bc0f29adeff4772b4d68089818d03dbcbd5d618a935001aad699699f1b20bcdab1f4951440cb285e5aa158465bf18b73e21cfcf499a64d1477320c2d717aaae0febe43db8ac232cb2d934c191a4e0ae457762c33507d46c90e9b3d4bf371c0752c8232e6031fb4a6f94ff218246d8e575311fe6d69e0f043a099d9ced8ae5fbb5b141a69803ba9f19536ecb2facf6e501f92af5cc5d3a8b72db8895c152abecabc394a464c0451cdcd1cbbe9994a61d736a5dd26a89590d37fe19a8bf5e42800ecfa46ef86143bca30fdc5f1c1a12eec4c0d8c08b059ccb7fa79beba4709598db32255f9e2bb54feaa3185d144f4fca5cc055e0eedabf4a893b0dc6bda779386e198416c39e5f551a3d24d618a16c47e61f3750d97105f090b97c0fef4ba8b5a761ac8a6caa019fba0db1447a188e03b6d5cda5c04f13c0e1becf508e384ace8b82f684e34dc775448a7c98eb6a5218ee11ca46225ad7231076c5e9b894f683d5093fdf37a7e9f97d5d1151deab22242b508dedf61cb2131326a93eda1bb30600acad8544ee823c7c977070533c1f32c46a65d8876aa9bce69fdaa2772d71ee964273962347f747b8d184a0b0e8dc5e30b29640306ff4f0fd9ffe48a7f502fbc9d621ceac87adf5edfea33d1af13d4ed65c590f047ade059b933787bb9acca6b88cd93dd6907fb5e3a7322bf6b2f035af3d373803447ad12a0a97c43d293b336319ebc5a26ffc8296cc6cde053f2ae81b1df2f5eb23507bbd15eea536a159b510c8341b51007cd4853b18fec6dea9c2f5eeec568f6ddc0ef6359e3cedd66ab4ec339deae077fc4a68d068a17ecbc9ed9b4a5b7f6f5dc5eab562648d367eb4bdd9e1aca84669cd8bfa90004777bb70c158ac21e81438c2966314f70303ea79cd4475a1d1f9a9a197be28ab0ffdf3d2f227cf7cf71fa9bfcab09c5a4787fdeb2f1da9a81d85ab975c951a606c4658dcb765f806a99df8b387306ba544d7ccef2e2753e0f6722cba6385fcc1818e7fda782ce8bcf86cbb8ce7ff8a9b91c800ecf2001803f112be1af758095f6634b17fcea0e282a69a101cf2916c3cf47ea19f9bf943e29cf8496156a3f6c83058e347af9ec1ec564ffb7d3380b0742b3d48c039b8bf8bea562fe0f38b99750ac048901d75e989bf21eecbfb7c2127bd6f5b7684f41a4d8b8145bcc6b20e92b38c3da0c77442138cc4a0c1858676972548f804380720601e1dceb2e027da387d2fa3c69bdc103186194b595e4576a0ef922070172205368d9316d87ca41458721b92ed2fa3121a62210d6982568d78394748c15e751d545f44e71e04552c3545b2da16d940e7efca785dcea7d25b0419003cdbb2c0a4d83e5087f131e542bd84f0faf11a7fb441d7132440cd8a2e3b9c9c4286da24d96e00e6eef8087f6ffbeecde832b15d65f08a5cbc7a009733abd693a6a015101378a5ed9257d4c3150ceddc5a00d04d8f83130cec395ef5a23e70265bdf1185bf8f98defcf16b3224ed8f1d7a96969511ce906435347b86c22130a58cef48aa4e265f50a0a3afa3ae4d1d6f5f9026c22c5250cffb16e7d149d2d0ddc87004e06008b6fcc1235852f2549d6573e11f55f9154c416d4a70f5157f6e1f8858d664112c83869620df995d7566cd3be266050f5bc6fb6f25ceb2435145488646da6340fcfbda1d57d253be2ef70511365da8d09dc3bd0ad1d466b9ba6bc46798efbaed8f353345e8c938d2a27bd470fe345ee28ded76131e5545dc45c06e69c8368f21863b"}, &(0x7f0000000200)=0x1008) lremovexattr(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=@known='security.SMACK64EXEC\x00') 21:01:48 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x106, 0x0) 21:01:48 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_INFO(r0, 0xc0bc5310, &(0x7f00000001c0)) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r2, 0x84, 0x1c, &(0x7f0000000100), &(0x7f0000000140)=0x4) sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:48 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x2c, 0x0) 21:01:48 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f0000000140), 0x80800) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') ioctl$UI_SET_SWBIT(r1, 0x4004556d, 0x8) sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) sendmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, r2, 0x2, 0x1, 0x4, 0x3, {0xa, 0x4e21, 0x4000000000000000, @dev={0xfe, 0x80, [], 0x10}, 0x8001}}}, 0x80, &(0x7f0000000280)=[{&(0x7f0000000180)="5e707f7bfb4f0b46cb81fbe1b1f3f9fa9d4498e02125c236ff6d9301bc6225b34a9452a8700de768bc5ea42064c0fd66544a3de1bf6b8ae318cc79b9fa02a93bc9605184e07e9f5265d2932c5d79865843b7cbb5ebc699483aaaaa1718bb2ccca259259355da0bb63006f88ee1c1bbc22d423333e816b26ef202fddd45ca93ece76190eeffc1ef8e97c3f9069539aed7bb14a11166cdd8b5f4d1c73c9477bc747996655e12749723bb72c0743fa1f75db196335960322667ad061e57974f558a0121abc287c6c2823ddbec47aa50e14c84", 0xd1}], 0x1, &(0x7f0000000300)=[{0xd8, 0x119, 0x5ea0000000000000, "cb48025395f12c60b15924a368637792104d26f7d04889ebe67fb029619f8bf5ec182cd5d621334129c8b867d11403b3cd5e61616dc0afff1e6f06c133ba9df84ceca2f26c5813e0767f64ad6f5dfc81e3aaa425f7acc2e32347e6211c3c498634ae38cc1c19a1db0bd1df5277924d18e22fa20dc6e9951958e2adf9d0fcb91dc21930cba9f1bea47a943e9d657dcaba709ec04a9796516d96b50f62d0718c1d419a6ee6ce490d83a2c8557a891d613b8f424de5fc74679e30720d0ff7a9519a41aedafdedf3"}, {0x38, 0x109, 0x100000000, "fd2552a6faac45ea8c61a676ac9fbb5ef95495220bbf07d14286e588e274a71ef19cc89834b62a"}, {0x28, 0x13f, 0xf36, "38f404a5d1a78c08d9f33ae1b6c9563075b4e7f174"}], 0x138}, 0x0) 21:01:48 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x6e, 0x0) 21:01:48 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") socket$inet_smc(0x2b, 0x1, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f0000000100)=ANY=[@ANYBLOB="00000200", @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f0000000140)=0xc) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r2, 0x84, 0x7c, &(0x7f0000000180)={r4, 0xc68, 0x2a}, &(0x7f00000001c0)=0x8) ioctl$FS_IOC_GETVERSION(r1, 0x80087601, &(0x7f0000000200)) 21:01:48 executing program 0: bind$alg(0xffffffffffffffff, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r0 = accept4(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) r1 = getpgrp(0x0) timerfd_create(0x7, 0x80800) r2 = syz_open_procfs(r1, &(0x7f0000000100)="6e65742f697076365f15f91a42726f75746500") write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f0000000180)={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000000140)={0xffffffffffffffff}, 0x106, 0x1}}, 0x20) write$RDMA_USER_CM_CMD_SET_OPTION(r2, &(0x7f00000001c0)={0xe, 0x18, 0xfa00, @id_afonly={&(0x7f0000000000)=0x1, r3, 0x0, 0x2, 0x4}}, 0x20) sendfile(r0, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:48 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x41a, 0x1000007ffff000) 21:01:48 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x89, 0x0) 21:01:48 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x162, 0x0) 21:01:48 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = openat$cgroup_procs(0xffffffffffffff9c, &(0x7f0000000100)='tasks\x00', 0x2, 0x0) ftruncate(r2, 0x7f) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:48 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f0000000100)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000140)=0x1c) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f00000011c0)=@buf={0x1000, &(0x7f00000001c0)="2261d5096a203fb7afa6cdbfedd14d7152929c01c01be5c244c0d780529adc0bb836d7dc45f7de82e94dbb1d77cdc19b9ca3dd49eae477f0094a3d7d09efbb9270eaf8ae9e36e90f8a027500ec73a9818da32d40d8c2359b4587213a956f20034f8fc2699e4e60525c996b48aa83a848ea37128c6f6f868151cdaaccfe011575c7aa0ed5da1f695d0391583749d0fbd3049beb6c1f11a02f0a221eaae5550e9d8fd1ffcafded4bdeace608dc6505991a8094dbed9653bf0f76dbf8e568439eea4c736460f1bc829ec2bacafc9f235f9dc97ec4c030bcbdfc823a6ba3a3d2e253c740554a27ce7f25bedf4819eeb8d538d38e475c1b0aa0869336fdcf54659654a3e526c8f6563b0c7cbd41abad7148a1b09de8982b9bc5cca6f7501ce64c21ee1401364b4edd8b45536b8204d3a369d8229f0821af15d4a6f3ed2e1c252dc982bff4f5d09e8849ebd128a03693553128dde0e00e2d0d5671676066862c70fa3fa26d3d8bb63f90707eab8d30955b6a90281d4205bbe497e79837fcac45a55dc5a0bd8bd1ba667498b7ae767a69c2be1f469b11c79046e3d0f5f24c46c67f0440bcced3be0f9ae5102e3f800037d2cc21bbe417dc10bd5bb4a6e3762963a0864ed67f8a102bcfe32f44258599b6f7ed44a4f5193e1775a83ab61215d17f165952b7da99bc6023ea2d5a87488260b96f836d5080bea50b894aafe603779fe4f89c8892e9ff7fe8faa1599f31408750ba013894dbf47dace64579126cdaae8ec0c6ce3d22cec1817dea2735227d11a7bc8e80491d16ee1a9c9a40ddd527cd1f3d9a2add7da29bdbc9f91e03b3fbd37ddf437663fcbdee306d6f976b07811affd1538ab3ea4b2f6dc40518352054587ae14cd13e6ffda69c01d531562ce0ca716722c6fffa87fc99678034545474790641fa697e0676b532567de2f52c806a24552f0a3e4aaffe79566dd36bf339b96f0191e3e90fac8144362a984f79167057d61bb17d4eb52a7110b74d112c20ac0be97186e80bf97fb25034fdeef1849acc6cb4efb2cbf45d81d2abcc0e495ea17ae95deda246b9ce0053f44f78312ed86f57ff546d1a7dabf0e93531b7c2697d38fe7830647f7f533ff8717c51849983253b07749cf4cdb0ff4ba800440f0cfd0d2c8a4593fe538a7e7dff2593d9c64ff4fa84ced69444e56d405a7989f6c3e0a2571129713999ac3c615d301cd2076169d183289d2bf2132a3ce92dd916b5f362a081f1734b15e6f43a6bfd695206a07a68f64e078abddb31e15540b35a008434498ac2cf20aa9dd1405b6e63707aa1428800ee5f4ea4feff1d28a6822bbfd69b4d330feb4d77bd55ebbdce3af220a9b4afa3ff2175c5ec11b5b4d6267f0e71dbe7fe38f3830999c258a9ee4abe71c60ad1892e11bac660f34a08e373695b4759ecb250007a5c3b4152c89e19540fdea5baa52cc1615554b3118134d0796901a49012e36c492b3b07a49018a7e0250a0387d4f7bb74ab4e366f3d9602eb3b91706adffd8eda0c42593a02ba15158e225660e364df505f7775abd7866d163a7fbf7768d44f9539506eb8ef407d0096a7d83fe0a31271b981a7ddbbfc615c5a581b6a09170391a89ffa6fb6fc99b3c544b3286fbe13410d9663df62a11fe664ad5d08e9406b1e78d877cc223216db271fc1ce73673f71bc8567ca5e5e215e44f78186ff63eb1c3dd46b6fb593ad0446bfa7eed8e6fa377ce5815a03f3ee8e4a9a8a0081e26e1e1c61eee6e60b02064a80d9fdaefe337b7fa301438cfd43be387707043a0835876ff8b7712cfd10f4d3809d88f7f19ab079d591af253492520e7fdf379e8f3b6ee2998adeaad1ade6e9c0d7bf41903221749c4cbef2a244c88d31f3750dbd03b5f45d9f6b6c2b88878508fd255991c982388d150407100374b7080bb44e86aa981e60ca6afa4fb89beea9d6bfccd5efcd41293aa4e9a603e67dcfa5516f442292c4f97a195a0d81fbe07f9423dfa60bd041a8eba270fa0ba5b0d2703e6e02bd66cc8b136204f57ae63658a8e2d7c0d4b004e618d245ab29d9bbca76d2f7e5a0d81df9e7c4fa7b3129c0aec904ae9c8fdd2f6710559c8eaa63f7a85f28df4b320f1d7120ec576c45f52fc403814e896c2cfa4e4343279a65028a7eca63c07d1fdd1951e35cb1f06dbd607b0007f39a56d9856e16df17ae29d0ca6fcdd098e23e126dcec14e7e5f26b2fbc22f8236bf04005af34f3fb4d050bb58c4a7d6f835133cbb36f4f5ad3d60b68e98027da41e77c915e8a7a74fe095e3cedef4b076590b25bd7ae0dea3206513525cc3b1e010e800ecd1714c9ecac9219d9339e9a2391f1a0948cecabd918729f081567a492bb9cde0fb68b7af5cf8bc8c51ea73206e8117129ae3ed5d850f9ac7073354a24d521cde4237eae9720cb465f5d011b726550d00729e0713c3abbf81940956750a565a5ac4d7a2c05bd88b81dc18d31bb12d387d29d7c65235426fa7abd1cfe7f38d3fa58150828d7753aaa28ccdecc1b9a8e404721a65763d768d224c4d3dcb00eedc62801b42bbd34eb1b5e201ff6bdeb694aef1ddcc73c5b36f8f715da6b69219bbf8ee28c4426dee704d85c3b064a5de216249da364ab7d79b3b31c256d52bb193dfbd7981f3f1fb982e959d3d85d9a6e6c2cc59d3a55fd469636b67eba1110985fa4f2a061236727493319462401c7eca9a77b01c1d4bb1b2e275527b79d55a93b65507c06c0259145ae4f663374ce0ad2a8066d4e338e47ec489764305e9f1b9a5289feafe61f9c7a3d3bb82db4de5707ca8ac323aa20efa5d3cb59de7a7f497363b1788ae16a9298e26e5799b989c1b54d5de31b04156b80b15fff87927826ee068cc47c15edbf34218e93fd1a45a5acbb9e45578085d89034b6fa4ac9569accb1d4460109f163158981f45236bd80cd5494516bdecfc0f5f7fe7af9bfabce6fcbf477a5b1d28aa17ef993df1e8a1372c18db803188621d355107123ad1d1d96fa58c01d0b0ba6119059582d3f508cae4c2192b7161af5c132e9d90d7dcb32b55d8ab7182ce2f9ed8313cffcee0247753bb9ea86638e86d37c2b4cb22451cd9bee9b665ed6e0709768a4b4bb18d1116caab4ab5fdcdb8e7ad5d619b82ae15f696d228b5b5781bb25cb939ed9d110eaf348506430a63744c2467849c92c34dd242eef44bfd03c4ab8e972657d606c1fddf0406d419353f9aaae5a12fa554657d16bc8c8d8ea8fee209f6891f67fb3f9509c4562accd1f8a2fa756d8b8c24c0389c02a4cec784bcc37fd35c26cb02a26a1f69245723bc5f98c661ef954f7ac633d1acec067295787eeb78520361c9323910d38699af9d8ccf56e8be80317f2847b97d9b69f8853204aa023dc8cbe2b5d54b890a023e463ddcae67436082c2d16b4b0004d4fec013653e152e096e8e71611d33a41e36353dbf0f36d7f292e89b1c667b80e01554a836f3fa72197001667f23991f011dc409433b38e021766221f0d3442c3ea6f966e67d4a9ae7752895d7c2f0a5cd1489e27f1ec4a4dbfea79609fe5e8b18797cd8087eb8c9c5b8118ee749f30a1297aeb6a620e013a02d319a7852e7c573d6734a9a7fa148d87b850290fe7c916fc67227c36c80398e0858b5e4bda9ae548bc6989c76b6f848d972953de14934df70d67f1a00347143cdc099d9a636f2d36dcde5eebeabdb8b2dec951a08afde9c47c84e8493eb71cc2ae33813a2dd1b47f78b91cee73f2790258bd9f3009ed21471560f355019a7ea5d358e81f38fea1ba255789575cdac67cc5bcea6b49016c2c1fbcf73e426c4ca032a746d2064ad003c5fe055afa974c9db341fc73541fcb2687871de87fa0cacea42dad524af9af0b1d7262348d0bbb4167f2d06b3ed709d9f555579151bda72c42854eab06e61289b4427bab05ac373bb231ee9c49c07f25062ea0fca3284ec0ad5eb4cd10059f8809eb72c306c2cc42e3e4865239d9dc3408e5af7f7e03cca86917b9962263246e8e125837ca56dd7a01607e96ac3ecb9b80013bc03fa528a0c2644d82bd59532e335810db1278c474a8fbd79deac0a0c08ad678fd35fda80df9369acd7943d6d4546ab587a1d0ad9c7697942d7f907e818f02d8c4454cbb4b5e6c376f5a46c9a982e198e09ad4072ed00a0aeea17e70dd702ed3ef76463fbe1928e9f53a09789583979bbeb3729259336648440a7fe5d9dc82e363e6d2aa549037bd944d1abf4379b7d1be1c5c3d88fa018255f2fb2d937eeb3d48a8c303d76e7ea7906b7c16e5db2bb948f44244900358a711e558d985ed90437f0884d565b563f8465457d1d46f998dd093d4cf4ed71540ee5f10176bc8ae1f265108ea2274f2f1ca950db43bda675d84292c8b2f21c693e8908f346cfca60444821806c7e361f0648f6dc663690089175cdbf0b9c9a0d8ecb36e82ce099dba2eec4c7b979e5081061a41fe07f5347e6311c385606e2246828690403e06c0918d9b4ac13317c4e36eb864d92aeb18ca3423c9da4264a23a4c02a83dd7018481ac37bf10e3287da46e5ddeb55dabcf0acead2ef91e777ad964f323cde52a6bd0da65d035309cc4907615beef5e82f97167666fe4f3023f67c7717e51c4a47d1cd3488b0210e1e210bb5494a552fb08428a236f3fd99458e9e0a1d7a82692d259fba530e277475a2abd6cb55c9f73e2eb3e06452288a7b1e75c561f8e695b7d720d816e93736c74779be80e1b24de2ae2ac320c4a4225555e2091aed7b9913208af31d048ddb460719aceb308f8bf785119e0c943c8f9c20e4a250e82cc820a0d2c4f9b9cae087e6df8e252e69cb98c50b0f1a89f5f8c14a2baefe67606fda4a3fc76de6bfe7827b878e5aafede406ef85bd478b4c2a3966b8fad83f0693c16e8f9e95c7a9cb6a224f7a555c6712f226fa4150c23b9df000b8f3efe9f402424cc40cc553cf245123842b8ca08125fdff382ab137cbbd820e2100694407e516bbdb6b411ab336f499ec21e3b17e4b64d5db7a75fb9d21aecc0c239c5722571dee7b8d0632d58f27e5e23fa1a6d2bce3e811d6e379a25ed9fae352d429f39126756d210b0a9b2c065463477156308112d2b8e59bee79d74feda6a8705a19a101b739b7f45e3b8c0cce5c9acb884b2d54a7afce186605c265b8256f39848f68902e7699eb62ef93cf20852a1f6d2e2561feaa1010eea73b3495ccd0909bebf4ac8b2b1c9dbdb04527ddf47c8a422407e4b28dd19020d9db50c0058f81a17fb7454a38a63eb309834a40aeafd63e75979c53e35c5ea16343d9f9ee8663823d00ed9414bf090a3b21a501625c13d069474a287de0451b5ab149b94ced2f8f80ee2e16d8ecd6c469480bb9f9a74efcf3b972bafe1809e640fd59995a16a5c12296937f99566b832e24fbf5b1ea0ef231df48cad94e7d971a4d3dbe34157c80f97979f08f6fda37826ea7e05c3f41ca1122293debd31f5b3bbe2282cb7a2c8ea17753e0074196bdfc97f95aa3f0f3c589c9252a5a70abf1f7801aabd97a144ef27852f46203dd40db7a64118ef0c5027bcd97430fdaeb14ec6ab245e6e7230603e5fd81d6c0fa48256f82ae534db142e9cea2d74e4be142df069b0ae70e6905dc38276fa6aad51dfb20e26a6cf0c0102d773c56e8443a7b43a6a32fe2fe97030695376f17dc162881ea2ab88713b4cc4dd6c6f9a42f48fe02fd6bd1af60c4733f439289f0ebc70402dc2dd048a79d1c7486ddb4d41f7722eea2aec4b3d1e7548fb427015894dfb2b1ab20a814af730cd314bd8ec0e919a7211e25b4e9a1d302f5732b0cd79ea14cbc6c"}) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000000180)={r3, 0x0, 0x5}, 0x8) syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') 21:01:49 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = shmget(0x1, 0x2000, 0x1000, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_INFO(r1, 0xe, &(0x7f0000000100)=""/32) r2 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) ioctl$KVM_GET_DEBUGREGS(r3, 0x8080aea1, &(0x7f0000000140)) 21:01:49 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x125, 0x0) 21:01:49 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xbf, 0x0) 21:01:49 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0xc0) accept$alg(r1, 0x0, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r3 = accept4(r2, 0x0, &(0x7f00000000c0), 0x0) setsockopt$llc_int(r3, 0x10c, 0x5, &(0x7f0000000140)=0x2, 0x4) r4 = getpgid(0x0) r5 = syz_open_procfs(r4, &(0x7f0000000200)='net/route\x00') sendfile(r3, r5, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) socketpair$inet(0x2, 0x5, 0x7, &(0x7f0000000100)) 21:01:49 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x836, 0x1000007ffff000) 21:01:49 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x800) io_setup(0xffffffff, &(0x7f0000000100)) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) ioctl$sock_inet_SIOCGIFADDR(r1, 0x8915, &(0x7f0000000140)={'ip6tnl0\x00', {0x2, 0x4e22, @multicast2}}) 21:01:49 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000100)='/dev/hwrng\x00', 0x141000, 0x0) ioctl$KDGKBLED(r1, 0x4b64, &(0x7f0000000140)) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) ioctl$SNDRV_CTL_IOCTL_POWER_STATE(r1, 0x800455d1, &(0x7f0000000180)) getsockopt$inet_mreqn(r2, 0x0, 0xdba007ccf0bd4162, &(0x7f00000001c0)={@multicast1, @broadcast}, &(0x7f0000000200)=0xc) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:49 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x176, 0x0) 21:01:49 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x17d, 0x0) 21:01:49 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) syz_open_dev$vcsa(&(0x7f0000000100)='/dev/vcsa#\x00', 0x7, 0x4000) write$binfmt_misc(r2, &(0x7f0000000140)={'syz1', "be10dbdf61d807d9a6744f79bda6b2f0d4a62a0e13c62959026cc6296794e17f28cbbd64b680f78817afa0c1f961f11641ecf9432adb604d3aa3e97b24"}, 0x41) 21:01:49 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') keyctl$session_to_parent(0x12) sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:49 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x18c, 0x0) 21:01:49 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_dev$audion(&(0x7f0000000100)='/dev/audio#\x00', 0x20, 0x10000) ioctl$KDGKBDIACR(r2, 0x4b4a, &(0x7f0000000140)=""/210) getsockopt$inet_sctp6_SCTP_NODELAY(r2, 0x84, 0x3, &(0x7f0000000280), &(0x7f0000000300)=0x4) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') ioctl$sock_inet_tcp_SIOCOUTQ(r1, 0x5411, &(0x7f0000000240)) accept4$packet(r1, &(0x7f0000002c80)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000002cc0)=0x14, 0x80000) ioctl$sock_inet6_SIOCSIFADDR(r3, 0x8916, &(0x7f0000002d00)={@mcast1, 0x70, r4}) sendfile(r1, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:49 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x1800, 0x1000007ffff000) 21:01:49 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x8c, 0x0) 21:01:49 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) getsockopt$inet_sctp6_SCTP_HMAC_IDENT(r1, 0x84, 0x16, &(0x7f0000000100)={0x2, [0x6, 0x6]}, &(0x7f0000000140)=0x8) 21:01:49 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) accept4(r1, 0x0, &(0x7f0000000100), 0x80800) r2 = open(&(0x7f0000000140)='./file0\x00', 0x2000, 0x10) ioctl$DRM_IOCTL_MAP_BUFS(r2, 0xc0186419, &(0x7f0000001540)={0x6, &(0x7f0000000180)=""/49, &(0x7f0000001480)=[{0x9, 0xfc, 0x7ff, &(0x7f00000001c0)=""/252}, {0x75, 0x1000, 0x3, &(0x7f0000000300)=""/4096}, {0x4, 0xbd, 0xe8a, &(0x7f0000001300)=""/189}, {0x1ff, 0x1000, 0x5, &(0x7f0000001a40)=""/4096}, {0x10001, 0x85, 0x9, &(0x7f00000013c0)=""/133}, {0xeeb, 0x1000, 0xb9e, &(0x7f0000002a40)=""/4096}]}) r3 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r3, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:49 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x75, 0x0) 21:01:49 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x15, 0x0) 21:01:49 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x8c, 0x0) 21:01:49 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe74, 0x1000007ffff000) 21:01:49 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000005) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:49 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha512\x00'}, 0xfffffffffffffda7) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f00000002c0), 0x1000007ffff000) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes256\x00'}, 0x58) 21:01:49 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x67, 0x0) 21:01:49 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x9f, 0x0) 21:01:49 executing program 3: r0 = syz_open_dev$vcsn(&(0x7f0000000140)='/dev/vcs#\x00', 0x7, 0x40082) setsockopt$bt_BT_POWER(r0, 0x112, 0x9, &(0x7f0000000180)=0x6, 0x1) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) socketpair(0x5, 0x80007, 0x9, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$RTC_AIE_ON(r2, 0x7001) r3 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r3, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:50 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DEST(r2, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x28, r3, 0x104, 0x70bd2a, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_DEST={0x14, 0x2, [@IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xa}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0xf03e}]}]}, 0x28}}, 0x4) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x6e) 21:01:50 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xe3, 0x0) 21:01:50 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) connect$inet(r2, &(0x7f0000000100)={0x2, 0x4e22, @local}, 0x10) 21:01:50 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xe, 0x0) 21:01:50 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe08, 0x1000007ffff000) 21:01:50 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x128, 0x0) 21:01:50 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x135, 0x0) 21:01:50 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0xfffffffffffffe5b) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:50 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) getsockopt$inet_mreqn(r2, 0x0, 0x27, &(0x7f0000000100)={@rand_addr, @broadcast}, &(0x7f0000000140)=0xc) syncfs(r0) 21:01:50 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') r3 = dup3(r0, r0, 0x80000) setsockopt$SO_VM_SOCKETS_CONNECT_TIMEOUT(r3, 0x28, 0x6, &(0x7f0000000100), 0x10) sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = geteuid() setreuid(r4, r6) setxattr$system_posix_acl(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='system.posix_acl_default\x00', &(0x7f0000000240)={{}, {}, [{0x2, 0x7, r6}, {0x2, 0x1, r6}, {0x2, 0x2, r4}], {0x4, 0x5}, [{0x8, 0x2, r5}], {}, {0x20, 0x6}}, 0x44, 0x0) 21:01:50 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xbc8, 0x1000007ffff000) 21:01:50 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x16f, 0x0) 21:01:50 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x120, 0x0) 21:01:50 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x4) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') ioctl$BLKIOMIN(r3, 0x1278, &(0x7f0000000100)) sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:50 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000240)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000100)='user\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000180)="259e33160c5297fc8a44be148049d4852309ef5ad9f8e1e603a7243522dfda665260306945efda225abbb7adc84624aaffeebf2f5d8f9b543b620fd34f0778998925c3f40682890874267bfdb8ffd82d226f2ad3aba310", 0x57, r1) r2 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x200, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_INFO(r3, 0x80dc5521, &(0x7f0000000300)=""/95) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') syz_open_dev$binder(&(0x7f0000000380)='/dev/binder#\x00', 0x0, 0x800) sendfile(r2, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:50 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f0000000100)=0x155, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:50 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xca, 0x0) 21:01:50 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x18d, 0x0) 21:01:50 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x2ee, 0x1000007ffff000) 21:01:50 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x10008912, &(0x7f0000001a00)="003f6234488dd25d76a270") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f0000000100), 0x80000000) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:50 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x181, 0x0) 21:01:50 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xa3, 0x0) 21:01:50 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) setns(r0, 0x20000000) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) getsockopt$bt_rfcomm_RFCOMM_LM(r1, 0x12, 0x3, &(0x7f0000000100), &(0x7f0000000140)=0x4) 21:01:50 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) memfd_create(&(0x7f0000000100)='\x00', 0x4) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:50 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000000100)) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'crc32-pclmul\x00'}, 0x58) r2 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r2, 0x0) r3 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) getsockopt$inet_sctp_SCTP_CONTEXT(r3, 0x84, 0x11, &(0x7f0000000100)={0x0, 0x100}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r3, 0x84, 0x1a, &(0x7f0000000180)={r4, 0x62, "98564463fefb45d09e6d21897e8f8ab7c38d27ed207248309181b3294080c65ac766a011d936e031794c72036c0e76950aedde52b9c2885bc55708509e711a39bc64bfe5180a513c34300f576e1f4b3f625fa8d94caacd41eebbb5c103e6822993a0"}, &(0x7f0000000200)=0x6a) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0xc) r5 = getpgid(0x0) r6 = syz_open_procfs(r5, &(0x7f00000004c0)="6e65742f6970a0872801d76630dfaafd52741e2bd4d136883b72c1e38ac95f65ea7636c6726f75746500ec90448811bb99ec053e83f43f60f3e71451b8d4d6d874066d72af017ad15affffffff0000ebd09870543a3bc4018d00bf9d2aee73c1c9c8d0b67e870519484597b92cb231446dae17cb44d2830679e8c4d18fee8f0c212d94e60a") sendfile(r3, r6, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:51 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe03, 0x1000007ffff000) 21:01:51 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xb8, 0x0) 21:01:51 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) getsockopt$inet6_int(r0, 0x29, 0x7b, &(0x7f0000000100), &(0x7f0000000140)=0x4) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:51 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000740)='/dev/audio\x00', 0x40, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000780)=0xff) r1 = socket$alg(0x26, 0x5, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x6, 0x5, &(0x7f0000000680)=[{&(0x7f0000000380)="c5f313e453926d8bd8e9e9b577061c2318ae1aadea9d64077adf438394d66d1f4e862af6a61cc4d51236d4c7a7b3d190462b3e1190356b7a0b1be01ea7c62e835f9ae81b56dc1435785678ace844258614d8ba437d85a67004a7f890a405318049abfff2457e08167ad0827a5b82b1af60d0854612e495c6995a504451c736fcd89f037af0e9c0f4087631d3a99bf87d72a0970a17db5a8936101cae95a89714a3304c1f77b61c2fc56fe7fbb5cc819c92490e48662ffb62d1eb0301af43fdc592388c5e373b4500cfa238cf32911aa9fbadd3e6eaa3fe0d8966d94bf30b450e7fe39bc18db78749c76e400dc02076", 0xef, 0x1f}, {&(0x7f0000000480)="9faf8e23227b1b55ce8e74b9baa8f4fd6494df8b97db6805a48833fbc1288c53c43244d4cdd7511558e4dcbd90e311b1e2202f3973af5195b45cdbfaf525449e3ff913f055b6d3813ee8f55dd11ab00a6f825254abd3971b13bae5076266b7451f55a15d59e18929fdb10a75437a43db9b6a7a62565b58448ba0a00222a3b7134d983629a3d7c15722f38b4134af901dcb9c848dbabc879eb89f6be159c941ceb0", 0xa1, 0x8}, {&(0x7f0000000200)="bead80dcfbe02d8957449632cf4048351d2d1eae738427998ff6d2035ad44b58e326fc2db4ce002b2b2ac969d52f027bc0880ed2e1923cb8cbf5645d3080b228c6f9025791", 0x45, 0x2}, {&(0x7f0000000540)="83d4f90abeb5b030f048e7105dbbe0d3cd7fcdc66f142f51a1642c2c01d5c7d72b9584ffa34fadcb48da3ece9fb1d2273fdd1aea65ace3706ee1bc9ab9476024e2ee25f7e78691f1631a01bb219ca0e581c3fb370239445224b05b193fef059a0bd286238f7c2514b8f3b3fef96b7322525cc35c0e269f389acff1902e090b19637604a2d8185ff512a882bebbdeee0f39c47ba7cbb6", 0x96, 0x8000}, {&(0x7f0000000600)="dddc7467088260051c76a02a9b39abbb2c54e93fe739a1bac1bd6dffba2529463503f825e71d79f0fd61a15132314fd43a3700c191e11d1f632c7c9ba26912702e860b84ac28696c0e114a959a867c6e1a310b2cda1ac302febca186452ffcc8", 0x60}], 0x10, &(0x7f00000007c0)=ANY=[@ANYBLOB="6e6f7265696f6e2c626172726965723d3078303030303030303030303030303030332c006006f877b35ba9ee84bc9c51fac9cd132715272754b20335dfbdadf11793d8f60afdba6268e5422260612623b6c372ddd8f0b58c5d86b5d5efd8245965deeb1861bf8a592f04a7b18c6c6385b8c45d12b693b0f5a5f078bed63627ab991d8b006600ec0453a11fa91d2875b21f0fc6869f168d21239828ee3478a57dec9cabb12a9590454c32811f4107e48fe83ba05e63a69fb3aba1bea26760370b0a29d6b9aa7bbb9aaccb6fbdd34a3afe951c75b2bf2424ce09865107ca58b948ac0ea607a25348116beaa600860cab116481c9f228e06eaca61ca51b9e460390774246a604d435b1856b824d0f9a90249f58ebc496342916292931ba5a8bb338678ffcc0840a3577e0d3bee7c78bfb90d0f6b9d5d090a53ebd9900000000000000000000000000"]) recvfrom(r1, &(0x7f0000000100)=""/249, 0xf9, 0x40, &(0x7f0000000300)=@rc={0x1f, {0x5, 0x5, 0x800, 0x7, 0x6, 0x70d}, 0xeddd}, 0x80) accept4(r1, 0x0, &(0x7f00000000c0)=0xfffffffffffffedc, 0x0) sendfile(r1, r0, &(0x7f0000000280)=0x20000000e02, 0x1000007fffeffc) setsockopt$inet6_dccp_int(0xffffffffffffffff, 0x21, 0x3, &(0x7f0000000700)=0x5, 0x4) syz_open_dev$sndpcmp(&(0x7f0000000080)='/dev/snd/pcmC#D#p\x00', 0x5, 0x40e00) 21:01:51 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x146, 0x0) 21:01:51 executing program 3: r0 = creat(&(0x7f0000000100)='./file0\x00', 0x40) write$UHID_DESTROY(r0, &(0x7f0000000140), 0x4) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) setsockopt$bt_l2cap_L2CAP_CONNINFO(r0, 0x6, 0x2, &(0x7f0000000180)={0x9, 0xfffffffffffffffa, 0x63, 0xf6f2}, 0x6) 21:01:51 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x11c, 0x0) 21:01:51 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/sys/net/ipv4/vs/sync_qlen_max\x00', 0x2, 0x0) ioctl$RTC_WIE_OFF(r2, 0x7010) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r3 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) fcntl$getownex(r1, 0x10, &(0x7f0000000180)={0x0, 0x0}) r5 = syz_open_procfs(r4, &(0x7f0000000140)='net/ipv6_route\x00') sendfile(r3, r5, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) [ 263.586059] EXT4-fs (loop0): VFS: Can't find ext4 filesystem 21:01:51 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') ioctl$sock_bt_hidp_HIDPGETCONNLIST(r2, 0x800448d2, &(0x7f0000000300)={0x3, &(0x7f0000000100)=[{}, {}, {}]}) sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:51 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe0b, 0x1000007ffff000) 21:01:51 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x97, 0x0) 21:01:51 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x11b, 0x0) 21:01:51 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) syncfs(r0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') setsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x7, &(0x7f0000000100)={0x8001}, 0x4) sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:51 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000001c0)={0x5, 0x65, 0x7, 0x0, 0x0, [{r0, 0x0, 0xfeda}, {r0, 0x0, 0xabe3}, {r0, 0x0, 0x7ff}, {r0, 0x0, 0xfffffffffffff86d}, {r0}, {r0}, {r0, 0x0, 0x2b1}]}) r1 = syz_open_dev$usb(&(0x7f0000000100)='/dev/bus/usb/00#/00#\x00', 0x1f, 0x109000) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000140)={@mcast1, 0x1, 0x2, 0x3, 0x2, 0x60, 0x5, 0x195}, &(0x7f0000000180)=0x20) r2 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:51 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xe7, 0x0) 21:01:51 executing program 0: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer\x00', 0x4000, 0x0) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$l2tp(r0, &(0x7f0000000200)=@pppol2tp={0x18, 0x1, {0x0, r1, {0x2, 0x4e23, @loopback}, 0x3, 0x1, 0x2}}, 0x26) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000040)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0x58) close(r2) r3 = accept4(r2, 0x0, &(0x7f00000000c0), 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000180)) r4 = getpgrp(0x0) r5 = syz_open_procfs(r4, &(0x7f00000001c0)='net/netstat\x00') sendfile(r3, r5, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) connect(r2, &(0x7f0000000100)=@ax25={0x3, {"3224eabce5c447"}, 0x7fffffff}, 0x80) 21:01:51 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x11f, 0x0) 21:01:51 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x1c2, 0x1000007ffff000) 21:01:51 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) write$binfmt_elf64(r0, &(0x7f0000000300)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x9, 0x5, 0xffffffffffffffe1, 0x7, 0x0, 0x3f, 0x20, 0x63, 0x40, 0x2b, 0x3, 0x17c, 0x38, 0x1, 0x6, 0x6, 0x1}, [{0x60000005, 0x1, 0x5, 0x81, 0x80, 0xe459, 0xffff, 0x8}, {0x6474e551, 0xe7, 0xfffffffffffffbff, 0x9, 0x4, 0xfffffffffffffff8, 0x8001, 0x71b0}], "bfe1bbb7d0f97f4907e63c8d1b490bddeee6a9aa8de8dd657364c22e640a0abcbae109396b9f602b10b18f632e19c8665c3ce091d33b381f86ad77572420123fee2e98319cce2816ca1c935df0f52aa18cb9fa92e9c06fe4dc74ff66847a34e2aff7", [[], [], [], [], [], [], [], [], []]}, 0xa12) r1 = syz_open_dev$mouse(&(0x7f0000000100)='/dev/input/mouse#\x00', 0x40, 0x200000) setsockopt$inet_int(r1, 0x0, 0xb, &(0x7f0000000140)=0x1, 0x4) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000040)={0x26, 'skcipher\x00', 0x0, 0x0, 'salsa20\x00'}, 0x58) r3 = accept4(r2, 0x0, &(0x7f00000000c0), 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r3, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) getsockname$packet(r4, &(0x7f0000004fc0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000005000)=0x24) bind$xdp(r3, &(0x7f0000005040)={0x2c, 0x1, r5, 0x23, r2}, 0x10) socket$inet6(0xa, 0x80f, 0x5) 21:01:51 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x179, 0x0) 21:01:51 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) ioctl$FS_IOC_GETFLAGS(r2, 0x80086601, &(0x7f0000000100)) 21:01:52 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) getrandom(&(0x7f0000000100)=""/44, 0x2c, 0x3) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') r3 = add_key(&(0x7f0000000180)='blacklist\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000200)="01b97dfb9bab0d262c2e559ca0b96910cfc95306f3d1a0a279b6af11e7f52636604224e4ec7a7548403cb8b45535a1ae3a74361d5111c87d133f5dc67b0649ee815b2b0c5a384b176941032f516fd87ce7c85ce6c4c84cb4f54cb525f8c0411e382f52b3bef4ed14184ab4432cc4ca5430ecb055268815809635831594d85fc25a545b79c0d25963b8704585fc0dbea23566f15f678efa4a416496e612ae2486ab929ddb6307ee831991c57e775ea8ebe7ded14d4c0cbf6cfcb8db", 0xbb, 0xfffffffffffffffa) keyctl$clear(0x7, r3) sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) times(&(0x7f0000000140)) 21:01:52 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xa7, 0x0) 21:01:52 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xd99, 0x1000007ffff000) 21:01:52 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_dev$sg(&(0x7f0000000100)='/dev/sg#\x00', 0xb06, 0x202000) r4 = fcntl$getown(r0, 0x9) ioctl$BLKTRACESETUP(r3, 0xc0481273, &(0x7f0000000140)={[], 0x1d5, 0x3, 0x8, 0x5f20, 0x6, r4}) r5 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r5, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:52 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x19a, 0x0) 21:01:52 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xf7, 0x0) 21:01:52 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r1, &(0x7f0000000100)=0xe00, 0x1000007ffff000) 21:01:52 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) getsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x7, &(0x7f0000000100), &(0x7f0000000140)=0x4) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendmsg$kcm(r2, &(0x7f0000000280)={&(0x7f0000000180)=@pppol2tpv3={0x18, 0x1, {0x0, r3, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x16}}, 0x4, 0x4, 0x4, 0x2}}, 0x80, &(0x7f0000000240)=[{&(0x7f0000000300)="093519604409669c82fc4cdbbcb937f6f90a5f8b17edd0b09a92bc44c19693e7f25a8ed19955f00badb9ccec3d9b8029271ebe444630eff8b2e8e934b271ead2a5591870d80cf139449f796d7f2aba396e6d4e02b581e0e43761ee639160c90d0f8a3ff6795275120afeb734dae788a5e56e98271c0d60739096c4f01a43514bc1f7e462c66ed036c748d5a90772e9321a8ce6034d48be07c17c2cde242dd276c3e5ed4c9e84909c600656f9b9fbd8438e7bfdbebe15d183085b68cccc8d7b8bd419552dbda595389acd0fc09d1444923d53a619c371f018572640a91c9bde887ff7d1866d3acfca6ff0e221726a93eb99b0ce27136ff845975e3375df389d7d23ec766a31eebfbec2359c39cdbba95deeb20c98144aef034789049bc5940f705fb3e4a24fa3561fd679e3a597dc5364722569a77e39b1c20dbd9069b2a1c6473de9b04dc0b0b8f8519e12ffb84e7876d7512853766911d02fba93b4dde7bef9a11392d6bdebc69556c701b14a9c20a3aab540cf1ad8773977cceca2e72d8110483b392b544f7daa421d14cd3a17d948a451143a84073326a84e8a7248f7d578923797bd5649a2ba82c04c5e432732a0fbd8560656112e6344e351da524518e07f7ab87a4bf66e48c14bfd55f8f83b3281084793612543c743274224b9da042eed86a75cee0bc28867c14c07f7182be1c6d4e701f10a2f4f698d9f1803a10eeffc11700405b5f4b557935653c2e4801cae705d739ebc6a934a36b9662f187fdf0f8d000cc8977f5aff1c98856eea3fcb4292e23e79225a435cd22228f4e1b860f9bc333ec7dc11f00c69c458b3a8245ae5e19700d726cc83518dd2392d540d81acf0b16d5ddc0693cc7c96506e14ddb704009eaac48e9b6028120bc347de8412fd3887d9240be424f243b92a3d6856a92e077f805b444730922b51c73f24ea7fa1bcc1ec47754078c622bc099d033143e5e13a4d3f362dda1b7123debe0c35412b3acecf58cb243962fc172cc1daeafe4e17a2d488ac6afede853b18984a44fd2a666b0e01315c0b1019d14a97a20c1fbad48af5a4ac12840593a07134ca8eeec6b421868682a78f55bf865914dce49d6afad02e1ad639fd10c05f23e13e705535049d1a1834f505615af7567a74abbd33b5a6c47db8afd7803fc6b4214d72bec313184f7849edca333ef3959288cd5210c8e347adbf22a94f3fdfa390512648475b4bc9ee96e48eb9eec79ff5d6b2fc34b888c5b84ce04d1dd0175be47e853d6ae9a3ee4d1aae72d90bb8a2a09a42f73867e00513d5cdf1e282ad6bcb04b09392df543f30143c99cea42b0a15b79ac1d0c91038565845703259d69af15bfcd25778b8f83805cc83a11c226e7bdeafdff76b09e9a8d0059b054e9eff5943ea33398742f7240557ad1cf352762f7192e94e3ea0ef153558045a9a8b19416d1b9f575291e03e4766954451f1e399666a8ac71cba7898b4e6ec72a79ad99e2cbc631822741c25881ffa490e16581b1d70f15d7c97fe405cfc382ca47eb1307fa29844da1294cf40411799cc47bdcd4c2e3993ab15095aa7985657d357f736a177c96481cde9fda2747a3ca693a288116dd4b8a4cfea86582a2fc57254f7b875b5c28935c4505d37a7df6ab65686452449c8cf4c271c11a85e0a45fc33ad8458fb3cb36ca5a7e225c6d95ba6db6114f05f95752adf2b66fc988e26a1de595f233846b182366e155dec12ecc9a945afce1201d3f6227c87d466f596ade06a4c00f1ad187f452df48cf5f8dfbe78dc68afed193ab9089e3b6c35e9d96ebb919b1af033a6102be76455ad1e2717a4281d73b00181919fd1176b2281066830b0f0cea896c595ec1243bcee48e88ad35bb3892b0a7abaf7fcc98f87fd7f8526aea25f1a9b57c88a99309c680c51feee16543d9f5d6ccecfb740e2c446ab393e7c885c3bf5edb5319b8b0237ee16de2c6bd31a3ee2c334b0e7bf36a0853b9cc975e0f866a3d955bfe71f7b5d8c89bdc8cf6b6332e9772ff942090d0f271f306b78d4b8e30ddce79ca065fe7291493992c63551ab0c0497b4526704ce15193a4a6cb23a38a6f0c0f3cdc24a8b517cee41d42f111f6dff3a47eebbf6aa0ae304258ec4340b7cea76e56f97354640004f5080058ff72a14f8855803c27ed77b8d2a44e018427ff88ff939b27805048e0479d04835dbc0fdb648823faac5e078feb1958419450879398ad8d7e4eec49e29d6ab8fa0aea001cf7e94e24958f39687892c9f9ebc6592bdb21c02203ca4f1d2fb561f344969d9f7b89fce88a1c3a7dd1830836fdcf6b0feae0dffa67809989d1dd7e2f2e60211a82dc95071eeaa95b0b7ca98907e57053750d570de31e99351f4e59251e9c41f7054ff441bb38a30086ef84e0efc76c38ac4c9824a25a8f467ee38c402f176b8f1f1f747fd55ca64a130c867ad1b0f8ed180b1f5dc7e0bbcadddd27d200ff14abfab7925ec7a51c3d1e5f949e5d3a9a2c48ba52662d615c0398b6bb20efddbc91292f618f5408b3d34fcd4d900cbaa96b9a0677ec99cda7e56ee3e353fadb7a9d7bb5f364b062ca66d5dd8f3817c8d4333255edf2cbdb2a922436164961b18fe9bb611ac3dd985727e9323ab804dc61f47fd7321d74138b20f63f1dc8cb7f71e9a5bed89380a1512ac6496701068ef7904df1df47ca6c8da4b0635a334715d8850d0c57922287e71c84d0da58b88ab97febb70863eb9d734690c6b54c39af911fc341965f7dcb06ebaff9745acec418da909849bac2705881f1ec335ee6c6945934104ab4791d0e132e3769400f7df2be98c7df97feb6ca9900c04e3a68fde433eb940e89561b9a78522bdcae4c3e84609a7caf48378030e8ca0505d7cce4bd89b0794b23589f6462cb25f23961bd9c366b2f7f48a878ac4cffb3225840ccf424a0c076b4cdfb614c8c2a1796ee69d789da57daac29c831ae7418dea13ee7cc78a22e0548936a0b6ceb007956f13068ee30b4d46f37edad4c2fe98b2a2ab62bfa4a000359fafbcc5dd5444091f0cb08717d40e658e3d981a8b7dadcc4cd165a5c2861fc7ba5c1fc68ce18a4fe93cea971228a7a968e6c6a84873dcad542b8a7a16939dbade32505ebd96ac0a10282db6c419363aa19bce8369101fcc8e15c5394549d80c3c70cfe2a050a23312e41c68f3a141ab23502a6dff09c5697b02098858b3ddeee829811d615ba49561fd95169414291f197ef50a9c6bb40eb4a8e2599b09ebe6a80da90c7d85ef5f5af392d69c6489dfd7dd7e5d34657662150cd3cbb45dfaf54a55eb2bf59863e040939aa1c2fc02e3e9589b64f29a3fc1885f315d2416cb6924136054ffe18b73bebc9041523048422a9ff7da413a6315934adc1920da2443877ebb0ed196d8997d4d421c5f0b1ecad27a2d12b31b8983b6d7b68742770a5a6cbbe3057864712e49da1499ca20654b846c064109ed45206a013a864d23d5e583ed58453b6c1e5dfb1a4ad2788ab475fb16e560c2af7239c20847c812b1a26f44b7ae7be700812f357d8fca18623e54b3044a1ae9d6f4d6a4706d6c38b91a63d3a2c2f2bb0caf51f2279a0743c9391ba8bf5eea2accaf68305a0f924bae7921fbcaedaf0a33b061faf6358c631fa4980ead96c92a40bbddcbc3382518a110d171a8bfb140aafa7759f538bd5831577ae1b6fe7c37fa7b09701fd6d95b02e49745a3002186af65248571a63b04ef0b4ee22821edf5503f08420a952c48e7e37ecc20e5248ca15df9316c0d43cc18cfafca12438b0903bb5ca64d8f8d2967766ba9888ef6d45594f86a544f532cbf21ccf7efd5ca47064e851dc5a19fbcab74ef822523d5f21183b434718f1e929b6ac8645dc21a44d41ec1085ddaef7278bf5424b8dcc2b406b89145728f5f9c211730acddd13af895cccd009a2351513729f8b1d2cbd7fb7325dd128f087f94e062824a9a4a0b6697ba037c7ca2b19ae183184ef81e1b80d6d7c0905d11d3ab82e81bbdca4d56bf29003e77c02f7ad63b2ce109dd903719cc73cdc2e72c2cc7594c33229b16bfbb06137579637e907035203fa363d35fd7dc8fdd0705366bed8521fe163aad9c8c3bbd19cd68ca4144f0d5b35c8c349f72e4af99fcd4e03291d2c7ba5b4a7d1989030373060437c2a0c60e1904b63d39236ce3fcef40ee51892b4b60c345ec819114161d589bb2746af82946df5743d5abd2790d41ae07f4cf04ed9e8f7aff650f552716ff108ab0f8b6dff247206b93b11c6e9c0e4b793afa904292ce52ca8fde3e8a6f68fbfad2d6a77b83ec8fe34a9e6ac415a81434ee71b783ae65b713d4c541948fde4d1656a26ac5e670a3df867785f5b51ec74e1a3b4f567f2e3359e0cbf30f99c8d82523854df12cd36c453557415835bb068b48dd1490e0e653f7790d0ea3183e2f5364e5e1bc1fd6e58ed1cb6a57069c146bc15aaa50c8ff014dfe2c8644bf381797811967a61dc803e9b7d03c9db80f02f52d61e889e460f2555fdf2dc27a5d34faf8d3a1a338631bfcbdc4837a5d683fc28ff4f740efd0033275349f76541bc61a49546ec39003c3677330f6389c8efed6b76475460c6e01453825eadbbb17d7db4fdcb283b9bf749e8b066d4f58830d5356c9c766aa048bab75976d7814ea9dd8a2a171fcec1a5d499fe57236f4c4b84e2791f8737273c1592a50edefe1db49b3f199e6a706d3898d05e648f6c8016e6ca9f20d32294332bd235b9646fe13f9b6c192fba37b370af50de78484550c5837c2449c7e9d09a5a73eca230e59d0de57dc80070d42b2b12bf3ec32ebb6a746afe844486407b920f0f469866ed4823fc505a3dec29fc11d1dced40347d51d49eb4203018364e8155aa9e1d07a14793f7dcb698eca92c1f02a6f2c53fb84628961c1521fd5c6d479dab7c4d8f8f3c0e7d032c51437e452a3620a52c47c7e59523107ce766cdacab160f3afee0f050459401aa73928a298a2a1b71dd584d78ff8096c21a36ddf043c8e278e09e0565dbbd0f41dd7e16a6141c4cfe27b696854d8ef62cdedd1bf3206dedab4fb908f8f762db81fbb3e53cab69605fdcafb3090e23e83f686843680d3ee9c5b0e5ff6d98b1f6560d1ff7a49afc56f40c93355498c33b052d58d72ce029ad34c71f3ed51062b0e69bf206a2decef45a88e38b66d04ccc99403b572fac686f03581c2ca04be9c52520a2ed4aa99a7687a5e3c8d9cd1590055fa5df1d21afee9c1e49d10ad426d7090f52d56d12d4bb1ea3905361b04875adffa6eb0e6b969377dcf6b39b4b6ee46a20f3facab624aa6221bde95082ba82add16dc36e6a0a28f919684b595f0d44a6f759434ddb46930304ca61f08f987a203311e8995ee0180e5df50e20c89f1dd0ec5dbd0fa00fa53aa086649951f4bc4ec5ec7b16d94b7f96e59cf852e6f2243d0917dd483997a0fd0ec971f8d652d912e65c7ac550fefbcf0d88512086b311a35793f44ab1f5ef509ab66e3032de2e82cc67c0305f5245ddcb8dd1df3222fd5224ec2a7d017a27f468365b8a6a02ebd06dd32932c871740339770140021f665af3b0a89fb87cc6d392b4ac33870678e5f8534710767bd02ffc15c4f865293ebfbf87595fcc828e56d463aaa68e505b20d0e9337fc786c16d5f993d51472e10762ec3c216212ad566a69851380639e338f0716f9cd9c57b32d90f061d4cd314b08a0b59d54046e7693d86ca1fe8033d74bf2da7c4a385d4a01ab611f5e86c4f130cdc4df7abf5d2dd4e064b36b6d4b43fde48bb049d5b7be2ba3fc2730655210d823421a54d09e09bdebd728d76076", 0x1000}, {&(0x7f0000000200)="6b4885e48d29fde0f29c79ce7fd5cb5708604ff6c60d9275b0150b11d853bea35844813a46edffea02c49ed321ffbf0d30dd45cac407d8452132f6e284", 0x3d}], 0x2, &(0x7f0000001300)=[{0xe8, 0x0, 0xfffffffffffffeff, "594d784431fc4ac28c140a2ec800f63fa4eceb34728a5dea23287b9921234f57d5c7605eff7e21cdd7fdcc3316a6dcb903e5c1896b4498979b745661338bb193f36e722e79c023ebbe14a40eb000dae03c750b185f36e8e802e2d82c338ad11cb5f13ebedcc0937405d111691d8c332dce8645669187b852ed305b31e819e46cf1c3cd7949abaa96ea478406e17c24e6e1a4eb9e7dab98e4f7dbfd3f1a18695ab4ee523c903712937cdada0a390552d9902f26b45a29baf75f2fa041a06c19abaae6674e7149fcef15be75a3fffb9600708207"}, {0xd0, 0x116, 0x800, "9ffceee7199a7353447c8df1f6663397e3e9980e5e87be9e71fdc33360a7cb4fa11926558d40c8928e28bdc14313f6a05a5b6587b340f1870b3a7f7ded8f41d06c285ada652b781ea9bbdf2dd4e27d25513240028ddc620574452ab3b6a9500ac80b8f253483303b5b3b17e2f8bc19da2bdf51f94ca4c1a5473a2cf1ac1522b022d046ebb115a15abdb4553c0d22f06cfa38ab1577722fe328507704936eb9a4dec619ca7fbbfc8e4fe0385a7696db51ffe91efed260b0452316acc0"}, {0xa8, 0x105, 0x2, "27bfdfbd453b614583529a7c088d43f568365dd36947a96aca6b0ed2842499d0db52ae2d296ef2080ce39fed4c83f6d942cabc815a391669d7c35e815bf2a150cbc85b5eac7e4c8d5196c229ea3febcca54abd28fc3ab995f38d63fd36fa7031a1a1136e1006801f37cfa3af180ae093f8894e761c51baa135b06f6eda3130debca0407dd24712f29da54ce2457c187ebd"}], 0x260, 0x4}, 0x40) setsockopt$ALG_SET_AEAD_AUTHSIZE(r3, 0x117, 0x5, 0x0, 0x80) sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:52 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) ioctl$sock_ifreq(r1, 0x899f, &(0x7f0000000100)={'syzkaller1\x00', @ifru_names='gre0\x00'}) 21:01:52 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x4b0, 0x1000007ffff000) 21:01:52 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_dev$mice(&(0x7f0000000100)='/dev/input/mice\x00', 0x0, 0x400000) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x2400, 0x8000) sendmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000140)="28c87ec12eb9e1c1db620ade66313334cd3c90b8", 0x14}], 0x1, &(0x7f0000000300)=[{0xa8, 0x103, 0x7fffffff, "62ade2d2eb5496fa733db39ffd3bb9b347ba725b8f66d8e556ef620b4ff29d89c1611e9fc08657899d45ccb0234e3a096583ee30940f485d121895d0ff3f6110d019405f77a9b3207c2ad17356077672f9c7c45572508549cb8bfbe5f408a49b7bc4bc51d192cfeff6444abfc1327455f7c56698d44c503948e8b6e7694208d03c1147ba9ab60ed28593888806db8154f5479f3068f2"}, {0x58, 0x116, 0xffffffff, "e4cc5589f1f123c4717abfd0b5aefe1fcb5c662409d26c8859ad2db1c1010f31540780f783608deef12833715b25075f9448e3849b9c4f5c4e7a2109c0786080291671739be36668"}, {0x1010, 0x10e, 0x8, "85b12362167f62c41844c1a9562bb4b5021c9b716fc18360e579cc478d7e421e5d88862a9d0c37d0f4973dc9b8e42a4bfbb89b48233f0a131794e644540709cd49f91ed33eaaee3b65c881d3fc3024f3bd1e6609b23aa366fcf57e4d7ed4acca607974bb820e905eb2f7de21bd0f5199277e34eb0a18bdf1acfb0e48f0f0fcd48e45ae603809ef3a37fa009768628887f1f13b93cb4c5317c9cbc08fa60a8de798143ecb62a7ecacbf85d3a0bafa13b8be4e6d67e7c609fe9f0faa3786a42863ae6c1e10b1ba33ab2d2de38d4f30630beb5f9a68a4bc037f7594c5b00ff0232fa235a0b9b458a8d740520b440996565ef8169b3c6dab39df1196ff862c31e03c147af6b0f256b265f4cee460ba5bf4d475d8670dcc3f9b05129b1fe6b926f12ab412f0702d452d2c52e0f22e3d16b1104febcb8965cdad0ce18413f5a413b210d983d34530d3734b27405c650582c1eb8f245c29b2a5dc216f3304128cdaf4ae1bcc75b0318459d60dcd8ce0fb60a6971ff673e8f835ad8d9a6baa26dc306ae0ff00638ada6c240ce34984d0a90e90bc5ae5cf4ca604ba12887203651a56921c973a4f4dac601d53562bdb91a9e76a04914c35baf5341a43b435f8cc687e4f8608439738f3e3abfd0744aa25fc43f5f9f57e5b1554fb79f5dda183da53b5c938583c98e3505aa36dc27d6502c157abbee5b108264c3ce1afb2c2a6018ca8c6bf50841499b4445255c2d855476bf8866a2d069dbb216d15821ba3cd042c16c219dd4744f066796c4cc613aa503bc0a6e8ad159fde6255789f8777e852c285fa36abec3a28d8dfeeb6cc59e5931fba8426abbdea3c1527294a14d1ab0e1ae732479db28673a8146af46630dd5b3e4190f7cab73ee472b5e43f50d914195f3d7f031fa52011f53006a225d735620b077c66999b4887cae47f3ca1ca8ed8d7b3dcd9b679b90ef795401fdb094500963f4a503bfe4301884fc61a48d4785a6555b1ca7e0607b7c88592cc3a9257b6dcb91777043d2ea151b0d457f8168d9a16f918833fa4df941e4436b0efde38eb3ddb3dbb2993d0632fa4716c38830d0b0c4e3f43d2237c6bcd38e9a035856361fb9f61840dbeecfc5fbd43f2656c10dbec935c35d64c174f75551842affe301d358f21ae7878afe9ac69f9e1e18cc4b9405eef491e4ece53370b2cb9f192bcf1e918e4f34c4628a8d311bfff4dcbe011c4fff699a0a16edc92c78c1e19f831656a0fbca81f05bf53b243197d8f851796812f6b4409bb286b29a0e137204208522f104dcfefeb2f86dea33ce72638ccd975bd1755e96ce0785b3d30a77cfd2f935a999f6bfd12a26bb4d3b6af53df1cd1da8aee661cb0ae7585e226d4e7d4b574bb0cedd0c1f1ef00ed75132c37e5b933e6469a177768c7090e75bdb7a17de637a9a6b573690ef18599d856be23f3445342cff8d5f578e17cc44cf7c8981414b7f27753d18f07de729fe77c9dd62d52cbdf4b266ac7a4f6dfdf0bba4a3610920d1fe18d52b431616c4bee4af5e433d983d2ffc77aea105b00444fd6bc5f468e8511eb1dd5fa27741b9018bade7c9893489aafd7347761dfdcec266782d8a2134b094b6a24a03d5d8f49a84aa7c2e7fd5d7c2c2899f064f525cc1e90e09139d6525728181859a89a8ac1a23f68ae0895cbd82a46f9bb29130865cd5a09410bccec94fae3c213d4a9f6a085884478270c4a7b8de03c1d84854b7f1ec71de0303a5a126a81b91d5a95212a692176adfcee15b23a100d76e103e431f31739046d48c43a63ad33b2c0ef92ee8db15e822f56bdea85806bec221de81bd9f832c868f3da938d1f33d3397969cc8a66409d116e790da441d1d797bea6f832b4b6302de42e85f7c22aa7f6464890b463b361c4aaa8063765cdf693c580b0819f3ad31d1f165f10baf10dbb748ba4b6bc0f3f6c529bd3512feff9779241547ab9f064dff98ee8fc34e5f2635e3f992f18ccefe97effdf66814070b78dd3e562ebfaa6f30432ed9edaa1129f4da18fc600726c55f316b14771376628fcd196ee5c31fb6bfa7ee4bc1d933fe4d2e71925cda7d5221c90eb8a94846481b13bbe2ca3a13daa8d76593736ff42ddd7378f999b56a3f7c7bc897eaf8a7445c6bec10ba042b9b64f1e26000afff8a567e2886edb3e72d146be8152b997a093394ad01e352e5cb1c3b05689f17d7e8f8dd1bbd2884c11e53acd6582f33ce482aeff4bf25e4e1553852985fa7402c3c798ab1c0c5fec9be961ca741f0e3a936fff54be4e6c043047fb544fbcaacedbe8185f590740c22d187061e657e5af6aee3838d79c7e5423532445122622bff6d7ea3229d0178f1db6aad8da0e66fc8ae9433e4a547a4fdc81f69de16db83572d123d8c23058cf2d8077d631b418c5b16ea091f166825fb9fada0402ce1c6c5edb438dea51cdd8c98fb3952ebcf195f51fc1be0d80a7a54ae86e26dc55af34c1c211fbe308d465883b080aa382d126633703a4561f792c90794a1ee4a29609330ed0876101744f4b4e8128486cf9c6290caecdafe2771d493ebddab86514cc6b4989d9cf5863ae5668fb3f3e37c60e0203da0def83ef697c4c3f4d38e73b109679a3d8696d690c4b036837649507ebe4c6acca9f34456459e4ad9c2e2253c1fa8202eee26fadee348605e5dacf2796f0f9d033385139092b20f204ef068bb8e8e45804c33edc1b6591cd31e954f8f956b47ee264de8647bc01e42fd09c390ef3d031d4f2ad07db138729fdd4463aafc83851d359616a2cec4c96d6e7eca6258026f94547ad76c1cc0b96ae5531bd16e4f11c9707a34131b7c21e9c9162a1e4f8545e5aee254d968fc8e84d8c5e961fec4e95f65dcf037b588c6df5a87e23e4c5b0d9926a5692e681838ffb6556d9fd3130e06675bd3270ba45cd65e5650038aafbf3c7f27d894c3f66cfa9654de9794d1c85470673faa158e4df5576743608ebda3a6aa68ada92614309c9cbe772af565d3865e409b023c29a218e376e9500914ba834387a72b735a0a22feee7b9f45434cdd30c189e099ff8375c6fcb4da5267dca8c05c09e4aee66ee5886e242703b96e3a4f7228df16febbb522c5d56bbc1ef609aefc4ca22301dcc594fdfd6cc7ef324ef235eb237230edc78b97f141697e197abda9a2498445dae7d2ecc9b1014b95fd1e1c6019915f150a8d578f1b3edcf2346671e335fe7619bf8aaf85f2bce3c92a9af69742a188665c9bb459308f10f275726b59e30fbd0639faac043d5526642cbf9ecb64be15b8892ca81c338d874bdcab74295fcff6edafb21d6faf6586cb900489a23d335ad8cabff1582ab3b5e176950dad982dc60ee82d8489a9940ef7e918a20b76a0cab62ed6b62f1a5be26e49a675859fb7144c369fb3035be0c3f195816b097bbf6f27b5b9503b3243dde0d9d2c70c6f4729b37769335da4fa9018bb910f52a1a972db4263fc1f3d9e9df6f4c12612ed8f5d7221fe833483b826db9ffcf34282406deb9fb7ba2a0d14f81e1075fd04ce7be28f4b648e115050f6715cffd14a350b836619d83b98583f46dbe2310bee2672be22239fccd7148686cb18824ed65ef61cb916c94e40652fbff118457b64488b141833a10f5f45c4143e380b991e18b7d92a64a8b50e6c4fc4cab8a786fae8356770adec48797a829f50cc46ef9734dbf1e0a6c5dc2bbf34bb6c7a8269631b29c1efb190a95346efad15574385356320e4a569601fc2d604a1981e9e81c0738ee9ca7c744456022d59e8d59579ac914413ea9a8cffc69e0b900060cd5a0fcd722c59ce0a87e7c0140c325131126111fd851f1aeeac93dc62ae46b3144ea888b5ea0f6800eb1714a3622445356c284f17316655a8e7d34d9862ba1f27a41ec5dc4a80da8e23497f5051c54ed1ffedaecdff584638295873c83d9f41b909b5f92b7a68fe880c52ac01ad811b5459db05152e6344f9753883237c906a04cef10960d2e24e14b6bb0854520ef34e309ee67978dba3cb9250b8b3ed8eebe1bde2925e82c0fd4162760fb7d5b1e8c507a09c374a71fdf56b53b85774c3c73e3a1585aaf5a16b564bcee8930dd6076119bc0493802e8b65e9e9e267e21287c2ad784510272ea005744d17fc78ce47bd69f67e894772e7149077d38979369459bed96c9821b3aca7ecaf3c14c73004fa6f8743285ae719bf52a2ab85f582c76eeeaa8ed80c6d4caf785627db5a975f552fb559436c08e62e3ff5630701abcacacafbdf6353680618bc33b4019a083b8a212fde2503f03a2ab9558d4d313ba805de5f24c88176b17995ce5303d0e930410bab5f6c06ccdcea9749f149f892423177475a52875061d83e08e0aa0f1c8d6d574131674c6299f84ec3dff0626284f0530f1ac908b44021ecf2a1af353a8ebd2be2fe25c49c9928e9cab55683c7e2e4a32e134a597e11cacc8fda4f129d460614991b92640c6ab996b0fea894162b72c5623728bbb3df8ab52fae06a61a2e20d0c6202e3a9bc76513d09cdcc72165deb8422be609e55f2f8e1b0a72ea357d73e0f3a55e78d88978d39be3e78131b27e5d8ab115080c87b302a992489b5cd64ca451db737d65dd5c624e6ad9737925d1259344330de87d2a743222ccefd74144675c4fe35dfde505df5a3f5401fac59599fe91fa8ec20ac2128969998f927cba66f05ca9e7ac556e1d6220f14a83fd7ee99461496b6ecdc7f1bbed536e4dc7be69b66e9bc8ecf949bb7ba153542e34318c2d2d7bf826f0bd31be2431c5a14474ddf1cd1a214efc698a50cadf4e76f38863151e789ec314a58b85cc52d7af2c3ccfb84341bdae6786f35fb356df8ca215071e09ee74a2212174af0540a787646c11bbdba0045f8f61db7de38b85820bdc137324a2ef27dd39db2398729ebff67d7f4479765807eaca8346627f46a163b79976aeab0fd43ec547bc3ee1bd8892cc2a522e31339372719cf511746b231f73b4e961f2921d7b41a98a4ad397cb368fc7942c9ba5e4fd0da257cb9bf38421002dd3e461a6fa95d1b50b7ef68416f5352ced26fce198716d74ce1f6f1c46f16b64f5c85917344bddc4454d8b8899e92d3442d7cd52519cfdcd64b2ef0f390882ba4919b1f3cef5a58d7f7d3b5b9fa865515a42217c3251aa12cf0b556d6da722d402ca5e80e2c88237dd549bb87eb80f33c28115356badbbef7ccfb4e529e093841a0aca921f76959fd409c2636cf9f966388556511eaa6ff554af67a32c87b76b2c84e46444816c647d1d18c6144f37cf0198f94f8850c6f4807a1c3a81a4a9ab929ec2e469c2a75a6d85850c9cb78850a51902a77a9dd5763654c307e90b682e517ad9f5031e27914afbb79e8953f039e517ac9e69728f22465701f50da9eec1f38a268105148b18accaa5d1710811f3d3225d4a2063797d98e2f028468542bfddf22ef9694b84170706aabbe29395bd306945cee480ae1c2f1ec0f4be7b0eb08875d5b5cf8c013fe031a2c6508d6feefa3c67bfe8d4d50fbcc38f3611254253f354c0f3770474338c588af7ea281e1320aca1fae640d5f468de9f1fa5fda193951bfc83f333af77dcd03e02bcd84a49e2a5d3b78b69220141275de0a79e761683b48d8d41cbec1e19866518f7a165a92846a62350be0bcd2f4c5b8fb99cb24cdd7a27bc643ddc5cc0d351cb56ce6451eed45c714bf0b5f71db46511aea1bea65a838db4c89c12747b870c5a6c451d140a017f398474f9a584c681499a6567635e8806c47b935da2bab8f5c1eb8b29234b69d23e6bdfa7c18b2c015745389188927e323188f5bb25ac8aa"}, {0x70, 0x10a, 0x6, "26bdae889287b61dddb56588f1f32fb633a263a285702b69c3b3e42a2ed142bcaa2dd2e58fb8c2536f750ab33d36bd36245ca89e07eb357962b56522f8ae0466974e4793242eb64d1e9459d03db89b3d646b4152b41e46738f8d32"}, {0xd0, 0x11, 0xfd, "f770b4f928363a4a992bd30e6918e7c82fd891cffd068b520bfdefbdebb197ef3d2b01a75687386d788fbd2e5e911cb04da47b8d084ddf2af935a202d592c85c87babea428e6cb9767be7d19099f0d027c20ba807f72bb0e4ac5f38916723e33a38d223a04998ee65c3caf0e976b29d9c9598c224690c57c78f253297de1cd6f377668526bbc21e5e4bf1132a055710289e1ecd894691a525acdf5e6bf18a6f9299942331011fb80438d0937c2384e019fb21cb903d96bbc164e5b958708"}, {0xe8, 0x119, 0x2, "3a530ef2df5db13a16da63f19548e6620b603d5cf4822d37eeb9e2b7e162011b9e9bfb508fb8048fda757658f02cd6d2148a866f4c0443a12e915b40783ba6a41183dca2220d145ed823ff47b2e8cbfdb5492778230a3650db2a422db70f32539a8a7b4532f5b039466de0ade2da6151581bdd9d1d75eb7b0dabac7e95c6590ca76a2d70997fa395a887553e6342534306101d519e2d1c15eb0df6071ce8baba93e26684b46aaed88fc21ea47dcd8804f11c671c6be18b31e2d56325b1f01e334043bccf19f58b17e924a35dae705901e8"}, {0xa0, 0x13f, 0x2, "1d2e78896c9feeea1474b129ee188adca3900fa0639a450893efec5ad803cf8335c1339852af34f6f4d4ba00f42010086ff80f72508a2ded091e6fca8623ef980f4e4ad8407a6a0db12f43f477c559a9d82240bbacb82bdce0e1200688482ce912d2746f0af1443f6aa70ce861bbb1af87b2c6d7b148980afbef1e8933daa5cf162bf56bca3ddfa74fafbe37b932"}, {0xa8, 0x1ff, 0x1f, "fd8fbc871eefd19331ee9d38df9ddb7c80f0897a3c81dc2a628d183b4e679a7c9ddd31e32cbbb614e445c49ec60522740cc691d1246f65019e16bbc3c5fb0406f57d80d9967bfcfd3c7f8650f02dfecf492d75e5bea5abbde79ea3e34885943cf068a777bdd510b07f18e3d8f47c49f94becbb926da4906cab2df9c128efae0397852ac798730fb9e86abd27684f24b469d2"}], 0x1480, 0x24004000}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:52 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) socket$inet_sctp(0x2, 0x5, 0x84) 21:01:52 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x10a, 0x0) 21:01:52 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) socketpair(0x15, 0x800, 0x8, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$KVM_SET_FPU(r2, 0x41a0ae8d, &(0x7f0000000300)={[], 0x8, 0x8000, 0x81, 0x0, 0x0, 0x13004, 0x100000, [], 0x7fff}) r3 = getpgrp(0xffffffffffffffff) r4 = syz_open_procfs(r3, &(0x7f0000000180)="ffde5d10e33cd1dae47cae3144d226d5010d88ad0525000000000054a4c356b2ee41f6082de2d72beccee9ebc6bae84c175ece554bf0cf06b263c1f57d103537a4a984b28a92fd1f73e23e2e3c") sendfile(r1, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) syz_open_procfs$namespace(r3, &(0x7f0000000000)='ns/user\x00') 21:01:52 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f0000000280)=0x80000000000, 0x7) setsockopt$inet6_tcp_TCP_MD5SIG(r2, 0x6, 0xe, &(0x7f0000000140)={@in={{0x2, 0x4e20, @rand_addr=0x3}}, 0x9, 0x101, 0x8, "2aea703699524462e424acf5c00a51ca5cd2b482687bdde5fedcfdbdf26654f2a787152cd4223372c2c34addb11a43808e03cd2b9d4a953a03858c5fee36339832e604aa0736f107f00e87f156d53775"}, 0xd8) 21:01:52 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x6f, 0x0) 21:01:52 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x8, 0x0) 21:01:52 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xa8e, 0x1000007ffff000) 21:01:52 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) ioctl$sock_inet_SIOCSIFNETMASK(r0, 0x891c, &(0x7f0000000100)={'veth0_to_team\x00', {0x2, 0x4e24, @rand_addr=0x101}}) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') setsockopt$nfc_llcp_NFC_LLCP_RW(r1, 0x118, 0x0, &(0x7f0000000140)=0x949, 0x4) sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) bpf$MAP_CREATE(0x0, &(0x7f0000000180)={0x9, 0x7, 0x1, 0xffffffff00000001, 0x28, r2, 0x100000000}, 0x2c) 21:01:52 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:52 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/qat_adf_ctl\x00', 0x8000, 0x0) ioctl$NBD_DO_IT(r1, 0xab03) socket$alg(0x26, 0x5, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r3 = accept4(r0, 0x0, &(0x7f0000000140)=0xfffffffffffffff8, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r3, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r4, 0x10e, 0x1, &(0x7f0000000100)=0x1f, 0x4) 21:01:52 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x77, 0x0) 21:01:52 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x137, 0x0) [ 265.059567] QAT: Invalid ioctl 21:01:52 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) getsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x0, &(0x7f0000000100)={0x0, 0x8, 0x8000, 0x2}, &(0x7f0000000180)=0x10) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x13, &(0x7f00000001c0)={0x0, 0xf2}, &(0x7f0000000200)=0x8) getsockopt$inet_sctp_SCTP_STATUS(r1, 0x84, 0xe, &(0x7f0000000240)={r2, 0x1ff, 0x2f6d, 0x0, 0x8, 0xa4, 0x5d, 0xffff, {r3, @in={{0x2, 0x4e23}}, 0x4, 0x20, 0x100, 0x20, 0x2}}, &(0x7f0000000300)=0xb0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') ioctl$TIOCSTI(r4, 0x5412, 0xff) sendfile(r1, r1, &(0x7f0000000140), 0x1000007ffff000) 21:01:52 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x708, 0x1000007ffff000) [ 265.101293] QAT: Invalid ioctl 21:01:53 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f0000000180)={{0x5, 0x1, 0x3f, 0x8, 'syz0\x00', 0xce37}, 0x4, 0x13, 0x1, 0x0, 0x2, 0xfffffffffffffffb, 'syz0\x00', &(0x7f0000000140)=['sha3-224\x00', 'hash\x00'], 0xe, [], [0x800, 0xa388, 0xffffffff, 0x81]}) r1 = socket$alg(0x26, 0x5, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_STATUS(r0, 0xc05c5340, &(0x7f0000000540)={0xa9, 0x1ff, 0x6, {0x77359400}, 0x6, 0x5}) getsockname$packet(r0, &(0x7f0000000300)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000340)=0x14) bind$alg(r1, &(0x7f0000000040)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_sha256\x00'}, 0x58) setxattr$trusted_overlay_origin(&(0x7f0000000100)='./file0\x00', &(0x7f0000000380)='trusted.overlay.origin\x00', &(0x7f00000003c0)='y\x00', 0x2, 0x1) accept$alg(r1, 0x0, 0x0) ioctl$sock_inet_tcp_SIOCINQ(r0, 0x541b, &(0x7f0000000440)) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') fcntl$F_GET_RW_HINT(r2, 0x40b, &(0x7f00000005c0)) sendfile(r2, r3, &(0x7f00000002c0), 0x1000007ffff000) ioctl$RTC_IRQP_READ(r0, 0x8008700b, &(0x7f0000000400)) ioctl$EVIOCGKEY(r3, 0x80404518, &(0x7f0000000480)=""/168) 21:01:53 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000200), 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) sendfile(r2, 0xffffffffffffffff, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) setsockopt$inet_udp_int(r2, 0x11, 0xb, &(0x7f0000000000)=0x80000001, 0x4) ioctl$sock_bt_hci(r2, 0x400448ca, &(0x7f0000000100)="bf28138e790d24b732f9cb01d228c9d2d83b581388569e3ca10a6aff62630b011a5ac923f026c70bde0f516f22ed74526ca1bd1d4b53e74463ffdd3fce76613f55877c8ba769ff1dded891285cdc5c51a5d615c3cff8e03c8e6620258bca5c0ace3fa6c2c0a4e94f5afe722e0542853d8bdbc75ea1314670df5d381abf5aee91f57e34f549594448d02d95b2f110b475e5e19f444b6e8a0591819087ce5c2ba5926cada9c5267e6013a39592e1d40707a80fd5a6afaa0ba3120ce0092f04ab47e8513cc662458341") 21:01:53 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x82, 0x0) 21:01:53 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='net/ip_tables_matches\x00') write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000140)={0xffffffffffffffff}, 0x13f, 0xd}}, 0x20) write$RDMA_USER_CM_CMD_REJECT(r1, &(0x7f0000000300)={0x9, 0x108, 0xfa00, {r2, 0xd8, "ac973c", "f37887c7717bde5ba518b37f15667144a35a5583db641d920308b68d8935e7f139e55bf1114682e4cca7a6f7ad9fb120998f21e1f32fa86edee383b78683d12d67af626ddee01d7b1c2dd7691a107c46f2bdca6dfdfcf3f08becb95822647752937670596f9c8ecc07ebce15d06e6851f74589ed3ced1e00854ce93c317fa63d422626059511817e23af3991cff141e3c4d9818d413c64226b01953ab8dae0fb476e9c413c615cb086d024e542c20ac92ccbe0fd976b315ade99797d7a395db81eece9a6d3efe4f35182ab288c60db0df30390cf4b23fe751fd6b1f5995b7f8a93858e2aa68122ec27f47696e39f6cdf50118a895d12e3c2fff246843176ad9f"}}, 0x110) r3 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') ioctl$IOC_PR_RELEASE(r1, 0x401070ca, &(0x7f00000001c0)={0x9, 0x6}) sendfile(r3, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:53 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x46, 0x0) 21:01:53 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x76, &(0x7f0000000100)={0x0, 0x1ff}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, &(0x7f0000000180)={r1, @in={{0x2, 0x4e21, @multicast2}}, 0x87b, 0x8, 0x80, 0x6, 0xa0}, &(0x7f0000000240)=0x98) r2 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x13, &(0x7f0000000000)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(0xffffffffffffffff, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:53 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc-camellia-asm\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000080)="b7f2288a911993f0265df5cf1cdd8b55", 0x10) r2 = accept$alg(r1, 0x0, 0x0) sendmsg$alg(r2, &(0x7f0000001380)={0x0, 0x0, &(0x7f00000012c0), 0x0, &(0x7f0000001300)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) r3 = syz_open_dev$mouse(&(0x7f0000000380)='/dev/input/mouse#\x00', 0x100, 0x80000) ioctl$EVIOCGABS20(r3, 0x80184560, &(0x7f00000003c0)=""/66) write$binfmt_script(r2, &(0x7f0000000300)=ANY=[], 0xffffffaa) recvmmsg(r2, &(0x7f00000066c0)=[{{&(0x7f0000003700)=@l2, 0x80, &(0x7f0000005d00)=[{&(0x7f0000003780)=""/4096, 0x20004780}], 0x1}}], 0x1, 0x0, &(0x7f0000006780)={0x0, 0x989680}) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r4 = socket$alg(0x26, 0x5, 0x0) r5 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0x24e, 0x101040) ioctl$UI_SET_PROPBIT(r5, 0x4004556e, 0x19) bind$alg(r4, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r6 = accept4(r4, 0x0, &(0x7f00000000c0), 0x0) r7 = fcntl$getown(r1, 0x9) r8 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r6, r8, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) ioctl$sock_FIOSETOWN(r0, 0x8901, &(0x7f0000000440)=r7) rt_sigaction(0x3f, &(0x7f0000000200)={&(0x7f0000000140)="8fe9d093a000000080f245acc4018d65f53e66440f381eb1cec2977d8f493002ca64f04081280008804180a4d73bbb5dd1a5400fc40984c422053f5a03d98000800000", {0x3ff}, 0x80000000, &(0x7f00000001c0)="41816a0009000000c482791ce130b9c0bf8b1c2ea5c4427d13320f38059202080000f2acc4027918a3000880412e2e26660f3840dc66400f5fcd"}, &(0x7f0000000300)={&(0x7f0000000240)="c4010ddd3f400faeaad2000000440fbe98ffeffffff00fab9f0778b7afc481b9580a8f28788ed5338f697882edc4227d34c2c461b15e4ce7fbc4015c5cec", {}, 0x0, &(0x7f0000000280)="660f76014289a60000000066460f3831a5ef000000c06e0037470f1a460bc48245a66d3bf2c094405ab0578e91660f6c5f08410fae6002c4217e7f7edd"}, 0x8, &(0x7f0000000340)) ioctl$sock_inet_tcp_SIOCINQ(r8, 0x541b, &(0x7f0000000480)) 21:01:53 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x17, 0x0) 21:01:53 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x1200, 0x1000007ffff000) 21:01:53 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x94, 0x0) 21:01:53 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000100)='/dev/audio\x00', 0x22080, 0x0) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000005c0)=[{&(0x7f00000001c0)="471e326ab988af05ec083c27", 0xc}, {&(0x7f0000000300)="90f6be94bc00b38f1c9854be7faa7166b6bd4b9af0e6905afcb04376622c9296b469d32e3ffaaea19c4aef57c9e568d2c0c8b81536bda7e135879f9fcd23d14d294fe85d883e5fc4f65a6a28359f8dfe93f64b6c0666e803fd8ca9bd13cedac4c5d29650306612b3168fcbb741b535633976b9b778e9a081b3cbf5f184905a5f3d9376f62f43d4d21533309287aafcc025cdf6140ac6cc27f9cb499268e9c49b18bcfe922040f0c81fd19652183b98679b0fa83c11975936629fe3fa643af123e3f013351a7e53d895f0e177b4c4d7f6e2ba5d4c3e00ac029b249c32bf", 0xdd}, {&(0x7f0000000200)="1d1d517f1833c82afe6b8e533b8f1d37faa73ab97d15320f4442c88b04d0d2c677ff380e22534657db1827f59887fc4f8b0e9b92a4480657007a0a644e8f4b3c756360a045f137f8571d71a97d005ccd183e03f5b9cd46e2029e3c17684c6dec3e04f17b95b8e0bcbe85e04750e4fadfbea7ad1abbcc692712017752a41e451411893cad4bd6d09b27000c9822", 0x8d}, {&(0x7f0000000400)="fbf0dc3a1495bc6c33dbd2c446b457018823c9f502e7e09e", 0x18}, {&(0x7f0000000440)="358500e0c5cbede97082cd647297e6651612e88fede56cb8487f8c6e13568aa3903fbf00a0cc014e8a519c80bef672ab05f4a3a126280b49ed4eaa8450b41c8ee9b2a47d23ec03a62e2b6be18d52faca66773cb7d3e54087a89600bed1f2328b94a33fa9993573d6e77911c218a60a7224303b1eab0c69a3e129f461185377c627d959de4d234db1", 0x88}, {&(0x7f0000000500)="0b0746f0215bd98e8f02f4520956796038abda9306a389f3c2acb2d5933a9ef1da3e00901fc6e7bc993cb00745b1fe9c2f425a01ecf95ff80179335d375b351d67e5a8c6c108ddedc18bd67d3c691b6f5b86c066c0f7fc1684fcd15c242d93db31cd4c6a776fc5b4035c82ce1f1b35c33659b722339caaaf8717c94139ffb2a9c91625e1955558574d0914b34b72afe1915acd010e9bb69fe622e331d9beae688f6b9f0048", 0xa5}], 0x6, 0x0, 0x0, 0x40}, 0x8000) r2 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:53 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x80) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = getpgrp(0xffffffffffffffff) r3 = syz_open_procfs(r2, &(0x7f0000000000)='net/ipv6_route\x00') fsetxattr(r0, &(0x7f00000001c0)=@random={'trusted.', 'sha3-224\x00'}, &(0x7f0000000200)='self.&\x00', 0x7, 0x3) sendfile(r1, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:53 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x75, 0x0) 21:01:53 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x197, 0x0) 21:01:53 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) r1 = getpgrp(0xffffffffffffffff) ptrace$getenv(0x4201, r1, 0x400, &(0x7f0000000100)) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0x6e) fstat(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0xa, &(0x7f0000000540)=[0xee01, 0xee01, 0xee01, 0xee00, 0x0, 0xee00, 0xee00, 0x0, 0x0, 0xee01]) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f0000000600), &(0x7f0000000640), &(0x7f0000000680)=0x0) r7 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000006c0)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000a80)={{{@in=@dev, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in6=@ipv4={[], [], @loopback}}}, &(0x7f0000000b80)=0xe8) getgroups(0x8, &(0x7f0000000bc0)=[0xee01, 0xee00, 0xee00, 0xee01, 0xee00, 0xee00, 0xffffffffffffffff, 0xffffffffffffffff]) lstat(&(0x7f0000000c00)='./file0\x00', &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0x1, &(0x7f0000000cc0)=[0xee00]) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000d40)={{{@in6, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in=@rand_addr}}, &(0x7f0000000e40)=0xe8) r13 = getgid() stat(&(0x7f0000000e80)='./file0\x00', &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f0000000f40), &(0x7f0000000f80), &(0x7f0000000fc0)=0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000001000)={0x0, 0x0}, &(0x7f0000001040)=0xc) r17 = getgid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000001080)={0x0, 0x0}, &(0x7f00000010c0)=0xc) r19 = getegid() stat(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0}) r21 = getegid() getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000001480)={{{@in6=@mcast2, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @multicast1}}, 0x0, @in6=@ipv4={[], [], @multicast2}}}, &(0x7f0000001580)=0xe8) r23 = getgid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) getgroups(0x4, &(0x7f0000001640)=[0xee01, 0xee00, 0x0, 0xee01]) r26 = geteuid() getgroups(0x4, &(0x7f00000019c0)=[0xffffffffffffffff, 0x0, 0xee00, 0xffffffffffffffff]) r28 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffff9c, 0x29, 0x23, &(0x7f0000002d00)={{{@in6=@ipv4={[], [], @local}, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @multicast2}}}}, &(0x7f0000002e00)=0xe8) lstat(&(0x7f0000002e40)='./file0\x00', &(0x7f0000002e80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000002f00)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in6=@mcast2}}, &(0x7f0000003000)=0xe8) lstat(&(0x7f0000003040)='./file0\x00', &(0x7f0000003080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000003100)={0x0, 0x0}, &(0x7f0000003140)=0xc) fstat(r0, &(0x7f0000003180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000003200)={{{@in6=@mcast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in6=@mcast2}}, &(0x7f0000003300)=0xe8) getgroups(0x4, &(0x7f0000003340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getresuid(&(0x7f0000007280)=0x0, &(0x7f00000072c0), &(0x7f0000007300)) fstat(r0, &(0x7f0000007340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getresuid(&(0x7f00000073c0), &(0x7f0000007400), &(0x7f0000007440)=0x0) lstat(&(0x7f0000007480)='./file0\x00', &(0x7f00000074c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r41 = getuid() getresgid(&(0x7f0000007540), &(0x7f0000007580), &(0x7f00000075c0)=0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000007a00)={0x0, 0x0}, &(0x7f0000007a40)=0xc) r44 = getgid() sendmmsg$unix(r2, &(0x7f0000007b00)=[{&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000480)=[{&(0x7f0000000280)="38c99e87d711136d4220643d25d3f36c", 0x10}, {&(0x7f0000000300)="1c9533ca95fb851534e4b916633ace284c12240bbf46df1bf16a83b750f13978cf3a4746e98ddf201503a51dd32391873f97bca24b13a35ece5770d00da4059ce44f7f771904a14e2dc30d2a42f6c9b6aa9edfa09a76b86df2352c918e0449d54efbe6ea925132f32f1b45945e5eeb13922766e636cdd8e62bcdaf241a3a93280c99627fa8e24e054b91859931aa84b489dc6ae874c4ccc6815ceea6b8b1b6ecd40ec1104980f3ef0fecba30677b4bc3644bd19ed754976625aefd9b6a25f36e540dc77890997de9baab3c64db9c0e814abc543a7f", 0xd5}, {&(0x7f0000000400)="0b5b8f6e1c55b846526c945d7045eaf6c3d441e832e086801f2ebb383430a8f5eca43eb48c3d0f33b9975457052b0c8d623a18c37f58b662f7800d865d0b6bdf84d072861d4f09e4f9ba7a750305cfcd57de88843d9cda76a94fe184880f", 0x5e}], 0x3, &(0x7f0000000700)=[@cred={0x20, 0x1, 0x2, r1, r3, r4}, @rights={0x20, 0x1, 0x1, [r0, r0, r0, r0]}, @rights={0x28, 0x1, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0x1, 0x2, r1, r5, r6}, @rights={0x18, 0x1, 0x1, [r0]}, @rights={0x38, 0x1, 0x1, [r0, r0, r7, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0x1, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0x1, 0x1, [r0]}, @rights={0x20, 0x1, 0x1, [r0, r0, r0]}], 0x130, 0x4000}, {&(0x7f0000000840)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000a40)=[{&(0x7f00000008c0)="d3e4db142c694bf47b7db589ed84937f6b0953ad3512ac1b74193ccf40c67133ca0580eb0e2020976cf3d6c636902f3f18d57567d03385870636855fb41c62cb101e7705ee97955c", 0x48}, {&(0x7f0000000940)="fa694447e28789d25673ff279045e355d58889c475449cd5c744a582f97f3b68c11d7768efad8248208816b778a8a04e0196ce422ce89f50db6d3cd35b77684aab5c964e867e992dffa21fd8c8498dd0d840de32f1b47c9e3cbaf8f6698addcbb976cae3bff1f3418b5024ceb5ef7f463604354eb2bf64df540ed77ca117784f56c514b9f5a0f7d03f46b6b261297741b802ded009536cba6334cbffd25d6c870fd1b0138f93f09f4e6c3c20382f9bca29b0edef4ef09ccb1ef3139bd5d1226c141f72e9ebdf3a0a8911c8d371e7e9d2c35065152cfc54c4fee999ee482af663f9247b46", 0xe4}], 0x2, &(0x7f0000001100)=[@cred={0x20, 0x1, 0x2, r1, r8, r9}, @cred={0x20, 0x1, 0x2, r1, r10, r11}, @rights={0x28, 0x1, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0x1, 0x2, r1, r12, r13}, @cred={0x20, 0x1, 0x2, r1, r14, r15}, @cred={0x20, 0x1, 0x2, r1, r16, r17}, @rights={0x18, 0x1, 0x1, [r0, r0]}, @cred={0x20, 0x1, 0x2, r1, r18, r19}], 0x100, 0x4000001}, {&(0x7f0000001200)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001380)=[{&(0x7f0000001280)="d19c21385e22a6068931ea77697c9bce02f5cc1173a6465d5d2b98f0416fd92da7a74301f6eb6c6aa123e82990ad315c477b7e023fc46dd6d62bc6b23425774f1a388590979f5121c7c800e140b67c42c221", 0x52}, {&(0x7f0000001300)="f49983771c9c5342b2d5610f2fc65a6230c5d92a6ab36bd3934334e1aa5a2d935b8ad97efdba45e6677157d2430ff6ed89769d9529bfccdf86fced04ac39e2c6a1ca575e6b19cd31e156685f4ad4de712743", 0x52}], 0x2, &(0x7f0000001680)=[@cred={0x20, 0x1, 0x2, r1, r20, r21}, @cred={0x20, 0x1, 0x2, r1, r22, r23}, @cred={0x20, 0x1, 0x2, r1, r24, r25}], 0x60, 0x20000001}, {&(0x7f0000001700)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001980)=[{&(0x7f0000001780)="bb80bce8553136c0cce4d012cd6d2f", 0xf}, {&(0x7f00000017c0)="d460797b13e46439258736935110d878804afc7a3b8f19d711e6daebf59eaf9d146081d92b0059017e8823e4182d160e3c0a4040acba0d647ceafd7c9c97e30f7edae73d8bac03d0b1e30b1c85feb4e0fda2db7e8b63bf93a1e3e18d99ea0cd85a6e7c7416e533c959c75119e4ea0a3ecd9be8f973e3b8620c49a62d407a019d", 0x80}, {&(0x7f0000001840)="0e991598b0748a780f37882a39cebfa5866f8d0bfda35be01f9b81f424aff3c1b4d32aba7d5cd085715b72d81ada1bc6bb040199cb34cd14ad923525bd743d8147634b28169450daf6949a1285f28286c0683beb5205881b462f628901afd3f1ddd3bba31684819125b1819d4591251a7f9e824e78e639", 0x77}, {&(0x7f00000018c0)="7c00b9fb8901dd49dd4df2d748167ec54ac5455ebe74ac0930c7306a8f414b78628b3877aab00bb772cf1969126874833dd9aa2e67311dfa635f7ca8851254cf8f9792a90a0d360cbd2db3aada4828148cd953e9ac818e808ca3ef3d1c842f05af8f62125aea57fd8da2840178b90c534b1e314fa988b4faa67cd31b7b8e191ac52ac0bb105e09188f36adfc8fc0c2ca", 0x90}], 0x4, &(0x7f0000001a00)=[@cred={0x20, 0x1, 0x2, r1, r26, r27}], 0x20, 0xfed470c9d116e271}, {&(0x7f0000001a40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002ac0)=[{&(0x7f0000001ac0)="3a968c2b7fc65f660713dd9ccc1c41bd5059804bcfa55faa575251490777128b28e9884181e30032b16eec468a19fc5ed9dc7b5807ff584009d2146ee6bc82b592aa03c44c19945ea5331491d45e56ec63f6967a90f90125a0d37e33d8046602997be12f0096ac25c7fd562825f1714b25914b69b023d47ab59c8ef94971cffde61690439f648a10547aff3c44f7d9a1fec678477704c00cadb362289572e5c6c87673afd63fdd2710ad0ed425e71665b36adc63afaa02e93391d082b4b453a8fb5b3e60a64630d466cbfb500ac426f3b397f90c5d5aada33a8d5ab1a053d9c429ac816a3ae17784596157812bb3a031c24a690a72c8e6b9c1ca117bdcebf793710a45134a993c661ff9ffc19456ae4ad4833dba6cfac7fd790c8aec36e1b4f131dbd1908258d0987816f8d8b99583102e83c9a7dc03d825e1a430a01ab5d37abba962edb379d7731b2599d073e7564eea5fbeb056823e51d3e3b55cf51f876d80b4d08c0e2b0c8717235a3e9b14f0b8082297275e6320add59aee34fce09588d0a723701b31c01a0cdab70d98ccbf47e320e921d31c64440bdd7cdd862144cb7947dcf60dc1c9056b6c270f32c63a153057b8be2738cb169fba5e198c97b630cfc6d350e6ec83ad179bc3ee7d1814d050806e933036dec27d71d8325dc8f2d99e8de02120ea33018ce60fe9322cf6c8014531b070e971da96b34baf7eb95625333b03755dbee717086b53c5758267caaeed995e2d10c3fc21305809da238d5b466444008500b67a71ee2131c22a597d677f90b55326b48e147bb748b956b6ea98ab5da781be6a34bae96a3564e4cd176eb40f111edbcb358ae4450cc55aaf90e5768b3e77b6e94565b180817837dcd7c60100a0316ed564d9696c62b6ad9f18a29063180a5f95d11bc1e0784ef83f6e644b002a6f7372caec21499dca1a8151f1e6e4353a677a0a781f6f503bdd0da8c10fc16df00ee76ad9e99f001398c9d3911186b954d45e9213f6e3830bfde3dcc21a308474bb673849a6950d604c15fae6e0c40df7ba46323d7dae1d29366af0a016d55726e1f6e1b4ee0ea55c18f3be3f74f507f04e118187a4887196951f098f0f9eb22060a81ba9d9ee077ac92b6325ed4d40a55de42ac81d8062cd001740f34070a25a33a3f008cca0c2859bef8329e9e9ca96cbaa0df06cfde3fc5a88793502b5d07067772cffcc6447205b773f22b4c75aaa5a41eb2f89a6d96374a483142231f7383eb46252f09db6632c290eb3989183f801064e7ad24125f73abece9b6b38401ce38476764c62fb2d2272fa17c638b4a447e78eef85f1bc8520696bb1b0973bb778b94eed2d7b646fc24a8e5c929bd098fc96ff8d33283b140451d2f52838e41c7581332d012bdf64a086b384e58b4bb634d5741300b32dd91f94f81bcf01982a5cfe520fb95a343e6d02e3377c0de219f0e7624ddbfe416c962d2316f8331c40bc64b13ce5be15094cc6eed06360859fa30dbfb66dc86b1f8e997be494807d778320629ba14fde2bbfdab6ced362918c8e342fd718b5d3ee7c64f0c85a9a5ab408a640c13c1b7c9d527fbbb43977138e577f80975292daca8825262cbc12f56a6e57631b889280fdf0cfebe85922b6f8eeb92551742260e0bca9908d434de5a9ac901aca321afa7cae25567af813bafe86173f5fe081c6dffa39e0af27d7578f707d71733591b71634b14ee23def0ef2a1be1fff6daff39b4c9a118f5d32cc3e6e607068fa95dfe9b41cf36259414344b1469df50e7a79d7a30eeafe840ffbbf28ffc2955c9e7e475b7185dfff053b00a56677717f0a95114c16c3f3f9e9fdf1015ac04beddc12d9356abe349cb188f09e4f77a82069c912ec28890900e7d44107dc56664b7b29b835897f5ca8a27838bdb65edf4abe791495af7acda32b8873826fe81ee6be12ebe13aa365bd618aa8c58a2de549adb112bc5c0fca53eb98733672295a855a0da3f5ec4b1379fcb8534f981f819cea60811531c22b59fb7ce99bdfc2f1f236a7fbcf40d27a770ee4b053ba8087c815165504285a5830c8832276b3160bc428a22257395c94778182b2d15badfb190ff42bbbb8c6701335284da604100f9d241220c45a4da921e02bce45bddb42aa208d19a783b85f9b995d26c828bce95709a79c4a9e26b13738b442a6b7ef478718239fb0c62336763bbdb4b9f353a4ede379585bda72568eca82fa8700e8f47429f1162a075fe76d81cdfd72d27c79d3ffcd69999fac6f954b9d09167cef57197855484d2ea44f5d40ccd4370fc618397efde71679e7f7da8544785ae4bdc41d272aa81905509b99daa2470d77c613a35eb6fdd9ab2c722ad88b3b80f6289723f17a9c3d70d0e094f7733b73b134c0d17a161f5ccbff968dea870a1ecbb6dba7c525235fc0082d14d1c2ed56947bbca244b269d4c0dc93d04357dba2f64a699d9ff22a487d6618a76cecf0093477358e9a0ce5faa6a11f93ca2d1707cb558432fd05cfc955e890f70689d75f60870d5da49c3b3efefdb1735598e33e07889d6b1ee9a2d62a4e4e898ec724c0182a24d93e2f5850ffa96025852d5e72d9f3c153e17fc6f26c69d0895b09f05bf869e38a5313a5331e6ab928b1c57e4410c78bf34dd77178839e307f910ac608d8114bf698c0b0bad30da4559941713bae814522cf9049fdda6de0e0d77746d31b30aba02f005f12d83aed4c21cb4096841fe67d6c71a32662b52c59fe199217d75c73124caaaf25bdcc78820d2f31f1d2917e7f4a8faccfd698a3c1165d0a7a06ea9d99b9b1075e0326c68f9e7a88778479c56a53576fc5e38a307f68b68e4dcb51d0c3aa42e7169391df145fbf3b8929b51420ef1b2216bdd1fa1b10b4c9f6cabd47bbd9f9d50f9ccf5f9fdcb7dd91e0e7502374f9a16399562d7af7780e9655134cc50d4040dc32bfc5d00b4099806d134433ce6aea111770bd964ed3d36283e990e5650144213f168bb0b42a4eae363b1303176dba29ec7d055385d88da600f91f949ae922109f35d56933d3b17ef72099641a377077dd0984df134efb658e526e289c27eb237031fbab63d1ff46bc0fa4d491462b6772bfa86e1a1f3e1313fef2e64ad60a43d2d14b78f707300e062e76ec6795f7ddca0c2ab94fe16741b7eacbfd7c31a626b7ce7329068eb8ef38cb07c4c361ca0caf9fc0a131e687ff3d981c232151301bf156b5090aa43685766274c13e477f57e67426d7889a33edbdea878f360e77ee16545fe4a31bd295ada5640de0fd589518c9e43061c90e710c9c8995d5ddce62402c2770d2d21a05e1beb0ebb83789be424a6731bcfc4acdf8a2a2de40b36590b2360387c365da9fb8081b8dea35cb9909d00e91398b89ae364498b8a053abb9269df15beb6916952f9e643d7d3dc04c5eedbe63315794c9a91bfad893728770203e2f0a0d71c1d45850a650a76219588d40ba57b4542cf7b09f99f8e7377949d22be7593498634eda9ef13fbebb4f8ee10350dc82bd10092052240eac1750caeb6f62c4fbc11c15c3fc0c9a8ec52e809398ae4aa04c62d320e36b37c52374a2469dece16d727c0c1e24158995c47793d01eafb3239dbc0de2e975c16ced6c3d245ff63306ba8c057f3c69d11ee3de4e86b9167542ae95d9804b3e1dbee75c5cbcde5983aae94193ead107ddec45a3b2ec71ac90266120e657b1825b2e9f4e1c4f225fc6f1f88573830cc291f962c92262ac52133c8d5ca45d00c3f586c0446769686feb49171d699686670db242b7450f5418e8d3fa006ca87c64717ebe1af20c23bdc9a4cad701dded4fc8427e849ee0ddd47ddde1d445bde8360c51eb84596f18f06e8202026332c3a3b065a26065c7d87f6c32c23f6448fa338c29e0cbeec3b66d83b0343c0729bab63e461d8f2ed4704e7512f626ab683225a8c27ae99fb18f43121c9f931ee2c5b8fd7df18be761ee0b0601ab858f0a110b6060a0074a641b96a7bb53acc23c59d6dc5764cb37494e1946146dfc44f04a3ae502c409961df9e21c04fa9dcda4880f027f88f30cfc7c808a6932e87e2c07f5282f1d609508a17ab7345de69648cc73c0a2aef6359176f9e86124e5435d0a9bf9a07150e077c191f52e0e220a4ac10ea4f2df565d314d99d0b558882a06201b3dea80a4f87137c4eabaee00e12b59681ca9077c5c3d73557ac5ee98cfa47fcb8f7ba70e37d5e36598e2b7808c4dd97620411c858d2a7daa2afa0bb138a7cb7b4304115b8703b8336ad649576f03ac37b0c9ea2d29dc821a9edb44fde52323924ab1cd8daf6c037a5ce6d3ca7ffb0e82cd0bdcd277df6ce6f766499644bd7cbd9f35f63b5d1349483f9f64f9602efb51c91baf2fe84eb5f81965cc5ccd15616782f4a72fb6a6ac1214073183bf41fce5c8aa31459c2ecb44826966cdbdb110bfd526f42b3aa9e85eedfce53e07a342908beda7b031b3b7559d54f06bc880be8de0ae0feb1b9487a900a3ee2a647fc7dcbadc7fc0d7998d37d4a3c4e8a35589dfcc8b4f3c123c8ad144baf6eb72fc0dfd08828e3291691ec7eb4cdad45793aeb596bbf724cc7f9d3947724b621cdc6711c5f245ca70e428f6a1253f5cde8d11cefde08683eff69968f341187548be0fd82d85bb566bdb1ba10764d6b500eb671eb66fe3dc3a4d9a4cbf69b245dad273ecd5c8366c6d8d4181573dbb198868311bd3b98f35418fcfda68fa68acc907602d2342965c023592b67a01dfc9425a61877baae79df29fbb39a84ea1d48687cca0ad9f83d50326f521250a2eddebf266a5a74294d0f72b71de6022fd85b083690d3cc6b2db8c29b4ef5f9882754818aea2f02bf4f1154d4a5f11f101b3a721569be44479473569aecdbe6ea0321aafbaacdf7fe515ddd17caa3ccf41928c2b658b5f557f5b388fbc143a76a374187af2362d25e3233a33e3d5fc4932711d23066e5745b22cb54278869b6b588ec0277860b23743254232761e25b04849a69f9bb5c1dd37e3b53d906a1d4cc9427b68da4cc3ae29b3c8a3a0065cf565b7e05a5384c8beec401aada31411ae0182ea5a9e03677dd76e4251f2da630fbe486661de525df03e1d5fbf3afad574aca1549583a431349e1d5fbb69fc8cc4594eccef92125165d7117a75ba5a15ec4b86f7aa1a17527b2c334107a15108f9d5add9fa7433b183150bb064126944aab841422c400943330110eed572f48ec492e2a4436a78bda05add40cb4564c4de4dcec90889d88f8c7330ede17cc3d5eff160731794835710c58243a916ff13a29dff439cea3ab25381b90420eda91120b4ab185a0a7d23d4d614d7f2898029ecb4fbf1dbb1e71d6731cec13dec78298995bd0e8703323d31f81bbfcf6a4ac1e998ec9e2f7f6841101a49203f0ed42514383c3f8966e2cf51e0bb1ce66a8c5237cabc4a8e0fea40c0e2b8bfb8e7ea875c111d5e516c64f6ad4848526a489400a36b9cd5782fdc33e3742e14f9272e3bede9f460636db029ec8a09f97b5d716162795a39330e48813542115e14c179c3c73226596b96f0df88e89ac08388f88fc3125d150b1648ec41b9569b7f3f7b63ac568249a359634bd98f0445818cedf66e8dd53d05cbe522a53e4d7dfc05edb265b2d45695a9377713617757e302a1cd03cddd52dabc3cc5ebe1bdaeb587762111274d82acaa2701652f0de3b9104d429395fcc4c6fcfba818c5eb6122519a712ba05c1d4776962b97ae66376f0baae7c9bbb06cc834e2b22346d6ec3c79a619037b241704bbdebdc06c52d9dc54484bc88850b631c09308b2741bee00bb", 0x1000}], 0x1, &(0x7f0000002b00)=ANY=[@ANYBLOB="33340636000000000100000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r28, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="28000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x58, 0x40040}, {&(0x7f0000002b80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002cc0)=[{&(0x7f0000002c00)="6d765cbf0229d3", 0x7}, {&(0x7f0000002c40)="1c80f76efe6db7f62aebb35dec084d0b79bef45e73392b5e1816d57a14f0104dab17cc488b98eaf6efc0af7d18b14fbc59c4cf171d4afab6b8c237561adafeecaa7f71acfbb3a447a37f", 0x4a}], 0x2, &(0x7f0000003380)=[@rights={0x20, 0x1, 0x1, [r0, r0, r0]}, @cred={0x20, 0x1, 0x2, r1, r29, r30}, @cred={0x20, 0x1, 0x2, r1, r31, r32}, @rights={0x18, 0x1, 0x1, [r0, r0]}, @cred={0x20, 0x1, 0x2, r1, r33, r34}, @rights={0x38, 0x1, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0x1, 0x2, r1, r35, r36}, @rights={0x38, 0x1, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x128}, {&(0x7f00000034c0)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000005940)=[{&(0x7f0000003540)="84b11ae20c24451516618c839b3e082607f0c3ceac00c6b1ee0ffaaf79329111603c8278775d9b0ed42701c6eb07bb9f6f42a40d9eaab33f0c13615fd9517302bb94397b2b9450ff0edf971983171e7f4b5500e467b67c09843d1277d435533f07795d9e7104856c6b2940d3614c5d2a8314c9f9fefc3767a7bd58fb2dc9276e6012f310f4e69ee1382764b27dc7f81ee1929831c89b0ac18e2bbc12966a41cfd38c2c4ed2024c8ffd9996306e278dc4bdc3c451e202f9a1af572531f75bfcbdf47efb59991863b6e62aa6eb", 0xcc}, {&(0x7f0000003640)="6e522a43911a0a2880200bf79e7f407b111ea18da67c86255220df8bfd1ed7c51776", 0x22}, {&(0x7f0000003680)="324062e8bfb6dbc51876a089ecd687a695855e8345a81f06c9e9cb17f657d9df2c29a53d8414cf437ac629bc84f4f911da25bfbb0f6148260e9248678b752d92c6237467575fbfebbddac86a1d88f3f4c9f86f8257295d5c159213ab59d66e3867d513c2ab09923b60269616b356f0a4950d8e4317f2fded6d6656145ed39a38f0dc7e4822588543488030b2d822269f6f383d66a661595bf13480cef5768bb30a5e4c45013e490379190fad51c22c715bf7630b0d191f34b821", 0xba}, {&(0x7f0000003740)="60d5e35192c44ece6bcbd5", 0xb}, {&(0x7f0000003780)="544b222cc3c583adba5093be03f74369743edad286da32daf4ef02f907ac32580a1fba362f2f136470890f5b8bf3139a602469f86bdb07c8e12b90e160b106403f8fffdd30fda23026053e381bd4d5afb8afc1c7b829fa6e21fb3d3f092dfefe7304a78711c2d5979299e9c18643c35c5d04e2836dfbbb17ae8ca2b8f68081a4866a417707977432f9e4c9d7e2dfad45e58bfd031e9ec085419bf07cea682a5f975c74b87a5cadeb2a24388d2e7a694d9d0777259da55cbf7c5312a1771fff77b751e04c12958ceb536f241f704b0320a0f57c2fc44a23784a7908c133ac65363c622ff1b6475b5d5a259958cd1a98985a0252a69327d801e7491f90f4690c60f1be69ff46e7d6fe2f780e3e2d2208091e69141c2bc0fdeb5478a88eeccd1fb1c98631eac76d7814121b53b477cea551399cb7ecfecb39d5f29c4522f2f534e36eec51b7cb6e2796c57ac2c050873fcafd035450c033f643df7d2b6f2f76d192a437aa1b60d08cb1554ca128c38c4f6c509d4739a11cea55b89e908741c6bed57afe928800f3210e378e189fd6cd45981a09e8fca947fa5df1afc08fef58803631bc13a398a3fc44cae9baf645d3344155ef3553e4a402ea6f3ff37b07f5a425d2910088ffc26517cfdd9c39af0a6767032c7e73133509f442b22f10dd4a136e3d28e871f9bdb9a5cf73d764d7c5c0109012d067598b5b1d0964b7d4b9f4b1af4cb0f3f63ca0b51b18d9470dfe5abf21bfc558a1f023661f2088fd5287ad53bbe1418fb38b64fe6392b6d20480204deda63f11e4f525b9be155165572e90dd52a2fbc82847f62e44e30cbb7adb13df79eecfc234085d3276643046976b2f229415202f181644e0b094733c2e6772df45d17e0930f593ab80a15746a9d5f5e4598c0bd47668b5805bdfc8fa1b7a54611ff9e3f6fe6407bb0239c7707850dd0d85281ae719f94c77206230e8db64c50839e5f283cbcd93111e3f0829c42344d1a746fd764716ba3c9583580079bfcb520129b4156d83bbda13a4719592b931afedd244a3860b876803d90b8a11f08a8ff9f93a2c070fba42fa41bff0c1cc0124586c05cb4bc40676854241f1e64f22424eb6c3d5909c995f316f2b7bbe2cfed27673a0126b367c0eb98f44a86d9d8acdf3b05e7054feaedc48dd9b7805b0e5578a50d531c72c518213e3aea93272c6293855f5a25b4f20f7158d039dafe3e774d13758ce091cdf5b62ee736f73ba743840fd2a3c5ad8143035293c0229fb8724a8cc0268d19e6ea7bd9cf50bbd777a461ef543f7d341a18b73f825eaec11af37d00c4a9ac16d8c9e817cfb88c0ff90a70b887c6aa84cef8f579e8da017523557ac70900de49c5945666ae131ec5073b122448d3617630110f43413df41407ea0cc00bc3c1561a5c912a2bc106c60ffc9caf7bb404dce05e459b3999a796a71c0c1b50cdec5aa0bff0de4fcb6369501437a47a159aff0c6f0e6c435bdf9dcf34714e0b74cd55301b02e0e0b642bc89366d5a2f21325a14071506cbe5485b7b1f90b1c99cf6a11b754acbcb4ff4fcb71f5e89d203d8a53876f8b779b836227237575e948ecdffc043b10efd4109b0aa30933978ff9be2c83fe7cebecc5f6210d2f1a828cdec7bed777c2ecfb4082494975cbe8dde75ef6572dbd0f024d3a4e55cce91abe6c3fc970e56f7fb39fc600f128269fce7fa31e9f0203b2c293f4ef2124bd2bb89481ec2ca023cadabc088a317b292a7ac1037747dae6beb18a06e234cc3d2e19049ecde45cefbc2e2f5a95a29e9ab0f6baa11d1ca703da123461496e85f1e4dfd439994626478a9b75fe3f72aaa6b439d8ab58bc293e150dc0da7a67a88977bde96f6a2c5c733ec5af7cc42ef570c8f624d0912d14559fa49d1e5c7780381a46781fac09434a5bf6d0450f47aaf24649a0df2453b1956cac76cc51f0c962ed686c0190ca0db1cd6982d28569722c39bed888785b36aa3c6b933d9adc197cd3a9fb303b3a3d8ec093596381ef01e079f3e0dc769b1f555e6401f168a1d4c5a119a414af796b116cb934bf00778d21debc1abc5fc18573731c6382ad75c25f7e6ed89b827a02f17621354e68286222e867126d951d62c960cc04b88fafda472c934b5f721f0577dbc96f02802852c28026ec463f59575415a71b4109cd72aae54bb8272dbb9d23fe62d234f1f1790d6d4f872029299dc5d52ab3c734961f1b36c21e74059e23942046f9104d2b89ed17aed54d707a2090871e06f0fb65fbf52d050b85755a3fb612b010fe1d254178f35a9346259163f7e4f6703bb6d00860ff250e4bea2461969122e20ccd946a100446185cc881b0d2e78a625ec6cc7d52e386942c89298a45b6a1965cd000b2bc6ee7ce9c70ac8ba94d151911147afa1e79485df293cb47dc095eb4cc625e8971e6dea4f89c1e05e3acef1c5ce376ec766aca9c16c19bd1754784b86e25b6a85aef782c041e81f6edde3c18575c9842e4aec62fd1440ddf4ec5a14f4d02047ac32513f142b69fdc14792903bd584d116d81ed66b5b625c9d708b46d1b3232f4127964eed7c72fbe4fe69257c25516afa5c601d0744dc94d68a092323ef9b0c04995f7c596bbe084e145ab4cdb451a68b8061c4ca231cd6adcbeb7799c9299ffabece8a629a21c5e19c94611596ca2162657c7942c8d4cd9ed935af4afae6076bd9ad7d16707146276a352fd5d73761ee2ceedb6828824f5ef979607268dbb3d4549085625599d7e2ae953bff3d45139cc02e6067ba5b4f7e6a01e5a2859be6d4167192782454561b388802a05bc2cc076d952df35c2a9d0d24c2fc2a1c556a2263543531472f7460ee0dac1534b3f327c03eaa8683f5b10b781389f99465d78bbd78fa3a66c64623eb3c693b7efd6c91bddca28a1bb21b048cdaee80434e56ff02a9ba9c6773c983cf46c371b90f591728051007151ca2135711ce0c0eab838970dd86e6691af92ad35a44ac1edd4f7ecdce15738b5c15860abb4aecd0498dde9def2638cfc89228084daf8836a0543e4f6a50fd3e440405d7c9b7b024ae6b08475dee8bd552b11af1746222946cd7bad7fb84cd7052aa883bd9d624b88fd633690a33a26fda9b47d0d9d87028b88b16a4a558dcc80995490dafa52dc1816ca2c27962d2c0c08abdcdd105911f9621e6c66756512a6a7dbf3d66b8cf89a273dc5bdf2aea7b7737bb75cae8d896d42a985acca6fdc3dfc3cfcaf76369254fdfca164d1861815ca055dcc9a49b313407cf10435813772b3406c9c6793f6167848affa81c2c4c0c0055d38e90acc7a215cd9bbc6b16a6149b1e0c0acda5dd1394f80ebad551ef348b7ff7189733c582d9ce75e3da9b27371fe584f84f24dc668971c00ce230dd792d5d189af72061a16055ed744a819b1c5612a34f1f62ab55e18bd49e57cd703a39026efd35ed019f98b768545523587a293b1414a851bd9061711a5454e08b88a0cee2f0979a865f1b56a53dd466cf468867334863a1a9b8b339d52f07e30e9deb31dd7eb54be7f2f3c21f4bcc2ba78e6f63e36d1c008716f1fb84437dd6c26091d7f45d4c8ff6fb80a0bb3737437ccac62124e63d51a45ab88f28d02efc87abc2726506e690ae48dcaff876b4c2ccd0db1a57b27c3a3728181e30b2cb7c77cd367c9edc76c5022d7ee2202dab6856d9092518cfb8ad0221d47921d0eda2362a85791ba8200259c04b6526b9316947a03ff39371023b99ad0e9747701e31517d5afb11fe23ce1248f8474e7286fdf2f88dba38072b3a6ec8a072ff9800a1f564a0255976c0c872046d1990e4956cea124d90142d09449885291984ff3abe3e51a50c9558c0b72efd0f2f4f3fc7d03c910eab7a3ddd77e4042db935cb66942f516e80a4e2d09a41fdf70294262c46370293b2fb952ee9fa430b3b100dd7a18e689950e8558fa06d6ed1d9e71900ee297cf8dda1da81f51fcd2ef9aaeed9972e1802a6fb0d56561a3f615d3471bcf6f62cf4d0221a24b8220aebaf295b597593578e98eb6d538bc0591ede859713e5e6e58c63d3579c006775f9cac14b1816df8e947eeff1a84f812cba3f35c8ceb18209fa50608f114542399a61a24f2ac2b5f8061ccd381c437fa16c2eda9f93855c957424b18b2d853596c3f7ef5a9ec309f34e5138c8b3f2ec74863c3f5abeb6c68082ac20171c9dec06fc7bc4664684a1659244a8bb60dec76253aefd5f9a61f55e4729f4e47d9d1db87edf3c2170a55969fe2746616e3f19546a1b2d705cf1b0856401dfb4457be02389cba0fbf39c70600502b03172308982fa739f6521301bb7a3ad6580a74d30dedffc2e4bf99c66ca4bebce497508443b23d4277f45a8dda67f45ef6eaef01ecd69468c4c54bb84e15ec24ee7561cbb25dd0afae5870103f2bb7205f77ddaa2c254a311f36de65688cd80c11fe792fbf826a4f1f89e84e1a5afb9652d535c9a39bbe31f64b5565d448c5f57572fcf9e2ed982d86711e79381026dcf4972436b87cface1961c1b52931212f138502fb2a488f4158ac2e5ac03186720e175b614b0fdb80d1d0cf4d14c099e545029766e377c232505df8e34d15925b5baf6fa8bd5f99b1f0b90fbdf5049591828b28fd615ffbd41b32f639dd714262e619bcd07b9c759b33e22526650aacd88908cb7705d3d1aa03658ddbece00293fc9760ac5a2ac8f62da236f81b0b439063637d63a400e1f3be61c362d7575b629abb1591c71e459af8e1374fa3c271428b008e0fe15d00d7ca8829bce18a45a677dc1405fb660ed08c28705699d4393d785a7db39849c4bbc22e197534f567f5b4314f7602ae1c193db9fbc9ce44caac6bb836d8bfb96e054dc5bbb735214ae798c1f51da79ddf2ee31eca54f2229eddb22c532ac7a564533f58bf2f0ef06e56a9d38c7a5ac7f4a3f2da1a27430820858c93106e2def02370dbde8f0ecb9c7a2d75a56bbff8992e625fd895863aee165dd20e66abe804d43aa290fd8153750ae435bde826aa1ddf17e0863956ec384cfee26488419df5f6b461e4e8e2e90cdae4953e68ce7cd8f180e6cb0a434102a8e490984d7d194199ef0d3c18bdd8eab91d73c3558eb92f3a40ac8b75901b9ccc1787dadaad869d11d9fc8fc3fa6e4e06d86e3bf91477d170f96044f30bc32b649be9ae5ad35a39f05239f2a2bd0d4ab9147ec2e8ba1970ba87b5bf58619f3b24c8c05b692283ff0940d9746d631c3a3c1975bb923ae542132cb987e0acd2146385cfa8ca87a774c8e86542e0a80aa42fe548fd7804f11d7848a1dbd28bce6fc805522024bfcc516132ddb2834813f9e735bc15cb309ec20f9836223bd38b2af3c15d45339a898b718574376c1688a8bd6fd02569ee6b84f67a46bde380937676334465608caf9e2369ead6223c7f43693e749889493f460313b156c634ec87612b0e1b9ca03a900e075074ffdb9c76c863db9b142376b460a57ff91b69072202d1c003a97b7e6670fd7000195ca441cb3db354d29464e0404ffc4ee624a52bc6975525bc46418281b7524e03b10bfc5b2e11f4740d7fe9acca75998463714640ef5c550d38b828ac90a3ebeccde75564c07a2977eb16dd9e87545e7ea99a2062fc1266a9a80af2becbbf455609413c8be1571ff880e8948d8b7f6abc7dfb9e7ba59d2436fc913cd9ab2a493f21d23dcb0b2a49904fa19de54cc28a5f7794ceb0a2b919a1c6c78f16dbf3f1a58df839948fd0bf1fbd688c69b36229869e406673d03512c1e444a0c8ebf649bec28788e1036c0c1b1cfbf9dd410b8d4a52ce87ac326f7b8b583962c6d", 0x1000}, {&(0x7f0000004780)="581d156b4d6c079cb953958f25ddfe5fb3ac9b2d49a6232370c284aef13367d8a7ede0216488fb82a53895d8e5173a9570594f130ad923b96609a6b94a234e521cf3170106bc5cde4392f431378725c8154c3b4d0fbc65f618d4f19c8aa069e575d4e2a63b4b2b1e3b657f279592c198c085aa36cecab54c6fe7828b78b172858ecf79108c1280b7b21898bfc2f10b2512924a5c8659fa1e352bae8e6b78e1227b9c8b4b2fa7875de407d5bc48f6a72aade6d06f69b66837c144eaadeceb13ffd6ba1c0d8265e4b449708eabbd063d49e77a26bbf6428ab36c7323164cef652c18142605bbcddad17c301cce97ac7d8c58d325f9e333390bbd76e6d2cab039ed56e4cb5bd58482abc1a2a48fafd011e23e0bcd528021c04045510baee76954c0c83d37712a4bfdc2092911ec535d12a0e2de544455aadf044c9f1acc7692795d5d648fe2fa5361b74d5b69d7f5608fb1a1e5692ab1e87626e1ec92d4a63fd62382dcb8c18bc86ea82e841bfbf48a311f76e8f510c33c86c3d622cc8efe9594566204a15d120318de93bdeb868a3d9fd5cfe18ce385df6e451ccb40b334e6d14735d157fd3ea5a03af633c67a35c410285990009941f5f85ae867929fc686b47408233c1c770b4de6e82f1dd32331d3fe9879c04bcea9d07f35f89c7a67b25b9ddefb42e4d0684213c1f5bbfccd439a2d0cd2fbe15e8d104a9b90fdb7813b406faa7cb0d5ab88cc3e05d7553b9ff3553066a2d0d586661f9f173a93114eefea6ac1c1a5154f8b13bb16cd17a6e50901bda4cfa475747b781c075436a0abb7f8ffc85b6c657a156b90d30b3cefdc2e671f8a45df5209f20b173be387d7c61a66e7ceb650b696b8852f79777cb7b2a59f8acf1e090168afebde6ab3330c2f5b62d90d56095999bebe2bfb6bfab2a5382b04afb217ac3635bd7fe7397735a9d990bcc8e7e2939fe1bdb1d711fc783a5aafe693701f66b9a49cb90fe8d0501b9eaa86fd3c363ce56d1334c0678e2731871e74f9b3590ae62c58bccd6bba968496b761ce11894d5e4f608297cdb75e6b72d76d2f2958c83dcb87783e6f842674af6616c9971e2b89e6eaf452714c46ad2966ee557aeb198c14bf8e82f0844127b3f22beb82af533b6a1b680fa6e651188b39d2e4e77d9b58da3f802e3ae463954a3619d1cbd460424f4cf54c2423cd4c284451d3ee545098b4212907bade079f151bbd0455a0b4d78b9dcdb9df7337a8d8fca5f39b08d1d856f8ca8085266420066567c70790334d6572f5087c9f866942fb44b7629b5f0378c20bca163770451f9688693f9412ff98ed0ada51116c96388a31a13111937b16089f9e6ae6a2b7117d31c24b31aa2f274cca3d2ae3c4da4dbe206ff24cf9786b30e9568df68cbdc5dd81799b106c0efe0bec7ab8f145d4246b86435af40f2ccc957d4dd880ec443db90c3f8726966edd067dac05eabaeb85d7bfa6c9315f208141d35be41012cd629d6f1191976325d9faa8bda0c4a873fab18aa4accd7efc0bea5061ab204d03732917cd26cb4e049aed0076e936b1a7307742ebcdac33ee529ae8854adba4088d98efcd83c300d864f227005cf57efaf546815fd42b261bf62bb5084df1c1269242bd6798b1585ceb120f98982b0c6d21c30a366c7c05aec68179493e1c4b3e6242c49f24c715756f0896170706149fac3e21ce48919d040baf29ed6128d786fc2059e7f2e8a84b004682171a219847579b4d4fcc4d9a5a1b06b67d703713203d26cc77794be5b737972b5551409bc5e8ca8d33914847a2cc7df226f1ee9b1f64e1346e25ed94f1ea7e6c8e4950bb47f3244d7c5feedf3a0a9615657c560558960cd4fcdd0616cc33b6013bea0c429aecd797226b9c7d907e96c8137837483e2a5c7f9c2ef92bcd5d8e821e180a8cbfdbe1584125ef091a8b122c70fa10aa600d4641da0af93619d847ec59d29088ce6f7bee6ab99c4f1497f37517859e1c31ec2031040f276691375e3b5bee9e094d606527a5e43409329b6c40497cfcc156a43b95d50bccbe54fbbbce9d6c0c697482b315b2f47460ca96990f51f50ea62abb6a42766efd6929a1d969086199d0af83a213f4f0c3c0ff44cbc6073d7f419eadbe6255dfff9affcc100e321df7a0561c81de2e12d84f5d7a4262428dc285bb5b7133ccc8a348df8fd65743375d85d4a99583657fb969aaf9891dd674ec08cdc525e698ae0a1d0786d5d4404941305217b67bc748d77e82fd1c0c8f3176ca07786d503333d7ab7c9b6a108105be0b6daab19fda913d26f863dadc5a9e054fc979e721df67bc5ee62009be315bb4fb3038cded0a0b6919b75aaca3d169e45deb6cde8c80011cc2290f40b016dc2d1117e377c5ddd18d24727c88bfe77b3ba27d7678334e713338a4209ce22a7f2da3f1cee72763823eba11eee34018791115f60c72809876f54cc5bdbe9a6c4673089b703cc917a295195f5556e2b6f922bf63f24009aca64820ac1153635f3249ed6362b8f5cfd2e4ad6081455a4d4f68350298e02102f6284dbe6610596948a16132fa7c3f7c5e66a8538fb9c4b96c0fe481f4027d754e27046af17ba138f80c345f681374b2e64864380d3d5345775d616e79e32ef4122e8fb61928725dcfcd3cb2d205a1e17b7a7977fa8e90026fa0dd704ede1fc4c8252f1177cf6826ab5a4d43edc66480cd47f6697d366f3b87610d913c0dc9ca1121364d6d5ce78ddeab7f49c20301f71c7fad40bfd753294d246c3c736214f4d7fd5b8101fea6d8f108fb7d5fcfb9583d7a4dc3b74c0ddd3a2a8eb0370fc1315cb8579358da3c13a902df8472fbdc3935c60ae4b832d61f0a63a5f5bca240d93f082751be90b2d05503701fc819e6ede0af7bbc18529ddf5bf3a0919ff88d019b9039a91c50e3c759b8dcb8b6ae93167756f2e45876614f78efcc1c9c3cf3ad7ac7904a2df8c125523dbf672408f76d380e264935b782dfb73aaae21ecb6854b2814830481c70703c18b47ef0571241cc618c09f87c6bff205588982305d26a85c35a094e51d1c860f5748706d1449f7d32d0289b94a6dd13b4271268d45f138aeb4e7d3e5277b97cb8b42548b7d412a190a3336a7aec1804a8b3f7b7133734cfc8fb48aad05858e8599216ee123da531fdf6be5cde5845de40d1746580af20159c616dcc757e6892365bc77d241acc9b7670b240fcaca6f707ed4b62fe7bde56f8ef19246949b24d1b7b886d817f1267637ba3d97e772d0cf880e797fc67572018539c58fb7c1d0cfee46f79c75b103f56a2278c5c695dd86fafe92a36460a0cc41bb0a2f2e2a8c3818a3d59665495439427e5a10fafbb4812a0b1a82db49db659bb389d9917b528a49e0c9a149a3a3960e1ca76a36ac0d8711a4c5f1259086a1a20f31952e5b4a081878215628230d12d17eac2130b3ed84477698a834692c6829cc1a43ccc9fe947139025dd87455cef235bba9298ee16de262d0877ace7403046bd5cdcd8bbe6405a85fc59f4b3af4840f5d63bd2c8f9c6c9e0f50ed705cb610f6e8ec50404a02b83bf3aca017d670b05dfa43cb105caa0c797d447ef2beed1c3de0f27898a517651b04f63f6985e0338aff0789296d7ba58eeeb82755710c2e57da2805768350775dfb65154a5d26ddc0ae866d9b7489bae1c7f3bf8b8c897eafb02c86f125fb8f321e407707cd016a9d4e27912ec0c687646df9a3f939e6be5e57553e004beb93269cb8f1b954d3215d48a3a7872a9c9353d05281536cb7209fe1a5a6ac478b52ad1faf228d15f5dff78697ba25ea36d9e24bf0810fdf8617845e284385e7b97ac9b7281f17fa1edcbd279271b84d9942a325b8e313ac6a4206c782b02d407cb5c16841ab87849cd393f39c7dbf8116ed87e8bcfc47a760a518e47a80333bd6e4dcfb139ad54379c89aa0235a217b8c73eeb949add8c68b68844311bf52dbe7ec5104fa95990bc92052d58fb408e32056e09c38798c560594ce38049d07bf069d046012828a7550681425bfbc535a9077cdb6066716a4233dba98066cf6beda3622c419a08932e394a2af7ae6e671a4d0456205fe6c774c02fcd3d2b2b5f0887f0e4c85faca7f71a0fbf63ed81ecfc3fa0ca6533e63baea1ce6ed0065885708e39af046138558d6e9a965b83b74233289e550841fc34957b0da26b4c2365df2daaf78b139e54911f471954923f81701c4955c8271fa8d95d26686b91dd442877a1c446f6c86a9aa86e960fe2ebdb462117bb28de23229369c053911f7b7c7a99f1ede10eff95a78ef413a153e7db7834d7d753f8cc74d7d45e2ee6cfd48b5fcc5764c81cdf397b8b1143d6c90a0c0ce5abce87fb909ac10250610931b627ce8c8a6a62b83a470da04f231e5311ca41ba49c554d82ef3086475100760ff65612cc7b7a562e3d97547127fe5326c990bb53a377330c6f665f21759528138c0de6bfd54ba17f744cbad6f2046d0c2021a6076db663db6bd6add97b13fba55b6f4721f571bbad9b8a98aabb7d4a9bea0211faab8eafd1901ed78699c5ecb9516fb264a825c79becd4b3f4ff01b7d3830cd55748991caa73dbf7704bd6c3596fe3aa38615e4e3bc6cdbee31b0a3e403860e5eb5a6ec5c2d94dca4a688f17aa6649071f312ae51af828092e229cf347d1ee918bdb1f6f20bf8f720d3d797dab1627324cf4a5945786d62a3a6d8560253ae2089feb3f2fa56a6de9cf88a6fd99e11d769fb2fe83f74d967fb418a29e529c895a70b163a2632b1525f2f97cb2286cf388f89fbff022d6690920e7746a977b72da0185c5183ee4b8ffe8b449ada5f2a17d1c58ae0cdc082896a1f7054930f6ac64c74c0db52dd589e1790ef6a164bb26beaa777048ee50bc4eb1ff2ac05f0febe704e80be8d241bec85332c1ea315ac43834ceb52f290483a37a2614bcd32b064ff7d6be24340338d7b0c8c1b46dd41b7be3a3ce93e729e57cf3668aaed22933edb6dec48cb1f6a0da95c01b7fb697415470db90725b2ba02773a010ba8bcd98d2fc6fb54ab8645fd8d344d75f2995d4c940f48c595469c173e392869d75b227fbc7a987178ed51cb880b126933467c25c14e45a9ba65f14e4c32086c5ab4e533ee25240d0c620743284fd3aaa561a4618795ed243abcda3f4673d0ebb2fefe041067ddf4cb76053aefc1f5471a35d7848404e17830bc6ad7a142620ea4e66c0fc29f4c8671678284d9cc29a10bbadef750b7d778159aebf9ee3baf437be08d6cb5b0fc503282ed6f39fc2752ab6a522b8627f3e2a1679a62fe04185e8a3c20617ebbbf1c19e9f63a5190f5e2848e111b61533782d9870ce0fd9b535cde48f7a12d99a17a9ffbdc7cee807523ffa416065d3389a72183c9f5b96131ab759b8a94c0fff8b621279f326b1399cca1bfb800d7b123741278d1844c7d4fcbae2266b3c01ea1136cd206131cfba65e00d696c606d25e7b2ee5c840fc38aff66dba54dada673ba2d64e4195f5d5238212be45562601d376bd8ee29a26521e0728c34bbc1f388bdf2f32b3fa131d0bab9d157123d45ac0226d39d8a8e1c717f79bc956618338f6dbcfd79a06d02cb13cadb5bdd60bf2878cfa4bcf7dc663f50fcbd350850367f1feabc6ec4a288506d1c94b191cf6b0b0fe7d9913807eb142d0ca6398f243e27976d1ecf799ee439ff3beb553f127089c8ddc9b72615ac2e489f2ee545e90212e8a6032262471ed056aa891b4e249a59e305fabbfc79be12d7a14fe638754def116cc3d704e29e67fd4c021df0ee0ac52ea476961d6d5cc5f67ff5223b77d439366b546", 0x1000}, {&(0x7f0000005780)="d99996a9efda25edfd07df850b29d54a85a5948093147233f21a299b99f2729dfeefaa60e1cf9be8946f60549150b8cff7e1cc3fec4c741c21557ffc038b70ce73c810a08510dfcc68fe2126cc49f1333c87e206c0952e9d6ccc390fbf0460b3f4314a3d18ef17afc9e1b040c025e739d8980bf192e9acfb300093ef028ff8cc990e9a716f34d71bf08b2bba850633bdf9", 0x91}, {&(0x7f0000005840)="c74f2983d4a57c7482d4024173f95d06a2e71cf6255baa333cc498db515244d92bc51690748e0df45e1f4c2d8463ef43d1e6a516689a44244b2c145f2030814a35fe699345f5d0b24d1af9c4c234d8e5662ae9af48c0937d66a06f5341440911e1835dc9a0c86bd43ea4b366cbafe3f5116e840bb5c66dedc12703e8e43578dea09108be8f77a6db62871856bfa8a539979972a6bc9a3cad648eabd3cea96546eb768f9be04b9087f4c4bccc68c3838cf7ec23263f9567f7ce87d8ed1e3f76330738d1fd6d7c6bf32cdf65ecda9a87", 0xcf}], 0x8, 0x0, 0x0, 0x4000800}, {&(0x7f00000059c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000006d80)=[{&(0x7f0000005a40)="561bbc5d5babca36e90fadcfa6bd22d29cb54aeaa1365ebc2c5310a7cfbb5e6d7f1950c8a40ecf41ea238344f612b54d2ab6ca596a94265c036a55ec012a81cd4294c48c8dfffa9701d00818008959c4dce6b023942ec29356e90d0866450a1195549a66f1f9cd6452f5194344736ac5ce99aa0693ff3c7d586ecc28bf918074ff8e", 0x82}, {&(0x7f0000005b00)="03bf65d2aa66652da407479fff754b54a2d14a70fea63a3f26a013e598f0ee4ede099383dbad5cbfd6529b2a23fa833abca39c1fee", 0x35}, {&(0x7f0000005b40)="66791db2b79152a36a8726f9573beecb92fae9ca99892bd0c3d5b0af6a66baa64aadfd1b19b187b4e8660e2c25ce054d02761c022aea926e1a1acd10ba8e1b268394104a9c00880d4b80d32edb5eee4bc049503b25129e2a9a9817ab0530024ea3c1ae426b2912fb42bb6f9cf8bc0fc8f587a75eb355d7ababce65708890507d05d1baaedeaafba3a8ac1574b333369d41eba7b57c6c5d987e91e343fc0108acf08be9bca880bebd059ef76b72d9983420cb1144534e0b20c1c11c8dd6c9bfbfb9f53ec80f0ca3649aa2249a4e9327d3f2cd44", 0xd3}, {&(0x7f0000005c40)="04370f2e847b631ef57322032693cc83d93a9773b8f08666417e6471cc2844b82070991408fc1620a32d71236d94eee52e5c2022ce86ce36112b50cd198c06f9d65cb44b0a84c3f7035a9fd09e9d3165380fc6d44334ba1f2d28930cd40104fde7ff9389f816ebb445ac2864fe3559e99337a7b2b440b6772857d3e723bc1e6baaee5436f763cabca97fd3b40d0c088ed621b692853ad245c66a45724886308a68892f4af3409a65387abb22670d4b8def5f644954017084784b9bded1bc4741959aa83b9fdff39d9fef9dc441c271dac80963b57bf2f1cba8c6cfc2289e0693", 0xe0}, {&(0x7f0000005d40)="c1ca4b7c19a953928d4a2a951cf319ef03ab40101abfd1750620f492", 0x1c}, {&(0x7f0000005d80)="8af6a68fef3a945154c010d8d2686d0331a63055847c1f7ecde7e00d44ef1708fd2bcaa2fd8fcc8789750721c2aaaa1a3dfd66fd165965169737f1063ff5792e989d7b3c52f7f6a2abc5cda83ff92fda1b1a1eb5ea2925a861e7709d137cb9dae0104442dbf55f53c8a7f16df1f34cc509260cd3c348741bfec38e212fdc2450db43d1a3904f4a8fd1f19adb4e710e14757a304e9eb8873c79bc7fa795345e99f76641efa18ceb1117438e6238b73f51ef3d77190e9fb33af0d82591f8ddfb0a7932590e8f8caafce0ab296dbdd04fe01b7b697b3ee2e95f39ed0066d4100462a17a618023f3194c877d0594c8198e63b08b5ec3078be19fdb3aebfd806dc89ee7557334d06197c5a230b4ff9f8d0c1fe5a06b59c326d8d63cfb758d452f00ec9515ea2c568d290f0ab6a3888d02ad1da7f5973c7c96c3ed529aba5b6fcdcb6cdb5a8a3dc7d5191e0cd6000112e25913d0bd38c9cf79cbe870f0d2a88944313e08a09682d4e09d47ac887a3d21ecb7514e9901cba91d73c3c594d036261263e6da112222f46676e63f6b587c075e394473a9c9a0d9a27a9b5ceb7ea1d525cdc35f80fff346a212270d175ab00cce43256e3a9bfc0fceb47f1dec4592601fb6d2dae75362ce544bdb9eef0d7e7b8b14a3bc2e731086b8e47ee4046847d867bea41612df3337e762bc1447fa08f5ab31bbf426b533c6e95e5fbed003351f31a2bdada4cbf8293f059cc24247378b70cc2de83c56e4b849ac32a473ecfc403428b45a84805ef76215759b7dbee7670d3864a11008dcf8fe53f8d23355aa1baef7c9de7141145525ea567a9dc54f7863e7ba70879a9b5786a68e242ccb926a891ae40a774c280464ca1fa981c8a410f64863e539f51afff35e6a2e8c95bf2d39f5b57d183bff5a75a5fd39ccb692e1d12da1e3410f397c597d0d1d31719771818dd2e2eee51c98d04526602a93be9a05ffe9dd7e35e91d6b4a740e7db56e2dc6a92435b37c77f16e227d270e5a3786ace5bff8e7bb17ab4270499f2c103d5b9fdcefe78dd1045fd047b56f7ee0b6b8e77b331f46617decbf23db7993ee903d54442821361557c0b1fb76a34d323ced5e8292fa24bdda97dc7af675e7d34014877a4660424be67062458cdecde1aacc90144330c4ffbe41e0c24e639be493f86c70d9df02912bcf124adb76d7c81dc3aa12a8553d35499f36c4c590669a46bd4001cf10e3bb6bfcee4c49bed92b6a2077a9ff8475d00f4edd3b071b1f0e0ed411e3de78d0654ba828036921d21422c1da569caa1454b7951e63f798f3282660ac3d08fb6e7ed60e957789e41e338479ca945e8f1ab7b59563b8b51633d21d02cb430889730009c9bbb3f7fc89bad75be417f7bd377e25956531e712f7448049e993bfd11b09af7e2128afb4f7a9189b94e44f99b12eaba6da6ba4a1ee1fb5dc86aadbb41e3aa71fffe630f3d344fb5e8079b363bd32242675311862e8df935ba4305d7a4e878c2ee3b818e582664ecc292a3774d352d19e54e029914714ba118a342a560ff737a5a39cd7955da4da3e29276500943658152d7109ac790de74e6667c04c21355e89a5d38607d89d25b6896eea0b66c873b4a921f0bdabd56c9e482c038405d4c8726452d685da07761c0d7685ef80ac5e4afc21d59c767c30d1b9a4350eec29a9dd7f74dd945e43a0894767ad90960ad55db5239bb5b0b09e0d94af9fd5db42bc1a60826237dfd8e3134a2e29417e8efffd2826e1839148e810509a940ff936d99b3a636ab4c88a2551778b7700e0548508fb2f46e1268f1a992866c73d7fcdc67beb00ccce35acbabbdb6f885ae90757126a73f5aea84272c108a4af66e034249248f25827bc1f654041642944356532cf9e2c5745f6bfc1eea81912c545d7b2a1e60a50a871fdcda18dbe5371b78de4f6c97e156b84ede12e8352489b15ebf60910a41556dfb6fa45d0f962e50afbcd3a039b486edb18b2ad31cfce2c574c38d6fa3600bd9f55a1fdb38c5dc884c315a834b3b6716a6dffe28de7558781ab7c7095d797ac649340dae361fa724335c9e0a14405442fa400e18b1677914b0106c4aafee275e11ad015b7943415a5eb919955679e8146eeacf5f729a7f9a7ca3728009147b498b40ac267ec44a964b0cbf7fe32fb5ddceeead18f7f86e57eb7621b7f84136415aa09e52e86f5e1f434622934a117ffa152af86fee3f9fc5af3d112c5616f7f69809d56d9ff62e6e506ca8ac43005506b3d694fd30035444de4e453f84ee14fee0e5b56d2f7b2c3f3f17d8d0d8bab3fc827d9534c687271ab5fade3ddfa72e9af804c61a836b606ce3a126b3b2806fd3672119e752d73b06c962ab0f21b81cbd429e5dbd76843a17f28eb8db723c747d25a662c31dee36cbfbc69b9450c49131544ac2909f2e7eabed9c1aae29f8411b94be1a742a3ad1ba8a1be6eb3284cdde1555b894f7522dd59bfb6b0e69abc8e4a4eb91942bb1939e96d5df5ec2bed7889bc0bba6b7c1827a505153349d52ebd31c985c3679dfa30d30e8e4b6bdcc75aa17c7732383d0f1df05414183e1b3ac315b3b89d94cd5bd124b14fc2ac97d8f6d78566fab42825788b5af0fa38a7e501c85190edf16e0f5c1dbea104ed2ee4cdda918ee0da4a011599d3ecdf823f3007de08a884bd99343190b96c688eda59e0ec82e2b5c3d4c25c7902711757d3a81b2b21415406589c963bf2cd5a5d944fc31c9cb252029e72a8169f66c8dc4a60778b96188df4e92e897832cad19808cc38459ffbf4ea854f9bfaa4b233385b77cd01f7732f7b528dfdd6b4e3d14ef7f563c7b491b2a0a488b81775dcc10afc9627f694028c591da2792a9295b0e6e6585ce3ec4b6ca69f839efcff1692a8a29d57e6889f98a1c00499d32176aa0be082935172a36825620f3e669cee2f907021f6ffa15e0249b0ce5b1ff718be1721901cdee6c96f32c9e201bcb64aa42a4a181fe5847a5d235b21cc42c282f18c7f5b7db6d214f8da3517740de9b5a036e98cc0bcc5631d6061307fcdfcee6b6496a445b2e7eed60ab27b2966f3e3a109a5dafb329b08e199bcd01d4f4b153779c752129bc8781b53693f819c057d918a62e4bb0086ec855337e3bf8dfbf35e17be9a4e86e6eceb85a6ad217bf6bfd85d434794601ff3485c5df7fafaa7878f2daa45274d4d591c6532585b38e81f1efa54f42cd6d95206e01455f54f4125cfdd8bc76b51db6fdaf59dbf21a2151f4dd4ad2e2ab64a187d4b8a0c435a66b85b9ef1b5b29c92b1a98a89aac27294cb58498ff13bdf3319e60cd37db7df240aa258dc4e024c5a2bad786c8e271ad5a7ff59d3afdb6a97000c2a4c02cc6f1aac36cf18c3a1dcf03ee5d93b83c7d257f5cbc6ba3d8c473b967b95d466ea829b34217dfe442d3d34f79c5a707f20d3e1142d879f59b9f96a8583a46684a0dbb5b68f38e29cb1809896bd09be345b7740454dde5ec81a632cb6698963c55c403e0a6bc06e30bf4d8f66c7cf544d7c9379db759d47c678572e6aa985b9d83ddbe75f4db2b724341742d4b61c1fba71fc6bbede62d6c570488fa1607401c9944e05427db2491811c8882c55a552bd6b94b50a02193e035202696863c4232637546ce7b855a1e673cab23e03039a2506e70c99f1b615bfb6aa10c12dfb178780765565194f3ff3b8f070e5ba8a958b952dbbe5159eef0444964fe784cb1ae5b8bab0868de5b12f92c7b604a6abadeaffcb86ad54d86c70aa2a7b88e0a6ddd556e8480200ac494e8fffeaa3bcdda513cc8770cbc5929ef443cf9c37414c29cb9e17eca02b4e18bb389fc3d9b84c866841572559e0da51018136faf6b9192b8b771dfa31d1cd3adc7eed7724909fa1d7d245f6df41554d2fed84b0adc629ffd41b7982e53f0c418d78604604755c01e33e30be8968f38cb257cf20246d73ed3d0abc11a337a5b5e86139c1abf5c9b3826699cb97cde096051997b40d7f8d89124a67871422c0b38d8939ee54ed0a7145a12e134444fc9d354692bdfa9b61fa941fad6f9cc79bfb3c0d04032c265f5473bf6896735f6e446bc9914277c5cfdf8adad6528bc3a1665a551f062adc218a3c87ced9fe5b3a13dce6dde0334f30b7f1446584e14b468e1f0c3cdb24126a50a047eab4a04b909d852ec219d0b08f5b5df2f1921323a1e1a1419dfa49afadda51e673beebf9fefdf325d0a0cf04044f53d85c035c29f99ef3dd7275e0cff59df25ecf13c6f88c0bc723ba84f3ba65068c596d7a175d3f997b6d217c4d0837a820a8fc8daf6dde66fb86e2e5caa8dce1a1bef3e74ec14b8f3e32f065de2e2ca849b54a025f81966ed04c8df02b34598e10c2a5a336583c115652a9fe7bddd4db06a5c442fdb169862ce4b7a398daa7e2af21898d61f7fb20d14d89677417bb1b6c918b6c4eff9d616c859da663a12829e8c1c5ab1326a987553351be971d188c4b1f90e155a401a5b95cbf886aee0047c290f4b59253fc2187a7981ce336ea56bdd851ff7598610645c91cfe08202af1d1169d50cdf08b8356759ea8d35b451bf08aaed7a7b212a5253890857e14ca93930b97fa4bd1ab2e90bbdcd4467ab2ee4e1e5e0958359669481d59fa5686adcaf3dba6d1137241db9ac60e5e40d16078d313ca383faafc33dc4a0959bd9931024637959cb8fd859a9e9b4abb9e162f4422f9e44dc728124d11742de61ff759b81f67af7cd42cbc72edbec4b280cbd5306156b885e48ba56cfeda0256c5a4dda8f67f27aa8109f3f7ff8c2bbc18f5db8b21e0df12f65483ae78a16daed5e705f82528a32ea4f4b586c2a647489b2c54ab8f828c5c79f4bdafa1ede85f3d24a62ad7b2a7a40316588e2ef24b1376746046e9f0a338fa8ef13268196492b744317e756b48eec611949e1349cd492468749db13aad11b03c34f64ce8b7156da33bd0f5c7dd399a49196dfb453fba619f9e061a61e5955686e588146d9b10247732a333b4a340549ec4b57585f87d0dc0d74e11de8f471da410c6095ddfde0ed02dbd6bc4a5de5ce18c9e757a4453096b7483e9baf58196b7fa78bf6e3b1ac0a265821d7ffc4177c1c6052b83ea0db614944b16ee7a757561388395a742b86ce5d1618acfd0d0e2232520d92057505ffc4dfe50f20cd7176070ee7ee172f564f5d77d4a15c72dd441e4c2e168074bdc018f4ead6f2b02b03a6385d35096727cf4bb656e3426c3b4b50513014aeb643d11ffadcf9bf5a5566d9d8572e696e4ee1e570f67737d052ff6aec27ff180d8aa725f9d1001d796ee64730124b0f030ea4d915d5f76e6c0375ac38a2a9ea64f33852f87ef86a932de9beed2cabacea9a962e761960e1777e953a76c2fad897e460ecdef7c84b319d9b6a4097f9283019e38b2a864af2f5d37a827663ba705b33a53eb1e48199b4c906e87b2d605ffc267d3fe078e80b5415242e68a339c4382957290b4a17c8854760d2a0f23847e409363df8826bcbf8ee7b63cd24aa306838acc5ea5745507107bdf57016ae37915e991fe9335e68fc5d49cfa0e89c89d100b9439fa762e638f56e78ff5360e4e264335baaeb55dec002f6dad50439702163d52251dbb27b90b4f5a2103ed04a1b0091bbaf52cf74576af49649c119ea2afdac9a979f047867459b3a42664eda055c0af6b84c6b3307b8aa3eb36a76bf88b5d3ef820dfecd35fb4f409657713fde474d9b0063a972aac4937291cc516ce451d09a9d15139471105da850f86933f40c3788d435bc4737a2a6d54b8534cdba86912d663e211c0e0996c9e744ff3bd72567523e1e5", 0x1000}], 0x6, 0x0, 0x0, 0x40}, {&(0x7f0000006e00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000007200)=[{&(0x7f0000006e80)}, {&(0x7f0000006ec0)="f8ceac67f9c715c46844bcdcf33ac29f941b028b006bb1f167b604dc32f77d45302a821453b78ac969193363f2077dcc7caf3682805e14e74e2b67267ccf15ba7cc4e25db3711757797270da501cedba79201c043bd881d09d2fd2616167f042f886506ffc0fb3afec8cf79c2f747afb24455400ad56190be839ce5cd71f38e27d849307a4b146f48eb7745ab53d75858e6b387c574ffd19f4f2b5e0b6ed29be863ede758018a3665506af8814ba070aaf63773bf5748780a22f3c801ae6bc9c025bfbbc6375191044cf3e7608b39d0501076ceab323159d44325a61de9e6e7869437dc5f5fb7035dac9d2f73a5df6c812f642f0f886fd13678e", 0xfa}, {&(0x7f0000006fc0)="847ca73cc6bf69c44a676f2880ebfe5e6fa5f9a8814df376c7b791491c5d969298444232171da0c4b21316a097133c84595eb9ed35ddbd683ed5d3e30566c4d279ba54d27b729e557f66a268036cba68625a4856c04677cf4425b8d301c7e6e77a2b103ff760b0681a60a88d5dbeba189d3a3be6fe09da3c5ab42805f39c737b8776e5df9d5a3e91abea4ef178fea3f9d22dc1ab1a959f9bdeacbc23f147ca424533ac94dd927bb212feb376e0f2e54d633e6d5689551cc7a5365f8d0f11ffe236bef40f50148156b069b377e7a6ebca7e", 0xd1}, {&(0x7f00000070c0)="a50ad5850dee0957cb43982aadda01f2a15d2c991fa7dc5074ade505cad516e461cfda04ed1c4f22ad2887eb43c26edb10dab6caa88c37aa913b", 0x3a}, {&(0x7f0000007100)="a141bd0a0bdc736d1bb9a96f92f0d9e47f2c8de7c2116b040b1255bc968803e750988f0dc087b39a16f6286077ada823ceaeadaba834338c20bbf9363bfc6eaffbb16a93ddd4a52e98cf167d0e34f2325d52170327403fe4088efd8fdeba21aa1ac02b4183611b1a0cc85e9139f0b296e36a6569135c91c7241e4238578f7bf953f2941520db9ca693387a589e7a720e8caa868e774910b335252f93cb97e72fffadccb0e1cd5334e29be34842534d3ea637f3a6f8512b7a5522eb85ab40735d32e23a6351c1d770bb52ed46447d0a0261ff52cdacae87cc017dc1cc26f9d69f32696d2b1eb57c97389cce065563d22e885b54c2d64ff3a85371", 0xfa}], 0x5, &(0x7f0000007600)=[@cred={0x20, 0x1, 0x2, r1, r37, r38}, @cred={0x20, 0x1, 0x2, r1, r39, r40}, @rights={0x28, 0x1, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0x1, 0x2, r1, r41, r42}], 0x88, 0x1}, {&(0x7f00000076c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000007980)=[{&(0x7f0000007740)="05d465f69e08f67651aa5b25715266ec4cd749e247142e30ac5f72cdbe4a104fd09f43267c9b679a0723a8fd", 0x2c}, {&(0x7f0000007780)="4d266e07b4765a0249fb3ce61206ddcd57e36acd06468d366b0826f67ab312133f3ea42d614ae8b4dc70f8a1025bf0887a8c36fd80", 0x35}, {&(0x7f00000077c0)="a35a1688f827c7e942118094a1e36dc2beaccaebe93d4f38c40d1ae86d488c3389246e0997683e0a4bc746ffa7d0c77a4bae7dc0eca3c7119bdee5a9de9ef52907e08067d11873ffe75dc2e7d4a2809405a0160dd2dcd40bf3d149a78e4c7c4096d62bcb8011487e78dc2291276c95dc5df2c4f295233ffc89441babe6d8a39f73f29de78243f5ce0ec7f17ea6674947674a1985f5d207232c144283056f0f3ac64730e2f2555122c4baed977661a21309cb0e41e42958a3fe7b5a98d096e12a25590dd62076e118befd7c48775908bb22943d5fa56cd903e7b7b94bdb59a5f3", 0xe0}, {&(0x7f00000078c0)="4b1b04393a206ee6920e452b96c5699804b19b5d2dd36b80278f7c64f47c3b013291b4f1d4f2dff6495a12fbd0fee5936e1774201bdcd727a06f3e8901fb390469665c4cdce24b9b92317dfbc259b8b83aa07f973eb7187828ccfb05aa162ef6bf1339e26d488f85ddfb0a184a4bf3652ca84475a5e121c114", 0x79}, {&(0x7f0000007940)="3be7f2e75b8adddf360a469ff65616197ebd", 0x12}], 0x5, &(0x7f0000007a80)=[@rights={0x18, 0x1, 0x1, [r0]}, @cred={0x20, 0x1, 0x2, r1, r43, r44}, @rights={0x20, 0x1, 0x1, [r0, r0, r0, r0]}], 0x58, 0x81}], 0xa, 0x8800) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r45 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r46 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r45, r46, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:53 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) socketpair$inet6_udplite(0xa, 0x2, 0x88, &(0x7f0000000240)) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') ioctl(r2, 0x0, &(0x7f0000000100)="c2d6ef2c381ca90d127a0c04bbb662fad671ff3ef6c0838c521173fddca0db54916f6327b89c3bc5f47d67dbc1563405f62869dae1e93d5d8b5fc8a3b9bbb5a5b478832bc3b837712b61ca7dc23d3782cbe5287da0f72868d620b18471bd529e47572662d4d077c6c59e6280dfc90455ab6d661bd9a98fe45a5504f493e3eac1c2c630ab7485238df1c932bf78796c6b5aaf7c7442fecfbc598fd93c4c99720fe0b222c75c00caca0e864853f95f32fd6a1ecbd489ebbe14f56f22821c9b86c4d8e8") sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) ioctl$DRM_IOCTL_INFO_BUFS(r2, 0xc0106418, &(0x7f0000000200)={0x8, 0x20, 0x40, 0xfffffffffffffff8, 0x2, 0xdb}) 21:01:53 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe04, 0x1000007ffff000) 21:01:53 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xb6, 0x0) 21:01:54 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0xfb, 0x80) 21:01:54 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x165, 0x0) 21:01:54 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'aead\x00', 0x0, 0x0, 'morus1280\x00'}, 0x233) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = getpid() r3 = syz_open_procfs(r2, &(0x7f0000000040)='nete\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') sendfile(r1, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:54 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x546, 0x1000007ffff000) 21:01:54 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000008) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vcs\x00', 0x400000, 0x0) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000000140)={{0xff, 0xff}, {0x2, 0x401}, 0x100000000000, 0x5, 0x8000}) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r3 = accept4(r2, 0x0, &(0x7f00000000c0), 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') r5 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r5, 0x0, 0x2a, &(0x7f00000001c0)={0x240, {{0x2, 0x4e20}}}, 0x88) sendfile(r3, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:54 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x4a, 0x0) 21:01:54 executing program 3: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/net/pfkey\x00', 0x80000, 0x0) ioctl$PERF_EVENT_IOC_RESET(r0, 0x2403, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000140)={0x0, 0x101}, &(0x7f0000000180)=0x8) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f00000001c0)={r2, 0x8}, 0x8) r3 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r3, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:54 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xae, 0x0) 21:01:54 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = syz_open_dev$usb(&(0x7f0000000140)='/dev/bus/usb/00#/00#\x00', 0x2, 0x40000) ioctl$UI_SET_ABSBIT(r1, 0x40045567, 0x0) r2 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') ioctl$void(r2, 0x5451) sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:54 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x11c, 0x0) 21:01:54 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x6b, 0x0) 21:01:54 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xb2b, 0x1000007ffff000) 21:01:54 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) setsockopt$EBT_SO_SET_COUNTERS(r2, 0x0, 0x81, &(0x7f0000000380)={'broute\x00', 0x0, 0x0, 0x0, [], 0x2, &(0x7f0000000300)=[{}, {}, {}, {}, {}, {}, {}], 0x0, [{}, {}]}, 0x98) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) write$RDMA_USER_CM_CMD_JOIN_MCAST(r3, &(0x7f0000000180)={0x16, 0x98, 0xfa00, {&(0x7f0000000140)={0xffffffffffffffff}, 0x1, 0xffffffffffffffff, 0x30, 0x1, @in={0x2, 0x4e21, @multicast2}}}, 0xa0) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r3, &(0x7f0000000240)={0x11, 0x10, 0xfa00, {&(0x7f0000000100), r4}}, 0x18) 21:01:54 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x199, 0x0) 21:01:54 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'speck64-generic\x00'}, 0x22) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:54 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x40001, 0x0) getsockopt$inet_sctp6_SCTP_STATUS(0xffffffffffffff9c, 0x84, 0xe, &(0x7f0000000440)={0x0, 0xff, 0x2784, 0x1, 0x7, 0x9, 0x1, 0x2, {0x0, @in={{0x2, 0x4e24, @loopback}}, 0x7, 0x7f, 0xeb09, 0xfffffffffffffffa, 0x2c}}, &(0x7f0000000500)=0xb0) setsockopt$inet_sctp_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x23, &(0x7f0000000540)={r1, 0xffff}, 0x8) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000140)={0x0, 0xffffffffffffff9c, 0x0, 0x9, &(0x7f0000000100)='sha3-224\x00', 0xffffffffffffffff}, 0x30) r4 = syz_open_procfs(r3, &(0x7f00000001c0)="617474722feb6579637265617465009ac28edf13d7846ab144fb344815f855065c0b6a0548fcb6539febcebd2f7fc2e41cb3149673af01fd86cbeab72749feeb4b4b674ba87fe2c52ad241ffba83bb32202b96e81edc319fa2c88941eacda1f0076e540148f405cff36d9c5bf909") r5 = accept4(r2, 0x0, &(0x7f00000000c0), 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r3, 0x10, &(0x7f00000003c0)={0x1}) setsockopt$ALG_SET_AEAD_AUTHSIZE(r2, 0x117, 0x5, 0x0, 0xffffffffffffffff) setsockopt$inet_sctp6_SCTP_AUTOCLOSE(r4, 0x84, 0x4, &(0x7f0000000180)=0x3, 0xfffffffffffffddf) sendfile(r5, r5, &(0x7f0000000240)=0x20000000000e00, 0x7fffffff) setsockopt$inet6_group_source_req(r6, 0x29, 0x0, &(0x7f0000000280)={0xff, {{0xa, 0x4e23, 0x8, @remote, 0x9}}, {{0xa, 0x4e20, 0xe9, @remote, 0x8001}}}, 0x108) 21:01:54 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x1c, 0x0) 21:01:54 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') ioctl$TUNGETIFF(r2, 0x800454d2, &(0x7f0000000100)) sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:54 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x5b, 0x0) 21:01:54 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) setsockopt$inet_tcp_TCP_MD5SIG(r2, 0x6, 0xe, &(0x7f0000000100)={@in={{0x2, 0x4e23, @multicast2}}, 0x7, 0x3ff, 0x81, "7e8c0512a7eabca5627b5e53702eb8b761b662f7166fd1e7b2ded199da15a343252e0c3ee34aa2a32c613aba0361fc422fe4af110e1d4e7cf5ece5bd1d78eda73d87e590ef0288d7913195eb98c31ea2"}, 0xd8) 21:01:54 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x258, 0x1000007ffff000) 21:01:54 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000000100)="153f6234488dd25d766070") ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000180)={'team0\x00', 0x0}) bind(r0, &(0x7f00000001c0)=@xdp={0x2c, 0x1, r1, 0x28}, 0x80) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r3 = accept4(r2, 0x0, &(0x7f00000000c0), 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r3, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:54 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x1c, 0x0) 21:01:54 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x184, 0x0) 21:01:54 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') fstat(r2, &(0x7f0000000100)) clock_gettime(0xfffffffffffffffd, &(0x7f0000000180)={0x0, 0x0}) ioctl$TCSETSW(r2, 0x5403, &(0x7f0000000440)={0x8, 0x3c2a, 0x4, 0xde97, 0x5, 0xc3d, 0x9, 0x7fff, 0x7, 0x3, 0x8, 0x4}) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) setxattr$trusted_overlay_opaque(&(0x7f0000000280)='./file0\x00', &(0x7f00000003c0)='trusted.overlay.opaque\x00', &(0x7f0000000400)='y\x00', 0x2, 0x3) write$P9_RCLUNK(r2, &(0x7f00000004c0)={0x7, 0x79, 0x2}, 0x7) write$sndseq(r2, &(0x7f0000000300)=[{0x7, 0x7, 0x7fffffff, 0x7, @time={0x77359400}, {0xfff, 0x7f}, {0x9, 0x4}, @raw32={[0xffff, 0x2, 0x227]}}, {0x2, 0x1f, 0xf8e2, 0x5, @time={r3, r4+30000000}, {0xe5f, 0x3}, {0x6, 0x8}, @ext={0x5d, &(0x7f00000001c0)="d00507d988cdf8a9b029bc616865ff4193d615cc07f17059989a4141c2cb485780478c1f3130a17ff52d7e1f4cf53e737a0a23ccd641dd7f723335a8f9c5fa2421d255b2387c5df5f35d0b823ab7cf1712fc4dafa89ac9e8d05b253d1f"}}, {0x6043407a, 0xa39, 0xfffffffffffffffa, 0x8, @time={r5, r6+30000000}, {0x7ff, 0xfff}, {0x48}, @time=@time}], 0x90) sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) ioctl$KVM_UNREGISTER_COALESCED_MMIO(r2, 0x4010ae68, &(0x7f0000000480)={0x3000, 0x100000}) 21:01:55 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)="6e6574ff0f0076365f6c6f75546500") sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) signalfd4(r2, &(0x7f0000000100)={0xdb}, 0x8, 0x80800) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r2, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000140)=0x4) 21:01:55 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x5, 0x0) 21:01:55 executing program 4: r0 = syz_open_dev$midi(&(0x7f0000000140)='/dev/midi#\x00', 0x7fffffff, 0x80800) write$P9_RREAD(r0, &(0x7f0000000180)={0x36, 0x75, 0x2, {0x2b, "246fa21727505655a8d7fda7af625936f669e9a35ea3bfb3aa679fa1ba620a3598afefee944ba776366d9e"}}, 0x36) r1 = socket$inet6(0xa, 0x80003, 0x800000000000006) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f00000001c0)=0xc0b9, 0x4) ioctl(r1, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) openat$cgroup_procs(r1, &(0x7f0000000100)='cgroup.threads\x00', 0x2, 0x0) r3 = accept4(r2, 0x0, &(0x7f00000000c0), 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r3, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:55 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe7a, 0x1000007ffff000) 21:01:55 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x15f, 0x0) 21:01:55 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r2, 0x84, 0x7c, &(0x7f0000000340)={0x0, 0xfffffffffffffffc, 0x5}, &(0x7f0000000380)=0x8) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f00000003c0)={0x0, 0x5}, &(0x7f0000000400)=0x8) getsockopt$inet_sctp_SCTP_STATUS(r1, 0x84, 0xe, &(0x7f0000000440)={r3, 0x80000000, 0x9, 0x10001, 0x8000, 0x2, 0x3f, 0x8, {r4, @in={{0x2, 0x4e22, @broadcast}}, 0x7fffffff, 0xfff, 0x101, 0x7, 0xdb}}, &(0x7f0000000500)=0xb0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ppp\x00', 0x1, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r1, 0x84, 0x70, &(0x7f0000000100)={0x0, @in={{0x2, 0x4e20}}, [0x100000000, 0x6, 0x400, 0x2, 0x5, 0x0, 0x0, 0x0, 0x1d, 0xffffffffffffff00, 0x4, 0x8, 0x5, 0x483e]}, &(0x7f0000000200)=0x100) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xa, &(0x7f0000000240)={0xffffffffffffffff, 0x5, 0x8007, 0x1, 0x0, 0x3, 0x933, 0x1, r5}, &(0x7f0000000280)=0x20) sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:55 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) r1 = getegid() syz_mount_image$hfs(&(0x7f0000000180)='hfs\x00', &(0x7f00000001c0)='./file0\x00', 0xc0c5, 0x7, &(0x7f0000000600)=[{&(0x7f0000000200)="2aeb01f00e38fa0d67a86e30323122f04c8470c943f94ff287b71f472cf1e6c6a14a8bf0529f0cc1587d645f8f", 0x2d, 0xffffffff89a971da}, {&(0x7f0000000300)="d4821587ef9b31bf7c1ea21bc1d6a0bb7369f7b48596401a7d88cb7409638cec9ff996ca3f824d251b752d8de268ddc2d3c1288d3970927831a7bd046b6ae14d26d987f689745efa67418e560448e6868ee4b93ef8441d3c5f56b6f571b17017d3a84fb6d3ce4a3cc3a903ee20dbc4b23a0ce9b4bf6a069d2cb904bfedd6338ce3a253830ed6708721a73318931211e76250b5cd3c2dfccc861dc58e5d82ea7b8c4e3fbc3d6c8ab8d69f6e7f01dc86ac554da8801afba9", 0xb7, 0x3}, {&(0x7f00000003c0)="ad73aa987ab7e28d344697399d7cad4d721bbf476691e8b0a8221e480d7348f0ca257aa4bcdfdbcbebd91de096066272de61b7d77f93621a1bd471f80be36e33a4ccfa1c201cd25efaf7b4e27a1f8bca82cae1018da2aaf5e757ae1384e9c52a1934ecfffdd887ed77b3f0a0f4d843c745f46777887154521e13a70db2c2702e2ea44152f090bd307466b2a193f8364e13a1c99091cb6ff6b5115faeb32ce78ae3c4fca1264f44001352b805db1a077d0cc464e2f78a536ae3a14d7c8e01136a035251a6d8439ee6a15dc0c84ce21d", 0xcf, 0x80000001}, {&(0x7f0000000240)="f605c33747c53c02acdc6f508f0021d0101924f029c2", 0x16, 0x9}, {&(0x7f00000004c0)="3214f4e3c28b53c5e5b04d96279e0669cf4318eb052706fc81ef18ec008679b353a9ffd5e731a1dda0b938dfbdc9b3fbc6960b869c2b4a3c295e82ea42506adb37fa3a0aef065b1fa744b747e47d18bf499bb38a479aab24e552", 0x5a, 0x10000}, {&(0x7f0000000540)="83ff60889602978368f6dbc0b0c1eed720d2599f21bde4d392c2a21c322ffa783afc24b9e3ee28364ffc14aea37a581bf4689f976052cf3286ac08a0e267706cc04718f94f76d3fd06e723df178167a0b6323001ca74038746562ef455ace6841b90da8379e47d9369abbefaac360da090ff177a0a7169f02dd714793411b4305ed2057dccb84dfe5d836b50de9ccddb105e46528e4c0e2288", 0x99, 0x9}, {&(0x7f0000000280)="0d7070dbe69b73d6703a1509522d015e30a66b8e42e6c17400d13487bb29394ab618bf2cc6ea5723a4cfa3dafcc1291986f68e64b971b2cb1f410e7f8037f3", 0x3f}], 0x10000, &(0x7f0000000000)=ANY=[@ANYBLOB='dyd=', @ANYRESHEX=r1, @ANYBLOB='\x00\n\x00\x00\x00\x00']) syz_open_dev$mouse(&(0x7f0000000800)='/dev/input/mouse#\x00', 0x0, 0x200802) connect(r0, &(0x7f0000000780)=@in={0x2, 0x4e22, @rand_addr=0x1}, 0x80) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r0, 0x0, &(0x7f0000000140)=0x35d, 0x80800) r3 = fcntl$getown(r2, 0x9) r4 = syz_open_procfs(r3, &(0x7f0000000880)='net/ipv6_route\x00') sendfile(r2, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) ioctl$EVIOCGRAB(r4, 0x40044590, &(0x7f0000000100)=0x9) setsockopt$inet6_MRT6_DEL_MFC_PROXY(r2, 0x29, 0xd3, &(0x7f0000000700)={{0xa, 0x4e21, 0x401, @mcast1, 0x9}, {0xa, 0x4e21, 0x4, @empty, 0x2}, 0x100000000, [0x9b, 0x5, 0x8, 0x20, 0x5, 0x1, 0x7, 0x8]}, 0x5c) ioctl$sock_bt_bnep_BNEPGETCONNINFO(r2, 0x800442d3, &(0x7f00000000c0)={0x0, 0x16a, 0x8, @broadcast, 'eql\x00'}) 21:01:55 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x6f, 0x0) 21:01:55 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x175, 0x0) 21:01:55 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) set_robust_list(&(0x7f0000000200)={&(0x7f0000000140)={&(0x7f0000000100)}, 0x1, &(0x7f00000001c0)={&(0x7f0000000180)}}, 0x18) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:55 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_hmac_sha384\x00'}, 0xa4) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') ioctl$VHOST_SET_VRING_KICK(r3, 0x4008af20, &(0x7f0000000100)={0x3, r3}) sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) [ 267.531628] hfs: unable to parse mount options 21:01:55 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x143, 0x0) 21:01:55 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x103, 0x0) 21:01:55 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe0c, 0x1000007ffff000) [ 267.626579] hfs: unable to parse mount options 21:01:55 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') openat$cgroup(r2, &(0x7f0000000100)='syz1\x00', 0x200002, 0x0) sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:55 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000100)='net/sco\x00') sendmsg$key(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)={0x2, 0x4, 0x8, 0x9, 0x13, 0x0, 0x70bd2c, 0x25dfdbff, [@sadb_x_filter={0x5, 0x1a, @in6, @in=@remote, 0x5, 0x10, 0x14}, @sadb_x_filter={0x5, 0x1a, @in=@remote, @in=@multicast1, 0x10, 0x4, 0x14}, @sadb_x_nat_t_type={0x1, 0x14, 0x101}, @sadb_x_filter={0x5, 0x1a, @in, @in6, 0x11, 0x10, 0x10}, @sadb_x_nat_t_type={0x1, 0x14, 0x1}]}, 0x98}}, 0x4000800) setsockopt$XDP_TX_RING(r2, 0x11b, 0x3, &(0x7f0000000240)=0x191, 0x4) sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:55 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x112, 0x0) 21:01:55 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x19d, 0x0) 21:01:55 executing program 4: r0 = socket$inet6(0xa, 0x80006, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') ioctl$EXT4_IOC_GROUP_ADD(r2, 0x40286608, &(0x7f0000000100)={0x5, 0x3, 0x65e, 0xc8f, 0xaa8, 0xd1}) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180)='nbd\x00') sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x40040000}, 0xc, &(0x7f0000000280)={&(0x7f00000001c0)={0x94, r4, 0x52c, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x401}, @NBD_ATTR_SOCKETS={0x1c, 0x7, [{0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r3}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xe8e5}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x4000000000000}]}, 0x94}, 0x1, 0x0, 0x0, 0x1}, 0x1) sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:55 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_dev$sndpcmc(&(0x7f00000001c0)='/dev/snd/pcmC#D#c\x00', 0xfb, 0x4102) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000200)={0x0, r2, 0x3, 0x1}, 0x14) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000100)='/dev/autofs\x00', 0x442080, 0x0) ioctl$LOOP_SET_CAPACITY(r3, 0x4c07) r4 = syz_open_procfs(0x0, &(0x7f0000000240)='net/ipv6_route\x00') ioctl$sock_SIOCGSKNS(r4, 0x894c, &(0x7f0000000180)=0xff) sendfile(r1, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) syz_open_dev$rtc(&(0x7f0000000140)='/dev/rtc#\x00', 0xfffffffffffffffe, 0x80000) 21:01:55 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe48, 0x1000007ffff000) 21:01:55 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) r1 = accept4(r0, 0x0, &(0x7f00000000c0)=0xfffffffffffffd39, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:55 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x59, 0x0) 21:01:56 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00000000c0)='/dev/usbmon#\x00', 0x0, 0x2000) setsockopt$XDP_UMEM_FILL_RING(r1, 0x11b, 0x5, &(0x7f0000000140)=0x110040, 0x4) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r0, 0x0, &(0x7f0000000100), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:56 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x16f, 0x0) 21:01:56 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_dev$vcsn(&(0x7f00000001c0)='/dev/vcs#\x00', 0x20000008, 0x4000) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f0000000180)=@assoc_value={0x0, 0x8}, &(0x7f0000000300)=0x8) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r2, 0x84, 0x79, &(0x7f0000000340)={r4, 0x81, 0x80000000}, 0x8) bind$inet(r3, &(0x7f0000deb000)={0x2, 0x3, @broadcast}, 0x10) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000b86000)={0x1, &(0x7f00006dc000)=[{0x6, 0x0, 0x0, 0xa1}]}, 0x10) sendto$inet(r3, &(0x7f00000001c0), 0x0, 0x200007fc, &(0x7f0000deaff0)={0x2, 0x3, @loopback}, 0x10) openat$cgroup_ro(r2, &(0x7f0000000200)='cpuacct.usage_user\x00', 0x0, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r3, 0x6, 0xd, &(0x7f0000000280)='nv\x00', 0x3) clock_adjtime(0x5, &(0x7f0000000480)={0xffff, 0x3, 0xa538, 0x20, 0x9, 0x3, 0x9, 0x8, 0xfffffffffffffffb, 0x2, 0x8, 0xfff, 0x81, 0xe0, 0x7, 0x7fff, 0x8, 0x1777, 0x0, 0x2, 0xffffffffffffff80, 0x0, 0x2, 0x7, 0x3, 0x100000001}) sendto$inet(r3, &(0x7f00000005c0)="1a8c443d3a568c81cc096aa87ddab0f1b182da383fd71795f41053261e63b0b9f1283f7431b6146106716c21b43625f9194bf4b6a5dba53c46b82862a2f804121cda7e6be8fd507bb1545de629746d878f10be8036e98a270c42d6458f97b342303464e94ccb6d6f4f81941e3f3fa371596cdf17e160c992140c9dc81362f019f017", 0x82, 0x0, &(0x7f0000000100)={0x2, 0x0, @multicast2}, 0x10) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000000)=""/226, 0xfffffd85}], 0x1) recvfrom(r3, &(0x7f0000000380)=""/239, 0xff4e, 0x0, 0x0, 0x307) close(r3) r5 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') socket$inet6(0xa, 0x80805, 0x3) fsetxattr$trusted_overlay_upper(r2, &(0x7f0000000140)='trusted.overlay.upper\x00', &(0x7f0000000240)=ANY=[@ANYBLOB="00fb1e030104e0fd843f09312d2ada65dfb0f79b111af5861507f6c50fdd9539"], 0x1e, 0x2) ioctl$VHOST_SET_VRING_BUSYLOOP_TIMEOUT(r2, 0x4008af23, &(0x7f0000000100)={0x1}) sendfile(r1, r5, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:56 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/net/pfkey\x00', 0x80, 0x0) ioctl$KVM_SET_TSS_ADDR(r1, 0xae47, 0xd000) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r3 = accept4(r2, 0x0, &(0x7f00000000c0), 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r3, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:56 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x191, 0x0) 21:01:56 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x173, 0x0) 21:01:56 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000100)={'bridge0\x00', 0x800}) 21:01:56 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x5dc, 0x1000007ffff000) 21:01:56 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x92, 0x0) 21:01:56 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) r2 = dup(r1) ioctl$VT_SETMODE(r2, 0x5602, &(0x7f0000000100)={0x100000000, 0x401, 0xfffffffffffff800, 0x5, 0x1}) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r3 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r3, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:56 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x8a, 0x0) 21:01:56 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0xe8d75a67d7f5c2ee) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') ioctl$KVM_X86_SETUP_MCE(r2, 0x4008ae9c, &(0x7f0000000100)={0x10, 0x2, 0x1}) sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) openat$tun(0xffffffffffffff9c, &(0x7f0000000140)='/dev/net/tun\x00', 0x40, 0x0) setxattr$trusted_overlay_upper(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='trusted.overlay.upper\x00', &(0x7f0000000240)={0x0, 0xfb, 0x60, 0x5, 0x1000, "1784591d8a8a029330c0cd56380ce3f5", "3ca281ada80dc7ccc031e4c2789b42249f519fc9f5317489edf5d1e6affad25e670ea0b9509e40460e2dbc91ae193aa5acdd3709524f9f3cccccccf960f1e237a90b92dcecc6e0d49e61aa"}, 0x60, 0x1) ioctl$UI_DEV_DESTROY(r2, 0x5502) getdents(r2, &(0x7f0000000180)=""/2, 0x2) 21:01:56 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xc63, 0x1000007ffff000) 21:01:56 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x6a, 0x0) 21:01:56 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) recvfrom$inet(r1, &(0x7f0000000100)=""/138, 0x8a, 0x40000002, &(0x7f00000001c0)={0x2, 0x4e23, @loopback}, 0x10) 21:01:56 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') vmsplice(r3, &(0x7f00000004c0)=[{&(0x7f0000000100)="a6c20f6fa9da8e1eb42638c080e0db01daa6f861537d67adee6497602f23cce4b21ac6cf877ec8e471f8d34cd4037fd603a4fa226c382cb4b87672514cd4814f416981050277", 0x46}, {&(0x7f0000000180)="1c569f4305f7d577ab1727fa4f209227aceea01acecbbd9f237d2e6d8b3c25d8", 0x20}, {&(0x7f00000001c0)="afee1a745e2289422f43b2e14c9b7fb6c6dd1710265fdf5d95f65e4ca50441ee5941812a1a4b3eaf471ca3e5d3cbbbdfa6a9b8542a65523899c9176961e6d4886b5bd73538d6540ecad64e30ef24221e3f406545c7709219f62ffe2d5b2efbc99133867c9c165a908a44b081c525", 0x6e}, {&(0x7f0000000300)="29568f79c3e29ffa2de44431e44cf4c1a9e3c81601713b376a72c8202fc6a75b3290a446082da6a1d8cece4b40734df81398cd1b58b1a674880fc88940ab577fd58062bc11acbb7a381701f296ce5869e9a34ebed2e6d32d5414d05fd33354575a2547ba00068d2ce1b1f9f35705106c4eba5f0cc0d46919311ae6bb2f6924c13d982233211f14d8b8ae74685da9584d6aeccb630b04871614967e65b2e6f1fbef7cbe95a7af27c5df2e3c225ae48f1cabdbb33b0f75c2d415ffc6d89b4976a95d42673c877d829114fed57147b16ff230d3de3d4fb607bf316e39", 0xdb}, {&(0x7f0000000240)="c6853072b550ad22eb096c0e810af9bf3a125c7fb603f364f81913043e7bd011d7bfff719ec34634fbafb3358f40464ecc686de87c5edb70f1ea4933e540fd8dfd697999258aa14902e9d1ea7e359fbf56cfe8cedbc7bde7355478dd54f11729f770", 0x62}, {&(0x7f0000000400)="bec14097b3369a89c21d7a1a4b041aab966c1e455417f4c5e1490557b2a06bc861bc47ca2cad7fc77553297a3cbca44d8b491801abb7c4bce32f8a1591009560211c2f7d44a74fcf0df4efe9059c3f73c82b82729240659dd800bdd87c1a4e9fe62ada8c06dff8087638ffbaf47bc67f6390c91c5ff293e7b295ab30649dfa1c1cbd14783ad45d20e32f3b8d7ca133b91253ae78d1b2a625815fe7cb3dbdee7201bb7e2392fb564657d48e12b49fa5d1d8d9f0512ebc4e5b", 0xb8}], 0x6, 0x1) sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:56 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xd5, 0x0) 21:01:56 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000240)) sendmmsg$nfc_llcp(r1, &(0x7f00000024c0)=[{&(0x7f0000000300)={0x27, 0x0, 0x2, 0x3, 0x6, 0x8001, "c5b71ab928178b01c364e8b930945f536dea06f9c70ad6e5cf877ff2b1490460653e1eb95fc182148365aec3ece3d7da3bba61934987bfb871a6b58a5243dd", 0xf}, 0x60, &(0x7f0000000940)=[{&(0x7f0000000280)="0e9d8775f395f47a8e19798b29d00ffd5dfb0d7a4f86755bd6d5fdfbec6c9ecbe5fa878df238", 0x26}, {&(0x7f0000000380)="2ecb4080179f279c0e640116ed732df7299fd9f6a6d1166101e949604d2f5ffe445732d77afbd24c4efc641bd08be657b5b0da074685779b5ad131385fcb62ce9e301871", 0x44}, {&(0x7f0000000400)="e3904e5007de25d89a415119d40a09351bf850da8cb1b67f1a96130a7da28a1153d74244b67c12d5dc4583d9a6ed83beaf755300b8e376b117d781f6489ae3259a2ddf8e754751e351f3b84b9d3b6687875f71a9ee78c492f44416faeeebef467e5ebb079c78c3c3817f222f5673c90332cca7932683b49241b04b1f84594c0b34e85f54dd29d1c4868541aac8f47f52e78cc01741e6cf6a4f5f59b90993dbd89330c0c6844f", 0xa6}, {&(0x7f00000004c0)="d2e897839c9013f8eed23bddf2487861bb90face775198fec8011b642ef1c93265ae287fc8d4ecbdf1bb0d2c4c04f78715b32adb89d791e3b739f52d564b7a9ba1c605dbe541c8927e33bedcb612af85a8557ad039ba0f65912cb7e0323129cadc3eea68105541b5114ce0ff2018ca8578785b6b23aa4602e8c54a3a7e93ed282529f0f743825fb0b48263c4d8c37d85a8030657f20b5ca196f9955944", 0x9d}, {&(0x7f0000000580)="11008077bdea141a484c51695fb21fb4e89b6a850914bd9238070a663f27605f8025ddba531f46ff54678a25c58fac6502eceff67fcf3f014a07256e1b7753fc3c5f7d4b88ceb509ade989cddefb9c676cd5b14eea621b29524c86cf5c9ff881db611c1df14d0b6cf2842eb18b49c41673b8b71e038e425cfc4e387afcaca839e4cf135f7c3a3e7bd6a23cd5c6c23a50f21d20ce3453272f9a4d3d0f097e7e80dfda29cafcb0e52f6b2c2d8a21d1d994142defd5eae39ec3a0f982455212e98483a441e76e04a009ec1e1eef93937658961dbf020837f14f1a1362ce724e10f324516f02", 0xe4}, {&(0x7f0000000680)="47eb32269769dd92328058", 0xb}, {&(0x7f00000006c0)="15cfadac189d334fbf1b3235830b4cdd6aa7b773c831f424a71030152a72947164cea56999532f8e384d6106026f748f3f2fb5e31294bc1cbf41f7738aa27f4565731d41981e07379a6bf1e8db92dd793d7eb5554ac008e4cd8f2a7e33a7182fad69e2e83c5ed11fc24c9020b773edb471e97b9bfb3aff93ee943c98d64f070d38cc6a27f920a6754fca4438a30f2be806c10e049075bb2e8eed588503546dac876f27db2a8065a78b49c0919ce6144e863ab3f0b28e24df74ceddd998e4bda6d44316f032b17c872c6eac7cacb08c65fddb8d96dbd7758dca74a4147e72b8380702680a08834de05cc6db06bf9c88d6f4f4e3", 0xf3}, {&(0x7f00000007c0)}, {&(0x7f0000000800)="d526a74e2df9d9ce1dc380e15f7ce3e47934f88533e7abbba74ee16af55445ff45c487b0544406ecd038e32aa864264e72ed6fff9282e9b319dff14a99744859bdc5d9626e931fd541187b2d4c13500ae767216381e502a415289fa45cf7cbb51f14f5ef3385e8d6df14", 0x6a}, {&(0x7f0000000880)="044b76b1a12bfeaa650244c8b22e39a6bd833e77352b8a3d7c0272042283a6627a26f44d14617691a327533720d2b11ee53621b4cc30289a8efa28080b1629fe9033818b2ab7034edc3c61901d1064f85e6044f2b59643ebd0776ab08dff7681eac4d7f6aa3ff6b6d60bb240359a1ee43cc54c42e26533cbb41ba859d8dbcf55d3223604587428deeef37782d80b47de4a101aadb9f9268ed0dbfe248e304737492d51", 0xa3}], 0xa, &(0x7f0000000a00)={0x1010, 0x199, 0x40, "474864af47672f83c868c997c348a6f5bc57021a3cf89ca6080a2f019ab9da0234f254180bc2584de1174964abcd2a1c2d4aa1c5b6f0e33c68bf23cd74fbd252c1413dd7acb6e6e75598003b11ef908d52dde0dfc8ab5ba7c6cb9d931ccad0e9324b826935f5d09f7d379bffccbc3127e73417627f3967ecc09e03f5d6089a7078b8f0b8567fa1139ca8c30614cc78dd5d55d632e35dc3ab095d5f1b7d8aa544795a6f361721acd4126d0931a04260e54b893a7515d858148e818efdc30ed81c672ebac5598b8f907b85745fb4badcb75d68508b84620f8f8a5bc9958b76639f5e038cac85d559db3e55df3bdc5616b11441be6c16bdfc2ec54de58fbffdecd4edbba12af3aebb6af43a1274c01ba6d715231fda3d12dbd49847da81cfca4b0f00c5da4ffa99bf78acc7a7b7d88faebd0d5b3203eb76987ef43044423d79eaee9d0ea91da89a6a1735edf20a792fa221332c36911dabfbaa6f05ec4542fdc0c8707d854505161d4916c55d207cd0e4b0da7ce4f6b28eb39679dfa62e1ea1fd4aa214812ab28921ce0d2420e9f87b1dc3101c15e8830c9fb5088bdc48efeaab8d8b48f9da7d590f64d60808c51ec1525773b3002cba5698e2ff9daa863312468268f1ebb59c09266c76041231241646f8ef194d9ffb7b405cc0a4200259dcc3e7cd8767e1be05ee3a468eaaa5d2ed0781afc3fbeb0dcac70f718141afb24707a3b18bc2a830edb3a76ebb03bb9a713e216e0c9fdef03ff19dcf2805c68f68757eb3e479f3fc74173348c126c975474d241a47a3246015467871d3557792d6b33ded55927c313c624d7fc6496eecfc7773de4b7a2b6b6612f8781d4710d5c4aeea6998dc7ef84d2fc412389caf8de8f37d1f7297c23da2bc265345c7f8da57d218a32f94f0b90adb94adc24451fc49bd2b9443da381b96c6898e30f194e4cbcddf044df4c29e6af3f54d09c7ed387f77fe6a6c27c186d900d52f749b258feeaa84a3f51c35228bf515199b9c7642653a2eb780546aee04f5e70b7afae93abf87beb1e0d2a41f9c8edc0584ab34ced2b9213da3b94a3e82b1f797a6a9272f783280db1ef9130cba9eda7c7ab3e1f2132c522cec01d78188024228fcb9c7ca728ea55029d1f96a7fcf6c234387ba816b1fd2e7036ffd560c03a18e1157b13fd8e6ab27a7f429f9b9f084ce500f32cea888c87eacc1a9392d6b289a6555086bd8d0652f7f756dd926d007328a91072c7b9cc40d89721a90d321c80becba6c79d9f8f442fac2925bfd1a69edfafd9f888814e073d53380675189d0c4f20581cbe7375b393e6182d285adfc76813b6bc487ec010c3adf126e991463fb3a4e09ebf847e87cf0b12dd7a422179b8d9417f5749f850088ebcec4d6216ef5c0caba1740afdc4338aa07f310d2020b2b63f364588298dbc7c856b0bf529668e1cc9a1e7a604569367e37a44ee688ffa06bc8e982d0a534db4bb469a49c9e772601e6f43895944417a19de0a7f578473a2edede106b7dbf9ec9cd74aadc90114346e1964453ed5a4fe42e0344464a2f38b7299f475a966e239202f3c1c961061000c179d54c39534054f196edd5d9e49e20f079a9fa3f71ce5e65accac49f2f38502170a1fa4fa9867c6e8ea707698a32b52fb4c6fe123be61e22a8a1758c3c43728f753bc50235065164bcca9f09960e60f17d425a15a6b369cce9e57e2519be9110307372569ae8b9d85f9e5d279b98e9dcf2df75675a14b3efcf94ca765d62866e6fc88c42b59579a5d99f6ace313911c603d56c43201d71c69dba9a6133fdc048be323887e6d08966c0a4b5a09f30cf051a9579cbb291f70510a52316fc9ac5fbb69406739b51116e3f5ebab63a139d444b2e664c15988290a1d68e00f24124699e65cf1d5d9142e96a0287e114bc7715b350669091139923b0b43bdef0d960e7a1d1c835b567369ebc929c45dcbaf2f2d4a62879265518d67a9930fdd69d65eb62074f4b6843c8c9e57c37e8e2b6f2d18c9074e2531984d37b9249957be1e4f5089a7225ba300f18dc992644dc4c764138fd0344aef6af8b9228f23a6eeb16ccca4ea78a951c2143f3b9ecb0afabc6be8bcc377fdf0c0349ab80666914560563b5ead3b8611da60eeceafdb8705a020ef784a80018e815e0f7636f2fc137bbdcad3b30a58282a0434c4ab611e26e6885d0aa3444c2c5e3f800d507b1daee39bafd617df6bb63becfa932bcbfa491b2ba6f561907fc871fd54460cdb07604ceb485fa0baa85c0a075a074d99a2c563488c121feabe425e7f3a8bc99f0c3e157968f1395cfc60f4a3d71973d3b7e5ca14a697177fc10001ba0435831136cdea0e62b6a3b6d91c7f3f97e6f117738057c43fbce850ee932103c73c20c492c28978816df7dce3138478717c1dd79ce330b833c6231e0494c3203daa5fb2d54dd0df0178537578503e846796701d6d88fdb8f76c48e1958f382cd0db8581ce900cc375f861ce1065c7b92f1b2eaf19bca85b92ab3fd0f9e80404fb062763afce3ea774abd86dd076a4cd2aa966d063d2228391f0850d759ec4f8928ca70d0cf747f99f84200ce2d7b9d42965dfca349c4ca2b9973c9d80a6e528e6373a81a222a002183fb98cf9c752cf974af2fffe988cad28af13e2cc7f6863d303bd50c97ec9ef3bbf9a8e47c6e8ca7975e5d392092e6712b09de4760be155be395ad39d6445858de70e5124d216f5bfefd0e6c270922ec1592b75006135794cf0d7004b85c6e1aa9caebe2a02b1b7a3ffba42105a33e4bd87c700ee2cb5cf83b53a0ce532f1aac550498e64880eaee9676ebd7e746d0e29640fe5dac9dda63dfa965d8733e7a3e97c510f75c21bc684a45a03bd2dbd159c7d46870fa8b2ff6243b4866d27fbf8e549cd9b73fae981de8d7a65386722423754d0135d4b6f5dffa9dd1dcf154eef387c792e5f37b2f4242157b207b96320b6630c2e0db30c549c3fdc711f94e2780166d2c2af6b17d3e78602c19752439f7a52bfcb0b7b256235de4dff036a564780dbb97c1af673ad388e74cb77b00716f9eef3e6baa5f668c7d9f0f37275a4de4d3a9ff9aab1f8dbe8e9f5452cb89ffc7aef877e1996df6b3bbccae8570f5bea7e6213c3d10a689f809a8a79c5aede5303ca776d008871fc337d9eb67035d3acd5f6e4c361e2d09cd90788e1f2af579841ecc00a9e764202e47c88a57b6882dfb4cd1ad8f259f9658d2f1209dddf081760c1dd4f9296c5d302a568ecc646a64e83944a29aa9421246b802b41799dd02fcf1857c220372b173c2e304fb3194623ba8ada48639bdfd6f46fc73aa6ccde464b815e0ebd975493dfa9a31642048cd92918211c93c57c3b7fcaeee62db7f085233137ccaaa36002ea0ef9b28fc5f9c83b42c09031b048401bacbea1c125fde84805e92f1adfef0639ef8b71c2bfb996ab19fbe6be648a2fdea794258fcf285e7589c820909fdadf03236ba777dcbaa82c347c71457c5676b62eacb980d3bc74898254d033496e4b933dfb53e89f9e0a129e48cf23f952fb62294130cfaeacf65d73db6adf53388ec633eb26563834d58f404de4dca56bf1f2b5634b160d874428d0421b3a27c34656543f5d9fa4c0a2b41f8ff742544e79d2bce789470a2b63d64a9538466053b4e9958d00847b48a5801896bc4a3ee6048e9aebbec410176f87ba60a50231320dd18abd4e7e8e60b7b2ac80d3c0c95dd93829ad50440f2a29466faf30c546b4de8f24514c1e29b0d5cee0dcabc784353e8054742229a218311d1b562ddb910e37f9e8ba7dc710152664b1244866cdd403279191833b25e06ff9a737f9a9cac9266fab18a3ba723729b5484c778ba863c26515e502f9bb6c350adbff87ec6ade8c45042db023d72b3d5032fe7fc6b6e6a6ca17f96313efb687e90684f3751a621ac5531cb3a6648cea20fd7d861cc82f2168cb8907eee634afc506ce677bbc1097aebdadba5a61e805b63ca41315a2b753d0e0cdf4fc7e07c46d3b7c908fc44081e7617367bf1aa7015acb0e072b16fd3cbc72877fafdc138a92401325229c31ca811730571746ffcc3c929362fefba6bf3cf3949b2d76a5d1898fec136a96ac608ea1167396fa4dadbd908959c4e67b206eaa75dae9ee597ffe26b30ce2e2ab616cb0a4273b6fd5d2bbe753c9b9bb7802a7b113514a955650b7c2bfd1dfbb51a3bcdaa7d387c80f09782ac3dbbf15f638e14e91366baaf76a5afd14f71aebbb5dd15ed864d8f373a787db7c213834bafa3903a5fee611cf63333952194fb5bd20865589cc22cd765191e4fd3367ff4a30b269789c82dec2f273f91e1e15e7973244d462f0d4a99e50e4417803d3c222d6c65b772e8e06e671880b1cd75c83ee5a91cc34a6849a881a62b5faa089e2bfa2ab289233065c1104753625dd5a63a5c36097a8ddb7d4a192dad024ffda9e8e248fe45256649e8b18ac7ebddd8ac2320d136c41344fee2959e119873e77b9007f1d662a5d8dc25e23e842d8dfba189b54c5ebaafa462293d98894e30d3bc8f73a0c486f684742df6d9d2c9c660aebb9599d550f91dfab4d18fd389680ab3d9489dd6a3afbe2b1e15569275b891273e4756d429aaf501c80c64b37a8dc8b502a3ba24580f216e12490b2ddf957c2466ca4d2e3817d0efb4824146771b8d723b8e4b227d8c4e2032d7008d9de970e3115a9ebdb1d331eb9f8884ac070a9c689ba0c5829d76cbc40dea93cd3c9646eb25e67dae41b9af5b94436b4867ae38e432ab8629b3f58964b127120e7b97fcafbfd8505b7ec489783464201f2bc32a579851e8ee9af87b3ec847699993790abfb363cd22daebcb85c9431554081c370422612edd1514db247a286855dba16f2b83ae7e080cde97824c3a8eef64a03f6b74557c74d6b5ac659bd2619abca15996d8378414c9f86af371f0c00208f9b61a1aae64d31f02d08857cd6a8e95c0117479e232af3ddd1e6205f9ee5f271206f8d94432fd31d749da98c7eecfe348bbf36b186ec467ccc51ecc3d07816a7b3034a490455f644cc02555c0ff6d449517428d765cf6a0b609ce11ca59acca59dad046a06e87d0178de061453756fb78b9571d78b5b209eb0502fe85674a905019929ac877b80d301bcb51c8770169fca994b63a10dfc5762160c9ca4561e2b216f052cbffe8e546f275a85ca4b1000d22a4cbbd9e2f1ea7421423d78b8119d1b62ced1fc98594c3cb39ece2c4c7227ee476e9cb7ef2287e5d83a52154c8ffe43f9b26ae61082b3d445893938ef04d39467ac7ab5ef602b133f77fc88063eab94a41792136ca39304253a5fbb8abdfe1a6da3aebe529e66301b31df6de02017c3ba27b6bb8955515b94444447e1cec23b490ae25a3ecadd639721731503cffb6044a660cdcf5bbeb41f215a510d147ca2aecc93d669658824775f6e59388d54e49f18b2a4d00a55ee127e3675dcf645c8019179d759731c61855edc6f8b1e3c32ebbfad89d0ec12a5a174b09b347e00d74805ce8f7afcfde20d04e930eef1df76ee523015d8e6c13975437c958e24a5295284af088b0bb163291fd2d08abbc9c76be4490403ca5e96c50ffb7a5c81860bcdc136bce0a3e441e5f7d572b2c755a62162170f432e7b1e20fabb72fd05ffb93ff73770ae0cdb5b678bdb3b2b9b47791dfcbb09af9ef7eeffc3ee96114ddf479fda4474311b505b50c97ba50c1c717e6c83c68c9fb3ec2877cdb854bb9a471a8be51fa73c573ec98057fd333e3bc2c8e29e52b9a79a15a3cd54579cb0dde594ddd82eb20a6ee26deb2e3d5a818cafde4"}, 0x1010, 0x800}, {&(0x7f0000001a40)={0x27, 0x1, 0x2, 0x7, 0x6, 0x308, "6f7aa1b11ddb96dbf99fb699d3699c04da86492655538a1ec210411910a1475cfb900375904d005384353afc5c7ff7fd4575e2a81e9176233c2522dcc9b978", 0x3d}, 0x60, &(0x7f0000001f80)=[{&(0x7f0000001ac0)="37fa424927aaeb6ad66602351831f257a58a24dc3b59107027f45895291fef1851324fb9a80912acd9f019118276ece6cb735fef26bf2b5fd56165b3c7d71c5c9d69dfb8a1329213d3ca6a7be59421671d6eccd8d4813fa1ee5c82723fab8dd094ba5bf1799c462d9d304d4b9de40cce6db2029f02b7452b990dc4811c03a655d444229c2ad551bb9dc5dcb5c7289ac6feb9b55a", 0x94}, {&(0x7f0000001b80)="83ae9b8088fa71d81f308057f8e99adc2795216374a683893e2e8c532fa19708052ba0efb3a895fc03800136487da9edb9e26e189692feea1da6b05f57f01b795fcb6525d2e8ecfc0b577737a0de4305fa5a24d6d6a2ce26c527a97f9d5b269dc6107b60da80bc3e3a793e51aa20e19ee45acfe667c75230ee", 0x79}, {&(0x7f0000001c00)="037482c237748aae", 0x8}, {&(0x7f0000001c40)="b14e3f9d3af3ba5b2a5e0336e4758c9804121aafc0bbcd405d497632d36464179e37d754231a065951298cdd0c214f3e9560ecdda685a10d8391cb789282dca27135d2eb790a1cf3e1bcf91a88f7cda2c2ae4088ec42a25cabf1e5cc00ad4731e480457792cf55b83002df4cc778f9aee271066e3d111a1ad190a4ffd9baaa40263f0d42ca6b5f8c3c113eff5d", 0x8d}, {&(0x7f0000001d00)}, {&(0x7f0000001d40)="f97b95ba7116b8ade1db08e54e42da38a152c61c399d87d85f83abe036bee12e1b7bd8a2b97e3332ae7bf6efdfdc6d08c7574d7dcece5c34747ef0d0cd31973968fdd0cae8e2475bce4d1ebd6591fb8301345d611b0ebf99d7004146d5179d8414e5c024c292bcc0f1abe0077eeb045809d9e289bea8178bfea870f385a6c2f087f93583bed0ba", 0x87}, {&(0x7f0000001e00)="69aac794609211ac0531b0e97cdaec550f8986f368f04faeeb63fded285e10e1309743d2cc5a2e27ce308d7759f8cdaeabb4cef916bff6c8b4642c6309b152afb217bcba14e09042954cb40984e2fede82233317aff3a566b98f8018056444ff8f4f150a80dbe526de44ad2da45b0f7abf4ecba843adda1a9fec9f2e2b6dc0719cf32cb1cdcee3eaf531", 0x8a}, {&(0x7f0000001ec0)="e9fb2d79ecf21db08d3b41557e616536949ce0a0ae868c932650b7a5adf4751cf80f63421f89a6db26be212e7ef7527cf8b4fc7861a8ec61179160e66ba7107869be43f3a246a4bf88d630d5f56921395f888ba9d742d9989eba5c6269127b752ad8873ddff29c92b5b761c9fd021d747cb0d0905def90fe3a2828d77889b82bde82d92c37d18cbb0912ae072cce76f9f83bc7d5ccc8c16da642f9cecc02e148f74578a982c7323fa162319c50f2c5ebe3a6aff1", 0xb4}], 0x8, &(0x7f0000002000)={0xd8, 0xff, 0x81, "3c4a1bcfd4c3a14c10d5a9fe7fb7b562429ac26aee0417bf6c12e0aaa4e270664fcde575f75d826bc8ecc73ff91cee915661bf007a2f26e53793cd5c2745f6b83f3eb6dbf256bb268c52dcf18381e9a874aad1726227200b960eae6444835c15da4e91f892016362d2c07f84191bd2c90e8345c9b41df12981bbba08917b55fc9b599bbc745a92271a588260be5944c62942e521dc60da9d4c0f92f0fa98e2346cdf962408b31a93ff1be845ae23a5cf761dbb5fa4590d05df98cb5f52e8faa1a15e8f87ca6637f9"}, 0xd8, 0x20044880}, {&(0x7f0000002100)={0x27, 0x1, 0x0, 0x7, 0x2, 0x2000000000000, "bb5bf90a51ea8c17a376df280ec0ad2f6e41e049376bcaff7303de7c61e66fa67dc0be25d96b0dc5ebc98e2a5b3db202236a000808b5c4a1fd939fb1d02685", 0x9}, 0x60, &(0x7f00000021c0)=[{&(0x7f0000002180)="5ad6c071f7db4963f7d60d79f5a8cffbf9cbbc82995072415b61d3815f6ccba8c18066078e", 0x25}], 0x1, &(0x7f0000002200)={0x100, 0x107, 0x8, "5911d4782842a680ee23e028969118d92b88778e38901520e9e67651edf2f0c80b698b574487591bf73649b986beb31b5f95af18a22f1bae74c985977983e2f36c294a586bbf41f490043ebd87e8efffc49686627a3c83d7eb485806e47302494af09f5cc71e659ad1d33ad23d1f43de368755e6ed1365794473ed985da25450847c0401deed6c300cd5e97bc0e10573c4008242aa4442be786d8601bb1d759207dd6237e885a8f7fa0c27b945f63645909a86749577d34b37b81e1433e292b48bfbd09d3781cf264c48004e2e6d23c5c5df52325721a18d1c4f04df76bcd2ac43938aba5b7bead8ef5e16a34232f3"}, 0x100, 0x4000}, {&(0x7f0000002300)={0x27, 0x0, 0x1, 0x7, 0x1, 0x2666, "edf2d8daa5b89e746f24e37c102b6c0a2c31a6a4fdbf467dd1da350d7bb83362fb68848ec2bcd023393dca12b94de2ad53d274ebff2baebb3d80c079aa2011", 0x21}, 0x60, &(0x7f0000002480)=[{&(0x7f0000002380)="3ee07cc4ad0380cd9d06bf4b3183e276e7fa8f2d7f996661280013e82f843923f86a3f0ccfccc981eb748c2f1e94de095476baf98e4b36ffc1d368598f488add0e1eca5681a35c7b041ad2449a31db4504c80e06535adc88fe12a056c4e4a59a0dd947891791408e761ad17d5ca055122fe5ee82a474af9592915028cd77137d9a976d3a91f61933b1d5515337eacabdcb2226c9e0a2b535d2672db5ff044c6ae4411947264ecf6c96b86fee3780eb65ed84ca805bdaec6558fb3677f5a67e47928ef8ad0b6800134daf9b16af79bed31bba8a8a2114d9282b7160805997f0133597e0fd17a02ea32a05f4c94aaabe50647edb43d0cd12", 0xf7}], 0x1, 0x0, 0x0, 0x8000}], 0x4, 0x20004000) bind$alg(r0, &(0x7f0000000040)={0x26, 'skcipher\x00', 0x0, 0x0, 'lrw(cast6)\x00'}, 0x58) r2 = syz_open_dev$amidi(&(0x7f0000000100)='/dev/amidi#\x00', 0xe9f7, 0x200000) getsockopt$IPT_SO_GET_INFO(r2, 0x0, 0x40, &(0x7f0000000140)={'mangle\x00'}, &(0x7f00000001c0)=0x54) r3 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) fcntl$getownex(r2, 0x10, &(0x7f0000000200)={0x0, 0x0}) r5 = syz_open_procfs(r4, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r3, r5, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:56 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xa4, 0x0) 21:01:56 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0x962, 0x1000007ffff000) 21:01:56 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) r2 = memfd_create(&(0x7f0000000180)='keyring\x00', 0x5) ioctl$KVM_SET_CPUID2(r2, 0x4008ae90, &(0x7f00000001c0)={0x6, 0x0, [{0xc000000f, 0x6, 0x4, 0xfff, 0x100000001, 0x3ff, 0x9}, {0xa, 0x3, 0x1, 0x2000000000000000, 0x8, 0x2000000, 0x4}, {0xd, 0xe4b3, 0x7, 0x9, 0xfffffffffffffeff, 0x6, 0x7}, {0x40000006, 0x80000000, 0x2, 0x800, 0x3ff, 0x8, 0x6}, {0x80000007, 0xc9, 0x4, 0x2, 0x1a, 0x6, 0xffffffffffffff80}, {0x0, 0x401, 0x7, 0xfffffffffffffff9, 0x8001, 0x7ff, 0x800}]}) r3 = dup(r1) getsockname$llc(r3, &(0x7f0000000100)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000140)=0x10) creat(&(0x7f0000000300)='./file0\x00', 0x6) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r4 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') ioctl$TIOCNOTTY(r5, 0x5422) sendfile(r4, r5, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:56 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0)=0xffffffffffffff65, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') nanosleep(&(0x7f0000000100), &(0x7f0000000180)) sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) timer_create(0x0, &(0x7f00000003c0)={0x0, 0x10, 0x2, @thr={&(0x7f0000000280)="0c48e3b418fbe0a75c51f16e35818901e0e522be82787a4104484ee3f345d05026d427", &(0x7f0000000340)="cd7c5d139ec4f215c4e639b309894a8299654fe1f5bc0b338d66c648c2fc1b3981ea450001912feeaa712e9d61c5b1ed368357d7d40b2b944b6a93cec69b722592fb2065a383bb39"}}, &(0x7f0000000400)=0x0) timer_getoverrun(r3) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f0000000300)={{&(0x7f00000001c0)=""/67, 0x43}, &(0x7f0000000240), 0x44}, 0x20) getrlimit(0xe, &(0x7f0000000440)) write$P9_RLERRORu(r2, &(0x7f0000000140)=ANY=[@ANYRESHEX=r0], 0x12) ioctl$DRM_IOCTL_MARK_BUFS(r2, 0x40206417, &(0x7f0000000480)={0x10001, 0x5, 0x5, 0x7fff, 0x10, 0x1}) 21:01:56 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xa0, 0x0) 21:01:56 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xc4, 0x0) 21:01:57 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xb, 0x0) 21:01:57 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x2b, 0x0) 21:01:57 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$KDGKBLED(r2, 0x4b64, &(0x7f0000000100)) 21:01:57 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe07, 0x1000007ffff000) 21:01:57 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) lseek(r0, 0x0, 0x4) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe01, 0x1000007ffff000) ioctl$sock_bt_bnep_BNEPCONNADD(r2, 0x400442c8, &(0x7f0000000100)={r2, 0x8bbe, 0xe3c, "d6f250e43c45fa6bdafe921e1bdd782ef3bd6856487a0dbb1e"}) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f0000000140)={'vcan0\x00', 0x0}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000180)={'eql\x00', r3}) 21:01:57 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) fcntl$notify(r0, 0x402, 0x4) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:57 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xfa, 0x0) 21:01:57 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x5c, 0x0) 21:01:57 executing program 4: r0 = socket$inet6(0xa, 0x7, 0xffffffffffffff00) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:57 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe4c, 0x1000007ffff000) 21:01:57 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) r1 = getpgid(0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000100)={0x0, 0x0}) r3 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000140)='/dev/sequencer2\x00', 0x40000, 0x0) fcntl$setown(r3, 0x8, r1) kcmp$KCMP_EPOLL_TFD(r1, r2, 0x7, 0xffffffffffffffff, &(0x7f0000000180)={r3, r0, 0xa3e}) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r4 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r4, r5, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:57 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x3e, 0x0) 21:01:57 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) r1 = dup(r0) ioctl$KVM_SET_PIT(r1, 0x8048ae66, &(0x7f0000000180)={[{0x1, 0x8000, 0x3, 0x3, 0xfffffffffffffc00, 0x401, 0x7f, 0x0, 0x8, 0x101, 0x9, 0x4, 0x1000}, {0x7e, 0x1, 0x8, 0x4, 0x0, 0xfffffffffffffffc, 0x3, 0xfffffffffffffff9, 0x6, 0x8001, 0x7, 0x4, 0x9}, {0xa0fb, 0x2, 0x3, 0x6, 0x0, 0x0, 0x2aa5, 0x80, 0x8, 0x9, 0x3, 0x80000000, 0x15e1565a}], 0x1}) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) ioctl$KVM_GET_NESTED_STATE(r1, 0xc080aebe, &(0x7f0000000300)={0x0, 0x0, 0x2080}) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') bpf$OBJ_GET_MAP(0x7, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', 0x0, 0x10}, 0x10) sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:57 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xe7, 0x0) 21:01:57 executing program 4: r0 = socket$inet6(0xa, 0x80006, 0x800000000000009) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) connect$rds(r2, &(0x7f0000000100)={0x2, 0x4e23, @local}, 0x10) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') ioctl$EXT4_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000140)=0x8) sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:57 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) ioctl$sock_SIOCGIFCONF(r0, 0x8910, &(0x7f00000004c0)=@req) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_dev$mice(&(0x7f0000000100)='/dev/input/mice\x00', 0x0, 0x42) write$UHID_CREATE(r2, &(0x7f0000000180)={0x0, 'syz0\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000140)=""/44, 0x2c, 0x100, 0x80000000, 0x9, 0x9, 0x8}, 0x120) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(r2, &(0x7f0000000300)='./file0\x00', r3, r4, 0x400) r5 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r5, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:57 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x92, 0x0) 21:01:57 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xc4, 0x0) 21:01:57 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe68, 0x1000007ffff000) 21:01:57 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) signalfd4(r0, &(0x7f0000000100)={0x9}, 0x8, 0x80000) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) getsockopt$ARPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x63, &(0x7f0000000140)={'ah\x00'}, &(0x7f0000000180)=0x1e) 21:01:57 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x63, 0x0) 21:01:58 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x17a, 0x0) 21:01:58 executing program 4: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000100)='/dev/autofs\x00', 0x200, 0x0) ioctl$KVM_XEN_HVM_CONFIG(r0, 0x4038ae7a, &(0x7f0000000300)={0x3, 0x327, &(0x7f0000000140)="abce9dcfd9706ff975cf42d59683e9a8f9c9bc0214daaa41695213d3dec9fddee1e528805c547f2d54171b4ff4ccf366d9863f00a383e826f8153ce9b2aa2f85e8f06cb7d4d329af1952f9c101fdb62a009b12f381801b5297d8ef4f6407e179e438bab1a6c3c447da93008b5748e01738076ea00f72bd2d7471c61851df01ffa131afb39dc237ccc92b00db61a789d2", &(0x7f0000000200)="bc06ba53444234d0cb26324cf75fe7c538f1e5b174bd46d1348059aff6df98060e017a5b51a309ee51a66867c454b9923b3d7961736523890d9b82500cd2c849302be838a172944b8263ac78b09b6534ebe98cf9ad34b3875f6fbb7ce4c5ce62f0ed234910d56146bfd5216d0fd35f653a07ff75f474494d68d064cf42c00a091557da26a0566e41f8d5af4f1c9bd771738eb9feba30a88a585f1232c63a8a4b3be8e0dc", 0x90, 0xa4}) r1 = socket$inet6(0xa, 0x80003, 0x800000000000006) lsetxattr$trusted_overlay_upper(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='trusted.overlay.upper\x00', &(0x7f00000003c0)={0x0, 0xfb, 0xb1, 0x3, 0x5835, "cd1240edcd9ca4d4710cbb27f9f9e329", "157a9317b5bbc44359cf8ba6894802a34456f9dd7f7a6820d4910deb4f7c8542995d25d3c773a387ece7d63f92f471f64e3d9d4df9f4ff85fb0fabf7f2751feb9a427437325c5c8c149a79c8be53f023d0102e6db3bcb670f1122c8f8ba5732ff23c845bf4d4a316d449483512c14b64c6391514c896b1e6624163014b31e291c51b8457f857f6cfa5587b95a0a51514ee4e5af54e931d11a6f36056"}, 0xb1, 0x3) ioctl(r1, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r2 = memfd_create(&(0x7f0000000480)='trusted.overlay.upper\x00', 0x4) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f0000000540)={'veth0\x00', @random="d73d9298f728"}) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r4 = accept4(r3, 0x0, &(0x7f00000000c0), 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r4, r5, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:58 executing program 3: openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x141800, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:58 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x13, 0x0) 21:01:58 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) r3 = msgget(0x3, 0x520) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = getuid() getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000300)=0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x400000000000000, r4, r5, r6, r7, 0x24, 0x10001}, 0x200000000, 0x4, 0x100000001, 0x7, 0x5, 0x0, r8, r9}) 21:01:58 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xf, 0x0) 21:01:58 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe0d, 0x1000007ffff000) 21:01:58 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) setsockopt$inet6_opts(r0, 0x29, 0x3f, &(0x7f0000000100)=@fragment={0xef, 0x0, 0x200, 0xe6, 0x0, 0x20, 0x66}, 0x8) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:58 executing program 3: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000023c0), &(0x7f0000002440)=0x6e) ioctl$sock_SIOCGIFCONF(r0, 0x8910, &(0x7f00000024c0)=@buf={0x3b, &(0x7f0000002480)="250bc4da5a80fe8e8431abc41e54c879812407352a580dca0228cd8c089bbee041cf7e2c7696e5f8eae1412484a7f44b98fd43ad6b9eb701e99436"}) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:58 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x55, 0x0) 21:01:58 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x6, 0x0) 21:01:58 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getsockopt$inet_sctp6_SCTP_HMAC_IDENT(r1, 0x84, 0x16, &(0x7f0000000240)={0x141, [0x3f, 0x100000000, 0xfef, 0x2]}, &(0x7f0000000280)=0xfed0) syz_open_procfs(r2, &(0x7f0000000200)='net/ipv6_route\x00') sendfile(r0, r0, &(0x7f00000002c0), 0x110) 21:01:58 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff004) 21:01:58 executing program 4: r0 = socket$inet6(0xa, 0x0, 0x21) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') openat$full(0xffffffffffffff9c, &(0x7f0000000100)='/dev/full\x00', 0x0, 0x0) sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:58 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0xfffffffffffffe99) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) signalfd(r0, &(0x7f0000000100)={0x6}, 0x8) getsockopt$XDP_STATISTICS(r1, 0x11b, 0x7, &(0x7f0000000140), &(0x7f0000000180)=0x18) 21:01:58 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x154, 0x0) 21:01:58 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x140, 0x0) 21:01:58 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000100)='/dev/snapshot\x00', 0x2, 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT(r1, 0x404c534a, &(0x7f0000000140)={0xfffffffffffffff9, 0x0, 0x6}) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:58 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) r1 = syz_open_dev$vcsa(&(0x7f0000000300)='/dev/vcsa#\x00', 0x0, 0x2) r2 = syz_genetlink_get_family_id$fou(&(0x7f0000000180)='fou\x00') sendmsg$FOU_CMD_DEL(r1, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x204000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)=ANY=[@ANYBLOB='L\x00 \x00', @ANYRES16=r2, @ANYBLOB="010528bd7000fddbdf250200000004000500080001004e230000080004000300000004000500080002000a000000080003007e0000000800020000000000080003000c000000"], 0x4c}, 0x1, 0x0, 0x0, 0x200488c0}, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r3 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r3, 0x84, 0xa, &(0x7f0000000100)={0x9, 0x80000001, 0x800b, 0x9, 0xfff, 0x3, 0x123, 0x9, 0x0}, &(0x7f0000000340)=0x20) getsockopt$inet_sctp_SCTP_NODELAY(r3, 0x84, 0x3, &(0x7f0000000540), &(0x7f0000000580)=0x4) setsockopt$inet_sctp6_SCTP_RESET_STREAMS(r3, 0x84, 0x77, &(0x7f0000000380)={r4, 0x10001, 0x4, [0x7f, 0x1d5, 0xfa18, 0xfff]}, 0x10) openat$dsp(0xffffffffffffff9c, &(0x7f0000000500)='/dev/dsp\x00', 0x8080, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') setsockopt$inet_tcp_TCP_MD5SIG(r5, 0x6, 0xe, &(0x7f00000003c0)={@in={{0x2, 0x4e24, @local}}, 0x0, 0x98, 0xffffffffffff0001, "cc13ef616576a5250a658e99d0bec25d7124ba1a03f277ace7f8e12bbc783ca86f4d6da7e069416cb2686c645344092d409f7532f2bba7ea362f7823a4fdeee1ca95b6b48cd8f595de6111ca900dea13"}, 0xd8) ioctl$RNDCLEARPOOL(r1, 0x5206, &(0x7f00000004c0)=0x9) sendfile(r3, r5, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:58 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x2000, 0x0) perf_event_open$cgroup(&(0x7f00000001c0)={0x0, 0x70, 0x0, 0xffff, 0xffff, 0x8, 0x0, 0x80, 0x84e0, 0x8, 0x1, 0x1, 0x3857, 0x27b93551, 0x7a, 0x400, 0x8a67, 0x40, 0x100000001, 0x6, 0x4, 0x1ff, 0x81, 0x0, 0xffffffffffff32d4, 0x201, 0x8001, 0x1, 0x1f, 0x5, 0x9, 0x3, 0xe62, 0x8, 0x101, 0x80000001, 0x7ff, 0x3, 0x0, 0xff, 0x2, @perf_config_ext={0x80, 0x846}, 0x1002, 0x9f1, 0x1, 0x6, 0x0, 0x1, 0x81}, r1, 0x6, r0, 0x4) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r2 = socket$alg(0x26, 0x5, 0x0) ioctl$KVM_PPC_ALLOCATE_HTAB(r1, 0xc004aea7, &(0x7f0000000280)=0x9) bind$alg(r2, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r3 = accept4(r2, 0x0, &(0x7f00000000c0), 0x0) gettid() fcntl$getown(r0, 0x9) ioctl$sock_FIOGETOWN(r2, 0x8903, &(0x7f0000000340)=0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f0000000000)='hybla\x00', 0x6) r5 = syz_open_procfs(r4, &(0x7f0000000300)='oom_score_adj\x00') sendfile(r3, r5, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) accept4(r0, &(0x7f0000000100)=@alg, &(0x7f0000000180)=0x80, 0x80000) 21:01:58 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x14e, 0x0) 21:01:58 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff005) 21:01:58 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x12400, 0xc0) ioctl$RTC_ALM_READ(r0, 0x80247008, &(0x7f0000000240)) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0xfffffffffffffeaa) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') ioctl$DRM_IOCTL_FREE_BUFS(r2, 0x4010641a, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[0xff, 0x9]}) sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$KVM_SET_SIGNAL_MASK(r2, 0x4004ae8b, &(0x7f0000000100)={0x49, "bd9b6b2eb901e984c50afbae0781b823580e342f9bb58ae9c24011d33be9357cb932712ed3fea00602c9518aaa7c504619c2fa769c330f3eae9bd2e099351fd0fd33ee7a428f5dbb43"}) 21:01:59 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = memfd_create(&(0x7f0000000100)='{\x00', 0x4) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(r1, 0xc0a85352, &(0x7f0000000140)={{0x650, 0xfffffffffffffff7}, 'port0\x00', 0x21, 0x60004, 0x4, 0x1, 0x2f6, 0x6, 0x1, 0x0, 0x1, 0x6}) r2 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) fcntl$setlease(r2, 0x400, 0x0) 21:01:59 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x3d, 0x0) 21:01:59 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xf3, 0x0) 21:01:59 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000200)='/dev/autofs\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000300)={0x0, @in6={{0xa, 0xfffffffffffffc00, 0x80000000, @mcast1, 0x6}}, 0xd0b, 0x400, 0x81, 0x0, 0xb0}, &(0x7f0000000240)=0x98) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r1, 0x84, 0x19, &(0x7f0000000280)={r2, 0x5350}, 0x8) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r4 = accept4(r3, 0x0, &(0x7f00000000c0), 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') recvfrom(r3, &(0x7f0000000100)=""/212, 0xd4, 0x12022, 0x0, 0x0) sendfile(r4, r5, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:59 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) ioctl(r0, 0xff, &(0x7f0000000100)="33785295b65eb184a020e69131b001003b8a675458fba476a86aeecdbacffbc1741022cae59e60f1cc0afb858512990f") r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:59 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x76, 0x0) 21:01:59 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = dup(r0) ioctl$UI_SET_MSCBIT(r1, 0x40045568, 0x21) r2 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:59 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff07a) 21:01:59 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xe2, 0x0) 21:01:59 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") getsockopt$sock_int(r0, 0x1, 0x3f, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) getsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f0000000200)={0x0, 0x81, 0x6, 0xfff, 0x10000, 0x80f1}, &(0x7f0000000240)=0x14) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000280)={r3, 0x7fffffff}, &(0x7f0000000300)=0x8) r4 = accept4(r2, 0x0, &(0x7f00000000c0), 0x0) ioctl$SNDRV_SEQ_IOCTL_PVERSION(r1, 0x80045300, &(0x7f0000000340)) r5 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') getsockopt$SO_TIMESTAMPING(r2, 0x1, 0x25, &(0x7f0000000100), &(0x7f0000000140)=0x4) sendfile(r4, r5, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:59 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000100)=0xfff, 0x4) bind$alg(r0, &(0x7f0000000380)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0xfffffffffffffe0d) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = getpid() ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000140)=0x0) setpgid(r2, r3) getsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000180)=@assoc_value={0x0, 0x3}, &(0x7f00000001c0)=0x8) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r1, 0x84, 0x23, &(0x7f0000000200)={r4, 0xe6f}, 0x8) socket$inet_tcp(0x2, 0x1, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r5, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) sched_setscheduler(r2, 0x5, &(0x7f0000000240)=0x5) 21:01:59 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xf0, 0x0) 21:01:59 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = syz_open_dev$mice(&(0x7f0000000240)='/dev/input/mice\x00', 0x0, 0x10000) ioctl$TCSBRK(r1, 0x5409, 0xa5) r2 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r3 = semget(0x3, 0x4, 0x20) semctl$SEM_INFO(r3, 0x6, 0x13, &(0x7f0000000500)) select(0x40, &(0x7f0000000280)={0x20, 0x0, 0xf68, 0x4, 0x0, 0x2, 0x1, 0x7fff}, &(0x7f00000002c0)={0x8000, 0x2000000000, 0x7fff, 0x9, 0x4000000000, 0x400, 0x7, 0x9}, &(0x7f0000000480)={0x73, 0x2, 0xfffffffffffffff9, 0xfe0000, 0x57bd, 0x5, 0x7, 0x5b9}, &(0x7f00000004c0)) bind$llc(r2, &(0x7f0000000100)={0x1a, 0x336, 0x80000001, 0x200, 0x4168d263, 0x3, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x10) r4 = open(&(0x7f0000000140)='./file0\x00', 0xd3abf7dbb69c1f36, 0x24) write$UHID_CREATE(r4, &(0x7f0000000300)={0x0, 'syz0\x00', 'syz0\x00', 'syz1\x00', &(0x7f0000000180)=""/191, 0xbf, 0x9, 0xb90, 0x9, 0x200}, 0x120) r5 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x75, &(0x7f0000000500)={0x0, 0x91}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_DEACTIVATE_KEY(r2, 0x84, 0x23, &(0x7f0000000580)={r6, 0x3}, 0x8) sendfile(r2, r5, &(0x7f0000000440)=0xdfd, 0x1000007fffeffc) 21:01:59 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xc3, 0x0) 21:01:59 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff00c) 21:01:59 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x5a, 0x0) 21:01:59 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000100)={{{@in=@local, @in6=@local}}, {{@in=@dev}, 0x0, @in=@loopback}}, &(0x7f0000000200)=0xe8) sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:59 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) getresgid(&(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:59 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x9f, 0x0) 21:01:59 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000200)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:01:59 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000240)={'syzkaller0\x00', {0x2, 0x4e22, @loopback}}) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha384\x00'}, 0xffffffec) rt_sigpending(&(0x7f0000000180), 0x8) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000280)='net/ipv6_route\x00') setsockopt$RDS_FREE_MR(r3, 0x114, 0x3, &(0x7f0000000040)={{0x7, 0xe96}, 0x3}, 0x10) setsockopt$RDS_FREE_MR(r3, 0x114, 0x3, &(0x7f0000000080)={{0x203b, 0x6}, 0x40}, 0x10) sendfile(r2, r1, &(0x7f0000000200)=0xdfd, 0x1000007ffff000) setsockopt$inet6_tcp_TLS_TX(r2, 0x6, 0x1, &(0x7f0000000000), 0x4) write$P9_RMKDIR(r3, &(0x7f00000001c0)={0x14, 0x49, 0x1, {0x40, 0x2, 0x8}}, 0x14) 21:01:59 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x19f, 0x0) 21:01:59 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xe, 0x0) 21:01:59 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff074) 21:01:59 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f0000000100), 0x1000007ffff000) 21:02:00 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000140)=0x0) write$P9_RGETLOCK(r1, &(0x7f0000000180)={0x1f, 0x37, 0x1, {0x3, 0x0, 0x7, r2, 0x1, '}'}}, 0x1f) sendfile(r0, r1, &(0x7f0000000100), 0x1000007ffff000) 21:02:00 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x1, &(0x7f0000000100)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:00 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x14b, 0x0) 21:02:00 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x188, 0x0) 21:02:00 executing program 0: r0 = getpgid(0x0) r1 = syz_open_procfs(r0, &(0x7f0000000140)='timers\x00') r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100)='/dev/sequencer2\x00', 0x1, 0x0) ioctl$KVM_SET_FPU(r2, 0x41a0ae8d, &(0x7f0000000300)={[], 0x9b, 0x0, 0xff, 0x0, 0x7, 0x6000, 0x0, [], 0x4}) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r4 = accept4(r3, 0x0, &(0x7f00000000c0), 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000180)=@assoc_value={0x0}, &(0x7f00000001c0)=0x8) setsockopt$inet_sctp6_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000000200)={r5, 0x5}, 0x8) r6 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r4, r6, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:00 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) setsockopt$bt_BT_POWER(r1, 0x112, 0x9, &(0x7f0000000100)=0xfffffffffffeffff, 0x1) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') ustat(0x0, &(0x7f0000000140)) sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:00 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff00d) 21:02:00 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x147, 0x0) 21:02:00 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xd4, 0x0) 21:02:00 executing program 4: r0 = socket$inet6(0xa, 0x5, 0x800000200000002) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) setsockopt$inet_sctp6_SCTP_HMAC_IDENT(r0, 0x84, 0x16, &(0x7f0000000100)=ANY=[@ANYBLOB="0500feff02000800f017e1278a8b10208441258ac727592356a6a4d81aeebbb296e7c62a58736e34a58cb84c43d8f475b3854b1831460193d21320a6d3"], 0xe) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) fcntl$setflags(r1, 0x2, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:00 executing program 3: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) futex(&(0x7f000000cffc), 0x80000000000b, 0x1, 0x0, &(0x7f00000002c0), 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in6={0xa, 0x0, 0x0, @dev}, &(0x7f0000000100)=0x80) ioctl$sock_inet_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000000200)) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0xffffffffffffffb0) r2 = accept4(r1, 0x0, &(0x7f0000000140)=0x325, 0xfffffffffffffffd) syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') ioctl$EXT4_IOC_MIGRATE(r1, 0x6609) sendfile(r2, r2, &(0x7f00000000c0)=0xe04, 0x1000107ffff000) 21:02:00 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x10f, 0x0) 21:02:00 executing program 0: syz_mount_image$vfat(&(0x7f0000000b80)='vfat\x00', &(0x7f0000000bc0)='./file0\x00', 0x4d2, 0x8, &(0x7f0000002f80)=[{&(0x7f0000000c00)="08d6aca4e0bde1f30c6305569a0b112da0f6a5bec227f69904cbf36f040ce12c5b99035c8d308d32d7a9a195446f5e1180e5cc1b62c3e87176e3c96ca4902cfa67853cd3c85ab0e820178ae4c782a671feb640ded39faeb86e1a07b8a39417cba898177b9de2e98f97a4027a2ee1cb22d1f565a1a7d27cbd0887b5100870650a51fd4d979f10fcac795c6fe10ea1fa223c38fcceffd55c13793b210865a6a6748adb9f7b07a38e783900ae98a870e66114b32ec2f985a00ea162648286998c3a2bb4b10668018a65d6a54371", 0xcc, 0x9}, {&(0x7f0000000d00)="3401f349c6be676d38eb1029221ee10eaec04ce13dc3e2499224a5e6976ee75246a1f13ac52a46f5d103f0f36aaab53faabf63d8792f52924fcf0496e745085fda2e63b7353f78f44f95b6cd619c96699fa48cbf4ac1bd4d6d8f4d9ee555d8562b99674f770b35ad88024eca10ec18b0962d4293c9e396d0ba348a06b940b46ab5087347641098d74960bd9e6b829ac22b52dae82eadb2c193a2089f712380dc524a3fa88a9023bf09429355d9ed75723a267c090dacb5940008b1d0eae1692b394bb724042a0ffcbfb9ea256e666e05f9e6dd17e29452327dee6ed5121f5fedfb740384c889", 0xe6, 0x1}, {&(0x7f0000000e00)="f902f05a00a36427579abb7fc0a8e68b1c3f53ec10e1bf5c93e3873bd978b456b3c2ed92050b7d6b4d521ae74cd60082ebecfd6b6d56196ed9e5d53d793e6fca589e2abdbb896a9111329499ad843c80ca11a7d263d11d29688d493c1dd7385101498235760e9cf9fc688bbdcddfd49a78ef5f94df5a30f997ad74f32926a635bdab210e8f685069a14d7f785da73831aeabe08cea2f22c3aebc15b0adb2560e8fec594a73ea6753c816ef715471ea3e61275884534874ecf9a122c5a08335fa0b27dc6983d8717f3331b80378a1a5d6beba90d4fe0fee7ff17521389135ab376f1e3df493fba0441bb5f4c342605c2324a74cd999949685fd9b0bd512053a7dab37da8add5e921b6c8c66eeaa4a9d461b5fa3972d7d616cae0cabc4ef25b237896ad6f2fd0d8d39b802c596ddd49bf18faf91ed67621ef7a76e5a7f8df34b8b5d8b67040efccf536f887e7dad609f847d876023425c980cf476b51a333abf67347c180fd4ee37f4ceabfed9040ce534c7e87e8428c0d45b606aa077cdf601f27b879d20e1c198f3dbe040989810be151d0ff1c2ffc92d7ab0971f83695112e2e7ed559fefc3a95216410ce4b4449a9c17efc787ae2a1fa6ccbc66852822d386d4cac7fd11129235aa470fb2123f698ad3615376d1d24f7cb5e0baba5142b292ef6f50be1691d8d116c12f55c397eeebebd9d34568da60b1ddf3fe5481e0cbdfbee7d29fb481c34338be2faddeb1775efe878925c986e8233e2b95a88200238bbc8d99ca14368a0d21430cb475bf0f94a0b4a322aa2111b849b5c27e810243025f94a977cb7f44b24adaec49ee62056aea4b86dc0792c558402f51fdf9228699876de260c7a684efa7b0f575c319c5dba7886928f1944acad856e7d851b96298f7b47a848fa62c21ad7b51ed4ecd79eddf78f20b76fb2f72d8b01ebad708db16b347cdad4c6a5b3fad4431cd08a5d1ddf48ec0b9710dec11df607d2abbec959ce699253d954a241c0f58793464fdbc4b76335fa758410b2ae31f3a39d8b9752735f470e2de213cf1ca355918628974613dcffb3bed3955878e2b71dd081aa67ed744244630cf2e29c8cc6553c56c1e2d07166c25e7286ebce55a83d03013ac8285dbf10dfd3b051b55f62f0e4a28d7e2454c6298da02b67c83437b9de920f77fb2dda9371e4b662d6d3d7904dede2568a9ac6d420c6104414e55b0ff4f28e0b0a1c5d6643a9aae32e5a61efc489669a2f82b0510de281333fb5374e49b76514f457d7b66357fce03cd9decc4acecaaf24788a2e2e6ad9ed39008fadfe09959d778477d0008454e9ffb572ecc1a778c589d136b0f0ae4774fb5625f6407c70d06590c9e94a7a801bbbdde398236a1215d84651d4efe6aa58586afd0462a66f037d214544068f034e70a23b7d24996ce923627b770ab0c9bed89eab8c269756c5c4f936feaff978b6cc89b102522a2b6bd6e9fccd2715076fbe52f528d7599f2f2f8cf147e377a5e1903f40c960f9a9e80e4d851c2e04db8bbfb10b18051fcbac752960a782ab2d4cc3db3993f35d80be359862311127efc44206c92fae4aabde4507b4b21c4cfa53d007e028eb1c687de382beba0ea23bdec5d7b4fa0fd6c22253092f51947693635760807e9a4ab0af203e9a02588473717b9901c6dc7f0ee0986f1006d612b60e8ad7d52e941e6044422ff238593cd9e8ecf4d5427efa11014c6807432b68ed41e00abd8237ecda2b48ec2358f28f272da12a5b68a3b99391912ffeaacf42a8b5300d79d1e14a453cfb0c51fca3c98630d9728dd8fda24ac81d903d503da074c4831bab8c0673a5260ea0f4ce0f8eca96bcc46c5cc12b83e9d5793dd621d966c85545f63b68a31e5692657766cc043a541393d2de45085c1d47454bb30e31c3e83f15428140ac55ef8964dd2f8b17f3962f8af91a159dc56e3287dcd53e141a7c51186c0586703d7c5fabca1334a338c8a97844e33a25d490cb92a38e8dbf03e12e38d8999c9d44f6772922ad01cfde5b978f2a6f1099c2abdd0ad21be70ef74a5553295fa4bed5897b6f4330cce666daf3d5e7ca1122296a609f8645e1f41ff8435ed499dbe5843093fcb90525bc9c2d072748f7399d01ce83209286b0ef7f54077ff6a6377e58b81a1b4e1d05a92fe1c5cfbb67db86e7bcc162ec527108b375e64c6f4f806677d4a954513dfe8525702ab911fc0877540ab6d89a4f488faa8664905c8fb6d3415c20375e1dbccc21bf23524a68e1d7b69b87d7a98df5df52aaf65f010777b1f17f8fb2bc5663d7f09c76ea91791897622ad8c0638d1903dec02fd08d5b343109ac483f5503ea3573c8df4631435f15af6cf940e3bd9aea84d8f7ea41a5ecd41de2de50aec183594ac3a22950dda96839ba1fd7d0a5482f0ca236d1131dbc9157f8443f3be333d6d339512e72d7aa509d1a8130115f8dc73a46d2d3fec2e679900cfd2f5984e81dc2e5dff848e4709e07e739c35e5d7bc92fe38d8795d341fa4c220d2d22fb1b2460eaed0946d315366ef1172a22243fcbb7bab99aee4f864bcb29ecc3ab359f5af1a07abb9eee499177b43ca0978c96ebc7157ad83b49e8d2a2ace6da318cde6fbd4ba0cff900395a64d27c1ed21d60558161bc9d243bb32704a1a7d9d45d477c003c2d84280eb9b27a0f1fcd12f9f6e89c83b82266a7fccdbd70dbcd8e630be39a9b848c3d4e86b82aef15760576dd510dc90ed571a9f67d6c31c270b7bfc1c53ea86cdac896be38f155282a03bd03574179d8f4ba917a0f47c32efcf76bcd4bc53c2d2feb38bb81ff9a80210479f74e432441bd240947d7ccecc65b5355f2b68fe3bf17c728f8cb1a6b9f90bdd743fc0ef12ea891e571c5948f105c70501d5a14c762b7f6b67d04a6192cef3919fa026eb64e1668eb91fabfea505a6aff1aa696ab80a164ff71afa63bc973099d39af4334ff4f556ad3cdc21ba0f5a5cd392308ce3cb3df74e6eaa135cd8960f27c4db3c4cb9766308e92028eedca3be7c69037472178050fb29ad3d604843c4565faf1e6888cd3b8652187236360fb017f2c58b74cda2e6f2f40c86449661cc6f2a66a0f2be10be411c8144b166393b2430f00211b494e5371ad18e4097c0ead8f147024f77de23048afa87117e470778503f3c8547a6dc328dc2a2083927a106fac0be50caa8b1f69b52e47c9d524febf7b07227a72f0831ee734c63dba18ee30879f87de00cda40d06ade8bc4e6241308ebfa12a7f764b5dbb8fa466e101b87f19fc5b9885d5a347d50cea5868c26ce0dd4bbfe4b0ee033c2f05411a71b9e8b654ed698f7f644b7901ac935b12f7f1aafc95132d4833c608ebb50bdeff43118669169655c297116f231cbe52f0748c16ed38a0ce026a8b66ed9329a91fee7ba37e4af0e21fb78b4b8dc4c099afb9cba0579b6ca2177b1d49ece5c3d40aed91fd3631c39f78140741c1edbf4e8af2fb36bff20acf24f1454e869a8069e8810417c470ccce4f84f18a864eb0cdddc946298f509db92f7c9bf2c2bec83e2ade77501187bbfabb125a80d65cf5ee120585f40a37806149f901d7849443cdcf5c024fbd341607ec1cf7008b190736e569dab37f2ffc6296977bdcfe5bc602b00b759881f89895d510f04aa57eae916e5ccf044446298b73be8135477f8d0b5ce2c9bb34018d7d08ba35eb091bdb9c6dc7bcaf4638ac7146a86d06836d4c3408fa4bedb9fdb3cbcf2da59b9d6ac5584f4f507bab20794e4c891416154c499d8c0a7e9e859376c736fdfc8616c7e384040ef9123a29db92570f293af1b98e33a33ce37ae39c9abc07824eeb1bf896b979c826b506046e876efcfaf1e2f7bb48bf7d7f38ea74cda235557fd74105885aa5c057a44f1ba234c34f479c6e5c4334fa233f411b75d92a8cd7e1cd89f61229393c5d93a8d8c486192a419b594a966c0ae8f83c6e0963717d2e0ac9ebdfbab751819f115fee5f6f464f8e94197f22733592e8ff23a4176a44d6e02b756f73ba732780799c5a5d02f3a839dc74c602311b7ecc6b003952d406932846639f3962304ba234c2667c007d9bd91d2fcf4985b55c08443ece06ad3efaa563b46c199a964a2acaad6b2833420a7b511b41c1b66a07ce7a67f6c90f23ffc0e922ff94b26ff8fb4bda457837a53a3a2b8b67e2653dfcb54e0f93a94b06a2883ae79514a13b94e7e00006b9d2efdd8b2a9017d795fc9b5e8fcb9c5a312e706c2e0ea15aabbd3b945c619b42c00cb0cc6d6a6aae98391173c5ef4ffdb1fc5e9ac5512ef5f2fec5c386ec8827e0a59a21cea34dca1d16cb2993c57c684caa106c03891899215ef61fa83e78c88862b26c91647c49a348659963821cac9ee437ca14d2ca3d004c8bbc784fc15d46e6d0c9b2da3dad9e98ea879201584518255e2910297ab42446a172c69290aa9ccd187abceab75d08be429b6f78d86e682d649c543627063eff800f77643b20ad44bac793cf7a7ed9960be2bcc335f0fd44325520dfc9e32013290c12c081724cbda5251858a00ae19529a42f5d67b280e1eb2543376704403cfaabfb76ac14fff363b90b9833c91d9b778291edc3d2790095692895657016e55d0709b044eaa6ba3296716a584ed6b62bca19efe85279ce0936e3355dfeb2972233adefbae254c115998c8eef52992fd230b72377442f62e4753db749f733e53d703f9823f3c749a5025f0b3451489ece3f0a1cfc1afdede289bd96ecc6ef739009e88f24517fee2bc4286125ff37237bdcc7fe18ebda1ec89e43a8fc66d6dae67e307ad5de5e3266e9826acfe6bf1d3eddd0c0060217cad7e2569c956eae9a5d53eb4dc837a4a7bbf8a5d3689a3bc1e87f232b8ba5658434d64d033334e20126857f071048f4a57e1ec9e6e20afeaedf940c4c235588dfe5eb98a792023b3d476e6685c978301ccb08450280fcb9ac353eeac98d5943fa98d76d77b1ce6f67c642200d05f714838bf6747a572bda2eb3d77ef079540e967b2bb970ff0aaecfa177a45f681007b3f824c24b17b33cbf5c7033419905e8f74950712193808e2e17c240cded5a23fcfe1f15458edfe3df33cd4bcbf2551237b5c310f055d00e84231aa0a55fbc27beba4ff42845750000e765f9288ce64dde88f125475728edfcf702b95015f981743087418163097d92047a43acd322887e9e7a629af3e135b53ce70c59988e74da376946d2d638b71423c0e607fa671bdc71c0db600068e6c77e50bef478c28c464de7b08aa0d1cddc88c896c74c386e42ce9e38449b0641a0119636acf6c022914a92c64ff4aac08dc8a6e73ee4219594a92f4e6c08cfec39abbca315ea3a9e0eb23c96d7f69b647b4a730555fe033b56d8acc63e5d873ef32ac6a80072b601b3cb9384597bd0afd863d0c50c11f901f2d93b6c394f67e0275b57f6df5698f95ca054f8a4eab11c05a0b9a00490665ac95626a48ac5a5b540e64d8d90b6990f54ce372d693f3c963a5e4d0a8907c98a20f59d754217081c22348555b41ad1a76368057004a9f058c03dae263094356c75f97e4e8b88a6febb12341267a09a7c2d80ed85a6ec4c8003e436f40864867c5763f5002399c5ac471e1c401a596a5547a09a32016f378c5294464ed7d042e154e49180acf187bcb45ac9337ca5aa6ad53c40f9082b5a23708df2663caf0e9afa73a12f5bbea3351de1b3f4bf7688d9419d5ef2a7064481d4b8dee82ebb5fbec2d50f3fda1ce89c8af0c98a25aef2a8b965a283a8395c261e973712cb660b95f79f643b166bb71de746da569e744215ccfb1e4ded25f90", 0x1000, 0x2}, {&(0x7f0000001e00)="a9392240ddcba734a18e247d0b6b5fba4e9d6bfca910bb69fc46918554df6e4c53f8a7087a81c73edfc37a1f2ac72990f8d7255b7d89d0543b778a267c6eeb9f3c8f0b3d9271385381e60927e7c039ab8226a951eb3dd6b6c8632886e0004ccc2d221e091eddb76eac0b32e84ec53c48c4526a7581d45a899c683ad0744ccf09738de38c5e1892a5d347", 0x8a, 0x7fffffff}, {&(0x7f0000001ec0)="c3612f3b67f19b13e9e66069f2e18f94faeebfcf9610f50578a5bfecb23d", 0x1e, 0x80}, {&(0x7f0000001f00)="8dec7bbef1692654b1268bf030fed1c003577c350f147a60cba8599e0bbeab525439780d65e0d457747ade72ebe7afc47b4cdd4099b889ce08a65a43fb13c44d69e2e094ac019e6befc398a56bd1232afe2094c0bbec6a955cecae5c345d7b553555d36b4c936fbb2837608fe82e592ef3fb065b0bcf6890b1df4d123fd13c66008770ebe6b9af256bdb1e117f4f57b02c099471d87b3506945ac7e11d4a13dcf1a32730c69e58188914999898310bd6c7015fec6adcc17a0591e0b2d180d252ef0291de42d4ebd3ac42caa344dc4cc0b18f2bb5f9ea80aa0e3b8da8b89732d62218b9e2a9a3de7b0803ab19b9aa53a3be540f616a10b5b99d6c545c8397974e3975b92b085478b3cc763ee1ddb40bcc5752ee205497bda15e5447a2e4a9c4fa056844fa3a3d29c8a9e3b328b7868af0fee87043670c8e271c830a61278d1fb7a4a1afa831836831081b9c152d2f65a268a82dd8fd3996b740deed080ab3ee6eb8eca38076b7d998e550e94f2abe262b61cef82d5a761e06155072e324ab9042a26428bcbbc42ee286f591b4cdb0b0b0d3a6f1583007167fd74fbaf1710f92ad148e21d6fc81b4574771266f15bfd83859fd0f87eb143cc3153325540194789d5c1be0cd38bdd569828013a7f0b0444c7119caba6f3aab102f29cb9af87f53d6e62efe175536798ce7a1adc6fc3a7e3bfd0ad9f28e2cca87ccf44081d0820d7b299e555b2d9833d4c3bb4a0ccb30a2c937873bf574cca6e3294e4b996a7a1c469dcb9ebd2ac824a12ebc6dda48b7f1fa4fdece911156af478b0b13ee8fa9229dd9e548d936489b22220a42d9f83783243049609b5a6f108f6cb05bf55c89a5f38ee3661f41248e47deccce1e07db74f1c53422b295f018a4413eeff50ed6117b64dadb5e0e2fce9280f4c25ecbd36f0b8f7fa5c27545923788e0388dc891fe1992b43b9d59cf7305426ff525c2943a91cda94eddc366171144f5ce5acc91140e8d2d685b1a5bd064fb75c20d835bc36b996276eb9da04d8649d09252792c1745d4e205b0741e5f17ec4e3b4bea503080e07aa0d7928a3c0ee6af82ca100f166fdf253ba091e645549c658dd9b3dc59d47c888abf38ef123965a36e1b8c9d8292ccc8657dc960a05325f3f28f76b73aced6c88197a8aa7333dcbb6525717a8d141309c17835efd1b84b3725cc98e24ce0f2e946b3eaeb02398f7666c6718f86bc9ae97469efd222dd06ab9138a96756fd457d04bbb6ffc5ec9c266fb3c7cbd579590a2f5cf0beb9c188f466a67c98c60f63d41e426a9c57ea168a56eaecea8b14ac3e27d645dd769b5225f666bc2d3366c2c08c38d7f086b4e43078ffd9b102f37d702ac5959dfffc612d45f818f2bd76dc865ac3d23862e5b56d59e6b9149e66d0c11f32b0cb83d47cda855f0329ddebebc53b35b88b9e3767a63fac5b7cfd450e02519c5947e2837f0d1e988ae848706ceead27b5cdaa5a87c1ba8f6d2b79b5ef5d56c37d0e5995b9784b5eccd1eaf4ab9683d4b87570cf7cf18eeb0fc98e21fcd5e0d6cd21365ad48a81615ff0b68b1eedfb4fa500779dad8bb9f64fa55e757f4845744b1ec0c5f4da8231f61459bd43d5dee93596b54c2c5145fcb3c6aef3c8e33b2e84dba0f3a80900b76ab8c62558289c40b2a00645cd9be2f64f9e36a0f5abae548b05bf79f459644e216f0fbc5d0dda8145556de34bae1a53f06120c24a29dfce5c66376580b34e7fda4da2c827a023bfb5ad41403b512353cf296d2151b7e468f2a0cbe2d978cc24ba291f2de57584947743020bb5b5674df101426fa0266395042c90e0a65ccc0240960dcbee5de01502705926794e67eb2a9ff7d69dd54ac8828532a5d049cf3eea319712186649f364ca94a2664bcbc48be416bed7b147f7f3188c5d1db83d793b404a6e9c9cac73610a2f1d0a56559171766095b1598d8c36ea5413033b656cd2a879dbfe0a077e645e57256963f60fcf79a62586a853a849d5e9db3f1ee0bbb4ed9584bc4a7be3d9f70e7dae0e2f7232f8ccda2e19a0d12f8459517df2687bd89c7f298a3c5f99408d3e4eef5b20d5dea72baaa5d277ca546833738edde7c4ba465e653f4fe496cd2152d38bf066164bb0c7fcd256fc147e6f6fca35a2f79feb9539d0f66ffa4f04498be26d3062b90f463dcc6c0d4cc972eede5530ab1b237a256804302d5f3b858be075111e5ba5b343898b3c182275b2016dba54be4780dee715d35cf8981c01e56be71329308852899767d43898f9bfe79e117cecabcfee68d0018412e6ff82914ff3045d6498f538855871ed3906ba438eaf2a29eedf7ab9e7cc835f80435ae044dcd5becad3984c5e693855ce848cbdf4109eb5c1c3e0b96d52bc097d0b1dbaa566cdce09f085420e92599c2149051052e3072f708e62e884eac72a6945d2a72107dd36e9b7203711fe71cfb0aab800523329728c16e938656e7f84bcac610ab45fc4d3d99a8b693a27497a7d69726d15fbdd8ba7d1ce11d61f246f96afb484b43c651798473d21362e7ca5c48554c4c37f3bd17e83281e029ada478f921fdfd129034bfe0b859be8b32d10fbbba1bcf16128609d36f3560cb02b60d7d823f442a90c771116aa4c09678b41608abdccc74560df4eeab171b67ddd58cc103cc2f353c6e4399cd131d87028e8a7eb2b1372f550d05fa52e030474b651033b77136a07fe9215187e718f85a2ce2703c88d861425a4fcb4042f5e76cf8248324f215f5b5b6a7a4da7f678440303017123a918c21e0a474431cfb1aa2e050f8254342d5d395dc1e105c27d364455b79f2f27bb254242a3bb5f9a121009784e14090f26bc961f815c908f5eeb17d32c05824be6f47ea58f8d8721edf672c55e576181ebc30a0cfddac99beb0538c540c6330ed6312fce9371e3bc4ac06bdb3f05139312b3da5ba65d2b54c8a76d5111e3fa52526007ea10b952e401280212a6c9ddf4907c518e76e8e6ba53df072874554793be774b0416fdace31dffd7859065d448ae3475c2985d30ef3e238a2a223eff1b1724ffe207b4c23936099e87242c770c888414ab7612e9b78f408dd9c7b53de4cebec64512f4009445ec7d3aeb28e83475993e552d4e3d9c9733ae687c081aee32db47063968b678f8fd57ea038403729d1c1f83a33d7db6282298680ccac6e2e45887283c3c9bed8f0195c4981280740390e30c153c07bd034b65d7fddad2fe1fc47158e26216fee21af595de49c027b1b3c2889614d096b34693930e6367b464f2f37a9b5fc24e86b32fa10b136d5415b4681886b3a8f5bbbc901b86f70566c73c2567728f9591c3482c29fe72eeafb21734e0849c228c0b4ba2807c1936f2f06e08f95f45fabcd9784e9ed729dafbd0248fe44b541fe2129aa59c0be52997c7ea05f345c17c3289196a19bc411ed0451b6ffeee8d50aaed64199943c5e9686db1e4b2e16a69f568bba164b1ebaa808dda35d75bbc4009fcd02ddec5a8f5b079d5798c40dfc0f41a748b7b79b9ca0d42f8bf80a30b998ee820e6fed62f977668eded7f28d240822bde749ca383de30eae2ea9d41bbae2b7231cfbdc861a006892835dfc01a6c6634d2cdae0a4cfb31597b2feba68a588e43e51ef60702f3d8ead0be09cdc7e38141e24ca315629795119e4fb55ba1223f84ca08e7413b3a287957f70cd4e54dba05c434de3090072c225e5ba7c3021ff37ddb1c592e80bdd4a330bdc36e0cbd10837e1001d8dd9b21b6fa7a06d329e0e5c1123d8f650a37b12dfff322552f116aa37d76e5a11e793c4ba245ab51711545daf76a7cfdb79371314c0580b8407151d2f077c06221ba7ae5be405a9ac824bcd470e315baf87e69f7d9df4cd507a05d08d356bd4499f0a3e4ee9712ea70ceff18a49faeba78d4e23142dbc7356544cf9786a80a2b4d3c20fa7c996392128ad0c3b8b73b51e167aceeb028fc91414ff317f06bbae5b09515a0c87e622efeb70399e33b4ab6243b2e0da08169535c02518c9acf227a0a7491f40a5362474a7e0ba4da4a586ddb457ced99c78cf1f78eb1411a8fa1f9c2b03db85d630d48dca351066b9c32b9028e26f193b73e09da01010e7270faa2efa86f8766b853d73fa3705616111e643f91ff14aa74156695776798f1b448a2d25f4c66951879d6fe25cc263499fddca7854079700ab83be602d98d072068efeb664689652c8a1ddbcd7d9c7571f3d99914aae8eeb8a09f9585fe34230fba3e95f44e8d86bd2ba1f4eab2f7ae7062a26e31b88deae2ddd366a3571883be5befd84919fda140c955850f3233b120ebd014b6a9d2de2e7bcdfb07f28b641d6826fc61f587248883b9d14a4bc444ce3163da610eeb1955be41eff3d178255eb40381327d27cd212574edebeb717298a5521280dd7ee1897b3487cca9ea1976eedb4b0b2f5fd73608479f2201e211d7570299c93966ee3c2428b442d824d319a67fb534e8a2207f5dc9616944e72d6878fd96c7923f466f861abac1e552a2b92681fcd4a39e645fd0b688d5fc31a1d8f684ddfbd9a45da2ec5e24b92b915b13ca8de3d4a79fd517cebb5bda7fb4a9604fe9adbf0a7646289b97daeb50fbac7649d174bbcaa462f48bc9807b461071b274c57647214e80a9135ab25e8d306e9311811bab7c5bd396334fe9ab7e4e8200bc12834a7a650322f90ac6d6e222aa71830c8a8e9c681238c943f2b7dc636f79d861a56559cf67705d8b592f531f1a0213cb547e45fd822b3f2f0fee0b7617d3192dd76464c00295568ab9bd82721a7dc3f38e327a5917451b8ebe588f61a154c8cf43f8fae087d4c74a97933af14ecbbd0897af6902e4506b23dfb7dcbc5f1dd0cabae44188248ad2b9ccb3f5deb74fe2827227bc9c92a8b6d199c665bf9cfb2702c678c23c65f151c745391716c142d2b8341ab436076beac90275bf962d8dcccd1c0ac53b561320a8bc5ce9f224a4033e911d47702f99ffda3a4b42660ccbda886374d07419785a2141e71438c5ba554624c2adb766fa7f12807e84c1ca6b70b9065c24ed658cd11a52c239856febefa779c9d3df928e3fd5d7447357939e4b1d2035778a20b2d85ec8f0ebff7229b86d55f3f3e08c921251760c27028f7ca581fc0d0c30df60ffa5d367078f3572c3f177f1620601cceadb9aebf13492054dd8aa3705598893131695b1e3f47e0a7bc43139801e680b8e9994e3577fc07f2f986aa69a8357a3925a16b130011a142152fd380b0fa949fec0a4b72468775da1f5034fa69e250edc3e9e42b07e358ad6720ef6d89a736e39f1e9461c28ee19456c826e81a2732c939f0bdb9993b0d30c820204ace6bab4dd82110044165a9ca19905235c8de0b5b4ba9b1f9de520334cd75d071335d4e92fe3f73e19b510bb3e3242fd660b595359a3cbab0fdfd494f8548dadfbf90533472df5d176e3e6bed49d67833f19082e251ac1273f20cedd70c0d8ebdada7eab7c58da0f015db2e6ef2eb577417489a0edc4af033d9595a1fdc02c7968e0c612afe85052b68a8ff185463bf1576628fad6b1b27c0e9ca51612d86746a0179252d605ce7214526e566c212a8a08e78fc597e7c8e8037281d34a8316afa31dae96d3a249222847d53342f9b761f80ea400d3b87d27293fe53b5030287ea9bde3419c9b962ea452d3fe5a1a6b08d6606e3ab8d08424376af4ab22dd1bec7066f2de507357e897f9b1819ec766438dd0708d6da93507dffb653d1f14c1c1c0ef3597864d8001df3ae04736134f1f43782625b0751c0e55dbf8e373724df6336e77431c5b198b413d6d", 0x1000, 0x100000000}, {&(0x7f0000002f00)="dc0489dec49b88e9fc66baaff46fb307086065038e4ceba966d334a960f352d9cdbe40ee47", 0x25, 0x7f16cea4}, {&(0x7f0000002f40)="b26d4334c50700055b", 0x9, 0x2}], 0x4, &(0x7f0000003040)={[{@nonumtail='nnonumtail=1'}]}) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40100, 0x102) r2 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') epoll_ctl$EPOLL_CTL_DEL(r1, 0x2, r3) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000540)={{{@in=@broadcast, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@remote}}, &(0x7f0000000640)=0xe8) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000700)=0x0) getresuid(&(0x7f0000000740), &(0x7f0000000780), &(0x7f00000007c0)=0x0) r9 = getegid() ioctl$TIOCGSID(r3, 0x5429, &(0x7f0000000800)=0x0) getresuid(&(0x7f0000000840), &(0x7f0000000880)=0x0, &(0x7f00000008c0)) getresgid(&(0x7f0000000900), &(0x7f0000000940), &(0x7f0000000980)=0x0) sendmsg$unix(r3, &(0x7f0000000b40)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000280)=[{&(0x7f00000001c0)="49f8", 0x2}, {&(0x7f0000000300)="b9be1af2f0858f418055c721d84cc6276c9aa6a3f1ce1a32cb780fd4fb56b70f17af8a7a4c6d55b54671dda7383309010ac6e4d3b845d0d8a2f8c5fc2342761004d32eccfc3c910ffb4069ebc8ec38df0cebe32f1189f0006104675ff303b5e592496657fb44ac491faedddeda4d953684319421b53c8292bb4bff2b5d80f8c7513fac8449f5be9111089f09296896ac0cd80077e5ee629c4053dbbf97453451060165bb9a6efcd00c100c4e2631ce957942fbad06a295db2c9486dfac3830c2792c6ba68b86f093b66a", 0xca}, {&(0x7f0000000200)="c6e54fccb6ccb369a63e1329006c17af5528e804fe6b8401d5f233bb8a41d42ca8923a50d0560788288b09ef199973b22c92899a81d7aeea46cee36c731276b67bff464acf6e92b61a2b26280b187938f5b0b9df28519f776ed0531c555313991e2106c8bbcc30861dade68525a70f", 0x6f}, {&(0x7f0000000400)="d9ff14f75af721a1871fa8fca66dff2a0114507af05838d6f6412ccb8fba241fc4c14da1ebf88784764e22ad765024a36a7900892e8983fa544b6c90493f1cc2506ef572fae6ca975427b982791f489204287cbc273dd91eead85e03e76d0a5bb1db98caca11e0cfe0711fecf0c8e6758c464ce47834aaecb42878bfbe7bf61bc4109c0ceb73064880f443a68ce9650a5a57d8433bcfa1c5a1018b1a06c865740dcba37cd585d53690eead", 0xab}], 0x4, &(0x7f00000009c0)=[@rights={0x30, 0x1, 0x1, [r2, r3, r2, r0, r1, r0, r0]}, @rights={0x28, 0x1, 0x1, [r1, r2, r0, r3, r0, r3]}, @rights={0x20, 0x1, 0x1, [r3, r2, r3]}, @cred={0x20, 0x1, 0x2, r4, r5, r6}, @rights={0x20, 0x1, 0x1, [r0, r2, r3]}, @rights={0x28, 0x1, 0x1, [r3, r0, r0, r0, r1]}, @rights={0x28, 0x1, 0x1, [r1, r0, r3, r2, r3, r0]}, @cred={0x20, 0x1, 0x2, r7, r8, r9}, @cred={0x20, 0x1, 0x2, r10, r11, r12}], 0x148, 0x84}, 0x8000) sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) ioctl$FICLONE(r3, 0x40049409, r1) 21:02:00 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xba, 0x0) 21:02:00 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff010) 21:02:00 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x66, 0x0) [ 272.783137] FAT-fs (loop0): Unrecognized mount option "nnonumtail=1" or missing value 21:02:00 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000100)=0x0) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r1, 0x10, &(0x7f0000000140)={0x400}) r2 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:00 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000004) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:00 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xcc, 0x0) [ 272.900111] FAT-fs (loop0): Unrecognized mount option "nnonumtail=1" or missing value 21:02:00 executing program 3: r0 = dup3(0xffffffffffffff9c, 0xffffffffffffff9c, 0x80000) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffff9c, 0xc0206434, &(0x7f00000001c0)={0x4, 0x0, 0x2, 0x251}) ioctl$DRM_IOCTL_AGP_ALLOC(r0, 0xc0206434, &(0x7f0000000200)={0x3f, r1, 0x2, 0x400}) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r3 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0x20, 0x200) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffffff, 0xc0206434, &(0x7f0000000140)={0x0, 0x0, 0x1, 0x9af}) ioctl$DRM_IOCTL_AGP_BIND(r3, 0x40106436, &(0x7f0000000180)={r4}) r5 = accept4(r2, 0x0, &(0x7f00000000c0), 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r5, r6, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:00 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x4b, 0x0) 21:02:00 executing program 0: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000100)='/dev/sequencer\x00', 0x8440, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000140)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000001c0)=0x80) r2 = openat(0xffffffffffffff9c, &(0x7f0000002d40)='./file0\x00', 0x20000, 0x14) sysfs$2(0x2, 0x3, &(0x7f0000000200)=""/100) bind$xdp(r0, &(0x7f0000002d80)={0x2c, 0x3, r1, 0x4, r2}, 0x10) bind$alg(0xffffffffffffffff, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r3 = accept4(r2, 0x0, &(0x7f00000000c0)=0xd7, 0x7ff) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r3, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:00 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x157, 0x0) 21:02:00 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff048) 21:02:00 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_genetlink_get_family_id$team(&(0x7f0000000140)='team\x00') getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000180)={{{@in6, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in=@loopback}}, &(0x7f0000000280)=0xe8) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000300)={{{@in6=@mcast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in6=@dev}}, &(0x7f0000000400)=0xe8) recvmsg(r0, &(0x7f0000000a80)={&(0x7f00000007c0)=@ll={0x11, 0x0, 0x0}, 0x80, &(0x7f0000000940)=[{&(0x7f0000000840)=""/244, 0xf4}], 0x1, &(0x7f0000000980)=""/249, 0xf9}, 0x100) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000ac0)={{{@in6=@dev, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000bc0)=0xe8) getsockopt$inet_mreqn(r1, 0x0, 0x23, &(0x7f0000002180)={@rand_addr, @rand_addr, 0x0}, &(0x7f00000021c0)=0xc) accept4$packet(r1, &(0x7f00000022c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000002300)=0x14, 0x800) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000002340)={0x0, @remote}, &(0x7f0000002380)=0xc) getsockopt$inet_mreqn(r1, 0x0, 0x0, &(0x7f0000002480)={@multicast1, @dev, 0x0}, &(0x7f00000024c0)=0xc) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f00000026c0)={'team0\x00', 0x0}) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000002700)={0x0, @broadcast, @broadcast}, &(0x7f0000002740)=0xc) accept$packet(r1, &(0x7f0000002780)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000027c0)=0x14) accept$packet(r1, &(0x7f0000002800)={0x11, 0x0, 0x0}, &(0x7f0000002840)=0x14) accept$packet(r1, &(0x7f0000002a40)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000002a80)=0x14) sendmsg$TEAM_CMD_NOOP(r1, &(0x7f0000003040)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000003000)={&(0x7f0000000c00)=ANY=[@ANYBLOB="18050000", @ANYRES16=r2, @ANYBLOB="585926bd7000fedbdf250000000008000100", @ANYRES32=r3, @ANYBLOB="4400020040000100240001006d6f646500000000000000000000000000000000000000000000000000000000080003000500000010000400726f756e64726f62696e000008000100", @ANYRES32=r4, @ANYBLOB="e40002003800010024000100616374697665706f727400000000000000000000000000000000000000000000080003000300000008000400", @ANYRES32=r5, @ANYBLOB="38000100240001006d636173745f72656a6f696e5f696e74657276616c0000000000000000000000080003000300000008000400a8c76d4f3800010024000100616374697665706f727400000000000000000000000000000000000000000000080003000300000008000400", @ANYRES32=r6, @ANYBLOB="38000100240001006e6f7a6966795f70656572735f696e74657276616c00000000000000000000000800030003000000080004000200000008000100e6030036394647d3595b43948ffd770ae669fcfc6aa5cbd59f26953b9ab9c8d2bf25876457462ad68b8f6cda7a01e50f77f5243df5aa047dc3b4b8cfab9e5cf87a48e65fa617af2be589676aeb7959fa1fbf0651fca104f0c1511da8bbd5b8fce96623de0e11f1ab5987d3afd8eb861cc6281641647743e32f7c03ea0474d1168cb462ab94d3302b3940d18474088ce56bd611f2e3ee", @ANYRES32=r7, @ANYBLOB="b001020038000100240001006c625f73746174735f726566726573685f696e74657276616c000000000000000800030003000000080004000008000040000100240001006c625f706f72745f737461747300000000000000000000000000000000000000080003000b000000080004000900000008000600", @ANYRES32=r8, @ANYBLOB="44000100240001006270665f686173685f66756e6300000000000000000000000000000000000000080003000b000000140004000800ff034b0200000700040cffff00003c00010024000100757365725f6c696e6b757000000000000000000000000000000000000000000008000300060000000400040008000600", @ANYRES32=r9, @ANYBLOB="3c00010024000100757365725f6c696e6b757000000000000000000000000000000000000000000008000300060000000400040008000600", @ANYRES32=r10, @ANYBLOB="38000100240001006d636173745f72656a6f696e5f696e74657276616c0000000000000000000000080003000300000008000400ffff000040000100240001006c625f686173685f737461747300000000000000000000000000000000000000080003000b0000000800040008000000080007000000000008000100", @ANYRES32=r11, @ANYBLOB="9800020054000100240001006270665f686173685f66756e6300000000000000000000000000000000000000080003000b00000024000400af002001080000009a8d070500010000ffff0500080000000700050040000000400001002400010071756575655f69640000000000000000000000000000000000000000000000000800030003000000080004000400000008000600", @ANYRES32=r12, @ANYBLOB="08000100", @ANYRES32=r13, @ANYBLOB="6c01020038000100240001006e6f746966795f70656572735f696e74657276616c00000000000000000000000800030003000000080004000100000038000100240001006e6f746966795f70656572735f636f756e740000000000000000000000000000080003000300000008000400e50a000038000100240001006c625f73746174735f726566726573685f696e74657276616c000000000000000800030003000000080004000000000040000100240001006d6f646500000000000000000000000000000000000000000000000000000000080003000500000010000400726f756e64726f62696e0000400001002400010071756575655f69640000000000000000000000000000000000000000000000000800030003000000080004000100000008000600", @ANYRES32=r14, @ANYBLOB="40000100240001007072696f72697479000000000000000000000000000000000000000000000000080003000e000000080004000180000008000600", @ANYRES32=r15], 0x518}, 0x1, 0x0, 0x0, 0x20000000}, 0x40) r16 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') ftruncate(r16, 0xffffffff) sendfile(r1, r16, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 21:02:00 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) accept4(r1, &(0x7f0000000300)=@generic, &(0x7f0000000280)=0x80, 0x800) recvfrom(r1, &(0x7f0000000100)=""/196, 0xc4, 0x20, &(0x7f0000000200)=@pppol2tp={0x18, 0x1, {0x0, r0, {0x2, 0x3, @rand_addr=0xfffffffffffffff8}, 0x1, 0x1, 0x4, 0x4}}, 0x80) 21:02:01 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x189, 0x0) 21:02:01 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x12e, 0x0) 21:02:01 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) getsockopt$inet_sctp6_SCTP_PR_STREAM_STATUS(r2, 0x84, 0x74, &(0x7f0000000100)=""/190, &(0x7f00000001c0)=0xbe) 21:02:01 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x100000001, &(0x7f0000000100)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:01 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff007) 21:02:01 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x119, 0x0) 21:02:01 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_dev$mouse(&(0x7f0000000100)='/dev/input/mouse#\x00', 0xfffffffffffffffd, 0x2100) ioctl$PIO_FONT(r2, 0x4b61, &(0x7f0000000140)="86815b29efd1c45e") r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:01 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xda, 0x0) 21:02:01 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f0000000100)={0x0, 0x4}, &(0x7f0000000140)=0x8) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x23, &(0x7f0000000180)={r2, 0x8}, 0x8) r3 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r3, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:01 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) getsockopt$SO_COOKIE(r0, 0x1, 0x39, &(0x7f0000000100), &(0x7f0000000140)=0x8) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') r3 = syz_open_dev$mice(&(0x7f0000000180)='/dev/input/mice\x00', 0x0, 0x10000) ioctl$sock_bt_bnep_BNEPCONNADD(r3, 0x400442c8, &(0x7f0000000300)=ANY=[@ANYRES32=r2, @ANYBLOB="090000000800c0f903a7952d978cf8c0db404f40de61aa418091f4b0408eeab20a00d2570b7b400844698427fd26a460cc907ac970ed175cd2b50502e49c35b84e25cb34a75a3c27d41e5ddc2783894dcebfe650cc8bfdf881f737ed27cb398b995592a9375aa10c2543279aad6c523483541320d1254ce08828f19f309bbef3a32bef171a6be251348b85eb7e3a10ceacd073ae418aa8a6dca9317493def5e4c95a5c583e44c44a06726babb542a65f3ec9f6b64cd0e31ec104598df7d8d352359c3cf5c9886544c7e6cb1723c60a5a90813bfe0eb83c9a6c5691deb84f0097bdf5a7e0b0d6b077bfdbe1207be8956382314be67ee5b57fdc0c273a050379f7bf302d997e47dd67fd01fee8d3a9fcd638868590f104d127c7703fc32f4217d0e651bfe83fee707c2b74f9c45e35b5be5445f1068b195a11c90fd435c7f4e116e749b73e8b850b82f14c571c10d98d204b3e4c1f7b377d1caa52cc998230d43bab89580c09b6a565f25b86135bcb3a9547de89a5a4a088783f753a7fcdf9e77557e0a4d6ac25117320f325c5ece57761eb8d4f33a39e2251183e10be52a4c1fa81bba3484a40fdfbddf6187e86f539653a21618f7ba1ab2430048441d0457326740480b1fa56f89dd5a8646f28b3120b9629d98becaa57feea62f1ae3f5a79294ca1fb5f6328c4753e72413accbd1df5b6f61f2ae33aedec4be443a3c5fbeb7e12026acbaa592d94b3b98ee3ff025d1d50418768098fa04ceff9c8ab67ecfc1071d57fdf79a31e1a93ca2405e50364848eca9bdbeac23e9955428f7c56336bfb61d4f0a112ab02135f355697c176ecf93b54b40cb9c4db9d7727b2bde3210a12a0802b33a03c3180c3408063267bf1af7cfac9376db4f825f6e70cc6a2457d45961a369421e5a8cce2c39d38a6715ab405d1a915c3c481e32925f60a62229dc687b7c2f68ddfc5f670761a3742dcf190b9670b6fd348397ef214e3404ac080d3bacccb599702cad067579f32ae237af77b882451d6473780c5c747940ae6a6b5368540f4f7cefb8c89704d70e9502925fac04f3cea0bcfa01f6fe7d519c1a2e64f134e5d6ea785f45fb690f9e66b5b294709b8b69b8d78ee990c4786bcd25592ba8c3750f06ed36733bb10ec7172468d91acd38e97b63d8a7125a9dd55e69a227936ab4cb29a39fd7437630a64eb97ed2cadba6f87c82ade1f876f5c9b3b6dac2969ee3354962cd99f76108666dff8439926111d387164f9f10303afa63d4cd7003ce30925de30239af0ab6bfc5704d28a8720c2ae7cf671dcb6f9642c878841fdbc10359acf467230804107e3ef42e804d3d63d2e0afc70493c109d6816179c191273142678ae2cd979283f0b8455c8b144726f397295ed46a2d66c2b9598d1d71f5ed177e7bb5774eb8d337a8248924386b8e492191f14cb9a2f9f14aa4aaae09e089a7de706ac9638ee6eca5226dc08b0a2c9ff1acbb5f8e3f8603e5a92d02dc7bab30c942a4d96fd7c6f39cfdeebbc941823fb486cbec9256a5046ea9b932e8c0c37b65b2b7cfdb260759b72db511899618e87a08784e1b8da28054f6aaaf0977964c8b45cde98ae6b6e5ff858bdeeb0d1f7c3f4e31bd26721787263f0691819058ac0568cf8c31609e9b20bc2dba29c18cdcb63778666296c029e685266a67b29336db18f55a7334ebadb1880c495b2c9c9f9756dbe9ae33d2528ed02e3693006777a608bc0b0c9a037195ac69497e349e1c91f9da413e640ca8588c9ebe3e8d99454e23f78b0e4da7cde86499da381342295f8cbe47c6bf5ef551748cf49057d46c458108f8ae5d2717b063b0412ec0edce2b665f9c17a78382e4a26e1a9d34a8ce6adeb330c9716a684b9510e58521991fb4314f015de928755e0841470fd880ff2f6d5f52f179653a0701096547ec9f74285fc4aebe48779373d592a6467f6cf360c94e63b71b1c1946179b1b3a94d15f240a3f6eadf352841b48b13492601c265975b17d7e35493eab9f18216eba79d41fee0fd1e6cf35ecf4d2d3b114ee9ca680560ecbdca34d0ee35557f1361eab0fb978fafdd178fe9f549c5aa2d83e61d60264e0c34aa69a40521309b097a4d3fe9de597cc4b37847756532c7d07bec6ebff9423895bf513c21895a547303aa87104a531b2faa49060467c7475ab3b6cff2dc6bfb64be72d9df98004da22043ac51c1c859cc9b833a8893a355168501345490e23f73e9ba83bd8413d8251c4383ff7b9b31d6e304423b1d8a292db7249078b69a88dba2110c0a9e72c89b29e11b29110ba0905eb6aafeeb1bf1345c1946de49329383d95352cc5e1a61db0731f5ea01c18cca33d2f01c2731a7796e5c59a91c8e3af4674e6ef71f9f47a7614afc0ad155253c41339b7d864c1f0f22225ef96c7addb07ee28fd0ab9f46d472dc706aef8a42a498f2392058df46168cc5b3655875275e4886eee24e07b45aff7aa911434121745622dc07f58a48b50e050e9675d61c93cd9d2b523740d463e849b8d2377fa96101c1f0a573f001cf9c371838a0a0fb4e7d64241f852c5df9237db0445f9b05dea2e39bc7e17b697ea997bd0cdd8179226dd29d954e273a386067ca53f235f525b3b33f0b8770f6c0feb097653ef44c15b15fe2c885bb2eab62daba88449a17f4d1926724536dbbcd196fa5733aa1958662cf32b139ef2ddd4239fbfc4343f30efb12829cf23fc435259417a3d535ce24e0da56a96d3589f992ff589dbe0da31886efa44f7c3410442f713cf3dfc7843cd294d40b8e1ca09ed81965e3f6b765c238f819cc2ad604adcb42137dffd5c5b35659879b990993ef63a2b8f3094e60079371c7a36e6150da5cc1e0406d5a1904c8e90d95f978a0345cac460c7773f489862b6c797f7352234cb3b1bd33233c7395d2af26fbf30362ba4d33b0c84f7d12de67596de52f5ae1df40ddd6936bd0b04846e9bcf87d84e3cce9819c655a452d9bb44703c716f8b525ce27c4962bcbb477f0d5c966dbe3fa6b86c1e2b95923f65fb8644a90cc15e16231cc96f440ffd566aa710024a010db11c5c1663c936e30099d58c6548e06b3df778e8cdf83b6ddc87ed006b0ca65e078a993933e070bb129221674349763411d22780e3847e8452a93f942c144d039264a9a4eff7f57e3f37d93bf267f50fdb71ef8af15893a3f158ac477e78bb10bdec02d153f8c9ff9854675afc44082014cbd4bd5824342c8550268e742b508b22459cbb19692975a37636693e21987c357baa5b3865523736b16fc1818c547c500bd1ea04775c8d466cff20806410990286db28b26f0aec698cd4aa874998a595b89522018b4df26d3254edf46413293e9da7ff67282ed13cac7077e439c79e1ffdda15e433f8ccd76689549b967ab803183bf6183b4a8a15a83d7e976edc6385e13762b32fa1fa1b90171537b8d1fba73ced19ee8b5b6db02a632a6ed8fc7661aa9ca80c2d5a96a91088a5777a68b6491100fd1878a1cbc110cea9b2f6242c51bd7abbca94f3bbad792b84cb07c12e9a9cbbed4f09405bab3252fccaf535d9336b31b3cf2099836519726b7b7abc1d7a0f563024a0db17fd3dcf0e3e4563a1500a45a09e2255cc9b7f951e41c53fa3824614dab791ace6aef0c6ff5b083b75fddbd9e9b6aec175c6b84e226ee1c731307133a1d750d281f2eed6a8c1299306d32e061bcda87f742375f70b809c573e61a3bc9bf7b31b9a70fe0ba4757e7768f3f30e6f66a670b743f374086f196bfc695b09bd58280b3229f268e903cbdc965ce643488b101c68608b4f1bc18d0cea6793be90a9702aa67e7a3be6ad00071eba3f46b37f82ee252904aaaf9bde645ed35426d61ac8d8a205b66d2f0335ba0f7ea53f3c92bab807b7475567b684444a4f7e86ea0fda825a1654992dcedc15823ae6b32fa685ec50f570beb835bb5063c0ac440fabfa9e660b5219ed7821c8c3a813389a20956beda200051247b4797573879b39250cb6b865db03c1229ec8d2083bfaf4c2bd1fec1e882cc957401806f7ed56c2de630fccab2a02851d4342879a91406ae65a49c37cc959b7c2a7eb5e3ff1d4f4d44a047b36e12789840e6ed5f51128cf10b76749d60deaacd4ae5e36d4b8edb778a3c4f594c395bbf84b350e24a4b5519f2922e94d2464ef1d281f05a785fc75f53535c6656a3292a2fcb5c02bf76287e8c358205ab03935bc523ebdeb9e641ac1a97c8ed9536c744cad7a0b1a1385b0088f0af8c58dedbd27aaab4767dd34cdbff4c5fcd682e7ca2b86e14a09a1c4adea3d79c0e6a0c7bcbf280091aaf1f3ac8b689b2d912231c21e6d54503d0681478693f79157d0e811e4b9105102c2613d0e68c858086bd0db32fe3365de28b85431915fdec8f3bd637ec41949fe1318bb1e7174f7be9d294b72299115fbdbddb7dc50de8b3757478c847383772875a94d98b5687818d07aa9c21858897095ce7064696846406694a9cf98d91667a1f7c7bfd7a6b2420173e878ae8804e5963ea46fc6c623e76bf4c63d2bfd1c5ef736a83075c1e412e02b381d2333dcae170a2ffbfc30c652cca894465f88bd734781e385f477ddaec2192d38bac195545c55a81e35b1eba8455fd5cf466ac2331545bfa261781ec492143aa37af326677445a558ff109789d37d4f6dea178aba34583318261416c0edbf81fc05db702499171cb1260836fbf571051635436f1915a886fde3b30ac701e056c713e5a31bbada288453d08edc4ca62059c9e833306072dea8cabf2eaade85f85a21f3bfcfea640e2bcd29aaa31f00f9f7c6394d008a41e909f64e46ad002aef9fcd0da40c8463536c3dc7a02c9255ee215d417d86374e344b783a9ae50938acd5ca9d9bc3878e164fec910e026a186bc5df79ca5f38491d077f83715de9e112098fa397bdaf622d027a493ebd6c97fdeff87163de831bde6a006777a78a462c92a5358dceac0692aafd3e5ddb997efddb86e1965e3203de4bd33b46af3e01482104448f66e866d4d8d55ab53329813162b2709abc63fa3ada8eb575f1bc76103c13ba43722cbc310670566ec70a236be42ab3b71e88b3d8c62db4e19a6879bdb280405d72aec5a11608ec7888a4cf0801625b5d8040888a2d4a50a701b416d1a73b03e1d4f50e6d0c129ba5cf729b45205ac3aea1c386ef76c6eacadcd4d12f574c16664381c1c87d0187961795120fa8a01e10667dc161cc3485d01c0d6d98ec64b31fa64e9b8fc5ab46f39e927ca760ff049baedc32ac87c4d45f9b3ba58a9556e565a63cf0156dd5facac8956675859cf6dc0d56ed0ae26af2521f28165a063871f1f99cf38047c246a7de4c2415c57bbbad3fc673b66a41af805f5f71e7ac539bc73c8cd67395120712a2a4043e641e10a386ad80a74aaac97d956e519e54968f2eb1b683f6271b451832aa50bc7fc4c13d8b041042258e5df520e0376c16a5c008137430c21e78195d36ea4e39041d427362b85e68128e27a11aacef6272f488c2d1d5e5d1793de1da8a8f0374cbceb5ce163d38268320396c838ef4974b0bdae837c8e038157efde6c04dd9f7549abb3f7bfc18cfbc301c4ea807ebe9139e5329db30a645c59cb3621cc23db752c4a7e370191d345a84c9f1d2149ac6d954aed47612ea6e69b16f777eac259d40cea3f5efe8160a0bac2ca7dae38506329331036060ba4938aa1b2ee4651647a747b6082947c14ef8726d3bb116e909d063078f24cddcc3930b5fb1fa77cb37c7162dfb0f7599edf3288354fc93b61dbe17a5ce42e8ca932183d986da2d5c4186c60a5da1c"]) ftruncate(r0, 0x1) sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:01 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x13a, 0x0) 21:02:01 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x4b, 0x0) 21:02:01 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) ioctl$FS_IOC_GETFSLABEL(r0, 0x81009431, &(0x7f0000000100)) rt_sigpending(&(0x7f0000000200), 0x8) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x800) accept4$inet(r1, &(0x7f0000000340)={0x2, 0x0, @local}, &(0x7f0000000380)=0x10, 0x80000) r2 = accept4(r0, 0x0, &(0x7f00000000c0), 0x4) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') ioctl$VHOST_RESET_OWNER(r3, 0xaf02, 0x0) sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) getsockopt$sock_linger(r2, 0x1, 0xd, &(0x7f0000000240), &(0x7f0000000280)=0x8) 21:02:01 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff00a) 21:02:01 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r2, &(0x7f00000002c0)=0x3b, 0x1000007ffff000) 21:02:01 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x23, 0x0) 21:02:01 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x139, 0x0) 21:02:01 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes256\x00'}, 0xfffffffffffffd56) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:01 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = syz_open_dev$usbmon(&(0x7f0000000200)='/dev/usbmon#\x00', 0x0, 0x180) ioctl$TIOCLINUX6(r1, 0x541c, &(0x7f0000000240)={0x6, 0xffffffff}) r2 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) ioctl$DRM_IOCTL_GET_UNIQUE(r3, 0xc0106401, &(0x7f00000001c0)={0xab, &(0x7f0000000100)=""/171}) 21:02:01 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r0, 0x6, 0x21, &(0x7f0000000100)="a77cdd10565fd7ef48f8e7c5cf34159f", 0x10) setsockopt$bt_BT_SECURITY(r2, 0x112, 0x4, &(0x7f0000000200)={0x200, 0xffffffffffffff32}, 0x2) lsetxattr$trusted_overlay_opaque(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='trusted.overlay.opaque\x00', &(0x7f00000001c0)='y\x00', 0x2, 0x2) sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:01 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x88, 0x0) 21:02:01 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x39, 0x0) 21:02:01 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f0000000100)=0x16b, 0x80000) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:01 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x10000000000091) 21:02:02 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) sysinfo(&(0x7f0000000100)=""/250) 21:02:02 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xce, 0x0) 21:02:02 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x94, 0x0) 21:02:02 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = shmget(0x2, 0x4000, 0x78000001, &(0x7f0000ffa000/0x4000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x6000) r3 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') ioctl$sock_SIOCGIFCONF(r0, 0x8910, &(0x7f00000001c0)=@buf={0x86, &(0x7f0000000100)="4ec85302363650085cfd9f564de8fd2cdf4f4155989c5b8343812a37d894479d6873bbea2dd13ffec2366cde3d82bd551ad35ccd185361ff4616356b2601c62f88d0408e2bb115d08b39617dc5b5d00eefe42a1aa093760ae8c4e005520ddc80cc70db1c37376662201a5b3886214d46bc9b440d43d73bf998df2790f7d27acc8d0f8be73cc4"}) sendfile(r3, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:02 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0xa44, 0x5c082) ioctl$SG_EMULATED_HOST(r1, 0x2203, &(0x7f0000000140)) r2 = fcntl$getown(r0, 0x9) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r1, 0xc1105517, &(0x7f0000000300)={{0x9, 0x4, 0x2, 0x6, 'syz1\x00', 0x9}, 0x0, 0x8, 0x7, r2, 0x8, 0x7fffffff, 'syz1\x00', &(0x7f0000000180)=['cgroup]cgroupppp0vmnet1vboxnet0bdev#vmnet0,system\x00', 'net/ipv6_route\x00', "2c212104706f7369785f61636c5f61636365737325296c6f5c272d5b73656c696e757800", '/dev/vcs#\x00', '\x00', '/dev/vcs#\x00', '\x00', '/$bdev!ppp1[-%self\x00'], 0x8e, [], [0x1, 0xff, 0x3, 0x7f]}) r3 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r3, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:02 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x131, 0x0) 21:02:02 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff002) 21:02:02 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xdf, 0x0) 21:02:02 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) r1 = getpid() bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000200)={0xffffffffffffffff, 0x50, &(0x7f0000000180)={0x0, 0x0}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000240)={r1, r0, 0x0, 0x9, &(0x7f0000000140)='sha3-224\x00', r2}, 0x30) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer\x00', 0x101180, 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r3, 0x80e85411, &(0x7f0000000100)=""/34) r4 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) sendfile(r4, r4, &(0x7f00000002c0)=0xdfd, 0x1000007ffff000) 21:02:02 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) 21:02:02 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x137, 0x0) 21:02:02 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) fsetxattr$trusted_overlay_upper(0xffffffffffffffff, &(0x7f0000000300)='trusted.overlay.upper\x00', &(0x7f0000000200)={0x0, 0xfb, 0x120, 0x5, 0x2ef22175, '\x00', "c753b19784517d0233b3c9a26472017949690e390816cc327d1ea4c18d606cc198a7ee827679803312096f96a1940c7545de76563f9221bc431580068f497aea7b964c945d5d415f7fed997033d432f42926bac4e09a6b3e095de4f8f794bdedbb84413df792c570942da5dc5383eaa36ac87503310eb1c5c90eea344485e807479cefe450e9d24ae1e10120"}, 0xa1, 0x3) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:02 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x7c, 0x0) 21:02:02 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xca, 0x0) 21:02:02 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) syslog(0x2, &(0x7f0000000300)=""/4096, 0x1000) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r1, 0x84, 0x70, &(0x7f0000000140)={0x0, @in6={{0xa, 0x4e23, 0x7fff, @ipv4={[], [], @remote}, 0x2}}, [0x7f, 0x28, 0x7, 0xfffffffffffffffc, 0xf6, 0x8, 0xfd6f, 0x7, 0xfff, 0x3, 0x80000001, 0x3, 0x5, 0x27, 0x70a9]}, &(0x7f0000000240)=0x100) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f0000000280)={r2, 0x7}, &(0x7f00000002c0)=0x8) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r3, &(0x7f0000000100)=0xe01, 0xff) 21:02:02 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/sys/net/ipv4/vs/sync_sock_size\x00', 0x2, 0x0) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000000140)=0x77d5dfb9, 0x4) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r3 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r3, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:02 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff008) 21:02:02 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x5f, 0x0) 21:02:02 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x501001, 0x0) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000180)='IPVS\x00') sendmsg$IPVS_CMD_FLUSH(r1, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x840}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x24, r2, 0x500, 0x70bd29, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x5}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x1f}]}, 0x24}, 0x1, 0x0, 0x0, 0x4081}, 0x20000000) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r3 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r3, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:02 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x145, 0x0) 21:02:02 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0xf8b0, 0x12000) 21:02:02 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000100)='/dev/rtc0\x00', 0x80, 0x0) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000140)=0x0) write$FUSE_LK(r1, &(0x7f0000000180)={0x28, 0x0, 0x1, {{0x0, 0x0, 0x2, r2}}}, 0x28) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r4 = accept4(r3, 0x0, &(0x7f00000000c0), 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r4, r5, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:02 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x136, 0x0) 21:02:02 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x4f, 0x0) 21:02:02 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) ioctl$FIGETBSZ(r1, 0x2, &(0x7f0000000480)) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') ioctl$SCSI_IOCTL_SEND_COMMAND(r2, 0x1, &(0x7f0000000380)={0xa6, 0xfffffffffffff801, 0x5, "6e3a332fbc4a75de7290784d9535b61b8b7bcff564eb432362b59fe4479ca70c55b35ee17d91430a9630da2a8b214f35bf20c3ad98bf35f6be26dba89532bfac3ac0c30b19861578814b0589a6063a7d47b2d39f9e82e07d9a56c88ed5aa8b17c409c4a4f5f1e983aeed7f5a775966507f6ec79af052a6082fcf2b3dc5a9b371ae4d6e05ae475fed9feeb22a9ed11b9a6e3872e63cece71607297bb50f52daaaec9a43d0be07"}) bind$alg(r0, &(0x7f0000000300)={0x26, 'hash\x00', 0x0, 0x0, 'crc32-pclmul\x00'}, 0x58) sendfile(r1, r0, &(0x7f00000002c0)=0xe01, 0x1000007ffff000) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0x0]) splice(r1, &(0x7f0000000280), r0, &(0x7f0000000440)=0x1a, 0x9, 0x2) mount$9p_fd(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='9p\x00', 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r2, @ANYBLOB=',wfdno=', @ANYRESHEX=r1, @ANYBLOB=',mmap,uname=hash\x00,caDhe=none,dfltgid=', @ANYRESHEX=r3, @ANYBLOB=',access=client,mmap,\x00']) setsockopt$packet_rx_ring(r2, 0x107, 0x5, &(0x7f00000004c0)=@req={0x6789, 0x101, 0x7, 0x6}, 0x10) socket$alg(0x26, 0x5, 0x0) 21:02:02 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff00b) 21:02:02 executing program 3: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl(r0, 0x0, &(0x7f0000005ec0)="07fa4470d5ca6512dea5e8bdb3731ef4a6340a3e3cb809f56dba9da350fb35eeceed588f3ae0f074b14046080e1b17ac4d1986f94f1b0b8f7cb553c8a90917c981bbd8c65f2382aafc38419d7e992d9cb4a19e6152b1f903de0402052e3eca24b1e9f8615fb5fbc5ab8049d85366ffc875f7cc33b366c4e18f13c9b3e7f82ae73d173ef44b62acbc85ad93c35756c69bf824717ce811c8c63a8a400d6e130114dcac12bb4f94ab4b794c926925") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') r4 = openat$autofs(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/autofs\x00', 0x0, 0x0) sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) signalfd(r4, &(0x7f0000000200)={0x8000}, 0x8) write$RDMA_USER_CM_CMD_GET_EVENT(r3, &(0x7f0000000180)={0xc, 0x8, 0xfa00, {&(0x7f0000000300)}}, 0x10) ioctl$TCSBRK(r3, 0x5409, 0xffffffff) r5 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000240)='/dev/mixer\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_HMAC_IDENT(r0, 0x84, 0x16, &(0x7f0000000500)={0x9, [0x8001, 0x1, 0xf6, 0x4, 0x6, 0x8, 0xffffffffffffff81, 0x100000001, 0xffffffffffffffff]}, &(0x7f0000000540)=0x16) ioctl$KDSKBMODE(r3, 0x4b45, &(0x7f0000000140)=0x9) ioctl$sock_SIOCOUTQ(r1, 0x5411, &(0x7f0000000100)) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX(r5, 0x84, 0x6e, &(0x7f0000000480)=[@in={0x2, 0x4e20, @loopback}, @in6={0xa, 0x4e24, 0x3, @local, 0x6}, @in6={0xa, 0x4e23, 0x3, @mcast1, 0x80000001}], 0x48) sendto$inet6(r4, &(0x7f0000000280)="2d4a1f65cf1e0ee233fab6368903267d148e5a82714f351ca9ddceaed98491874be8466d1bf8ab57009b6003295215e0e401", 0x32, 0x4000000, 0x0, 0x0) 21:02:02 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x1) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = syz_open_dev$dspn(&(0x7f0000000180)='/dev/dsp#\x00', 0x6, 0x400) mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x80, 0x4) accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) sendfile(r0, r3, &(0x7f0000000140)=0xdff, 0x3f) 21:02:03 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xd, 0x0) 21:02:03 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f00000002c0)=0xe00, 0x0) 21:02:03 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x54, 0x0) 21:02:03 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000000000116f) 21:02:03 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000100)=@assoc_value={0x0}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r2, 0x84, 0x66, &(0x7f0000000180)={r3, 0xfffffffffffffffa}, &(0x7f00000001c0)=0x8) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:03 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xb7, 0x0) 21:02:03 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000100)="cef49ae6a6c00a47cd0b58c24d87aecd2eb482a6ab6c4a416620ea117a3956f0ee81ff88e2e8af8eb7e33d627750a81acb7b2f48a0da2fc719f1c15637d9c9553de3ebd2975490f000f50a58d7981ef26b40dc9d3d2b8a3dc09b38666c7bf710459792090927518a003dcd861c5c7e9ee2564342f47a77dc5c7ae79f8cf2009d141ccf1c2bf41262bd41e4bd53c901e5242b71851442d2a1d7edd490f5d85006cf273d45002dc794ec4c1f4cfc73fc58c7a2111e2a32863a78541b0dd7a0", 0xbe) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_dev$usb(&(0x7f00000001c0)='/dev/bus/usb/00#/00#\x00', 0x5, 0x42600) ioctl$VHOST_SET_LOG_FD(r2, 0x4004af07, &(0x7f0000000200)=r0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:03 executing program 3: bind$alg(0xffffffffffffffff, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r0 = accept4(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f0000000100)=0xe00, 0x1000007ffff000) 21:02:03 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x140, 0x0) 21:02:03 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x406, r0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:03 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") setsockopt(r0, 0x6, 0x2, &(0x7f0000000100)="4fd84ab830d1cf6efacfc7c5658142e6f07f2a4950641b78180ceef24fb2e56916db2ac112288eadf15a80ba85e53d28f6418151ff60ec9df02cc28c2fbe430f4f6334ab6866e4230a9803b26b4981d30f909d09c6b9787ed519fbd5ac158904348d8a533236e55b646550993a7cb1197a0d165a07002975c623817bbcc51ab3f4d7bb", 0x83) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f00000001c0)=@generic={0x3, 0x3, 0x5}) r2 = accept4(r1, 0x0, &(0x7f00000000c0)=0xfffffffffffffd4f, 0x80000) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:03 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x17e, 0x0) 21:02:03 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff009) 21:02:03 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x17b, 0x0) 21:02:03 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000100)=0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r2, 0xc1105518, &(0x7f0000000180)={{0x4, 0x7, 0x9, 0x40, 'syz0\x00', 0x2}, 0x3, 0x8, 0x1, r3, 0x4, 0x0, 'syz0\x00', &(0x7f0000000140)=['hash\x00', 'sha3-224\x00', 'hash\x00', '\x00'], 0x14, [], [0x5, 0x6401, 0x7, 0x1000]}) sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:03 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') ioctl$SNDRV_CTL_IOCTL_RAWMIDI_INFO(r3, 0xc10c5541, &(0x7f0000000100)={0x138534f1, 0x8, 0x192, 0x0, 0x0, [], [], [], 0x3, 0x2}) sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:03 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DAEMON(r2, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200a01}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x64, r3, 0x100, 0x70bd29, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8}, @IPVS_CMD_ATTR_SERVICE={0x34, 0x1, [@IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@multicast2}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0x3b}, @IPVS_SVC_ATTR_ADDR={0x14}]}, @IPVS_CMD_ATTR_DEST={0xc, 0x2, [@IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x2}]}]}, 0x64}, 0x1, 0x0, 0x0, 0x80}, 0x40) sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:03 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x6d, 0x0) 21:02:03 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = memfd_create(&(0x7f0000000180)="6d69548b2d5b40b152087bbdc72cf72acb99b087ba58bfe2afe940deaa3b9adf41d8152240b551a85e758f05e29e1be0db1123017226ef151adda792b4c4c95ae17db49ff1ffe9986835c930ade21c41e4192e805e5c805e4251674a6ce0da9703f2b0e05f4ecda87a0bc824ad6411d6ccac1c025674467aa8038e39dceef6a5954002f3bca2972c453661a055f6bf796cc1ad2441e79d1f20314d27c01b02ff4cd5dc342078aad2cbe58b7cb92b5a2a2f2dc3e2ccd7254f332d20dcb709aebe98f702b1ca535f92aa08aa6fc22726de", 0x2) write$P9_RLERROR(r2, &(0x7f0000000280)={0xe, 0x7, 0x2, {0x5, 'hash\x00'}}, 0xe) perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0)='IPVS\x00') sendmsg$IPVS_CMD_SET_CONFIG(r3, &(0x7f0000000240)={&(0x7f0000000040), 0xc, &(0x7f0000000200)={&(0x7f0000000100)={0x14, r4, 0xc01}, 0x14}, 0x1, 0x0, 0x0, 0x8800}, 0x0) ioctl$VT_GETSTATE(r2, 0x5603, &(0x7f0000000140)={0x1fe4, 0x5b92, 0x9}) r5 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) mount$bpf(0x20000000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000700)='bpf\x00', 0x2005890, &(0x7f0000000740)=ANY=[]) mount$bpf(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000380)='bpf\x00', 0x1800a0, 0x0) sendfile(r1, r5, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:03 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff00e) 21:02:03 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x115, 0x0) 21:02:03 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x321001, 0x0) write$UHID_INPUT2(r2, &(0x7f0000000140)={0xc, 0xab, "dd630c0a2d69bb7fb9465e53bed69bd61dad7e00148d1bc71fb6fa889a623ecf4d4523ec428d06c91cd4f7954f4355546fcc40a29cfc7807cec3d3ba3532bcb31ec465b9ed13fb1d8d6f77852df079be079e5cfd5af70a0ac35ecb2bde5941199fe580209ca8ee9968917fdc84e78de248f1fafdafa179c9c5d56fc1f489db18330d531c51626891d6909bb8398d9983ea2848c36219baed3069f15ec889d415151d45915594b3d444813c"}, 0xb1) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r3 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r3, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:04 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xfd, 0x0) 21:02:04 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x107, 0x0) 21:02:04 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r0, &(0x7f0000000100), 0x1000007ffff000) 21:02:04 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x11a) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:04 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x12b, 0x0) 21:02:04 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff00f) [ 276.318057] EXT4-fs (sda1): re-mounted. Opts: (null) 21:02:04 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xe1, 0x0) 21:02:04 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) ioctl$BLKPG(r2, 0x1269, &(0x7f0000000200)={0x4, 0x2, 0xf9, &(0x7f0000000100)="a03ab63464c12d863ac5bb5101d739def2ebe4c21f569e35ba5c64a1a689d32db5dc59dd5c03954e9e52cc09906a787956b879282b6e58658fc6f62f0da50aeedacbaf4660ece1b65a02db3a0e62dfbd079df7770ccb668163b62280a30438ed3e0c2504d7f50b92a6498f35d7dc9b1a94ddf7d00d3424e01c7b64cf425a9a537fa09fbc66741f3ae0b15441e24a9aa6dfd61b4979dc6ef292cc547e7f3e181ae0f2e1c1c2572c883da0760554db6cacf85fc9634fd6cd2815468a951a479be3ace8f28053ab6187f59bb94cdf46662775332d03b1bb00c24b11f8f7696c9c837368d69af602984c7bda12369746a4a0e371145facb1468ec7"}) 21:02:04 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000300)=""/4096) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000001c0), 0x807fa) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) fsetxattr$trusted_overlay_opaque(r3, &(0x7f0000000100)='trusted.overlay.opaque\x00', &(0x7f0000000140)='y\x00', 0x2, 0x2) 21:02:04 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000000100)=0x0) ptrace$setregset(0x4205, r3, 0x202, &(0x7f0000000140)={&(0x7f0000000300)="07e8480273fcde5ca3e1c66ba53f5d62170f54dc239dfaf12baa5633a55d281c2315867a2263a27078941005d91d43c5ccb1a663480c953cf37a24b984433b0736eba29b99aa1226c0125b93b64a0cd186269e5555daf30f5074c68e29fcbc9caac21cc70281cb5d087171606b0521496bf095ab9988e799eb985127d9e1c9088bbdcbccad3d44723b52029c0a3382eddb8aed34481327dbd931599af3a4bfc25c86d5ff4ae6f852b5e1aa8bcb763640c7b207d52871b3a15873c6ca41af0ec0565c03959da262c97d7481c87ac6bc57c6f978abf70e8121d1547489617af41d96e82dd62f5e5a6d4cc35755e69025d95810dc493138e978886424690d0055f1a424600ce61a0f56464162fab8b99102b3badd20bee659fb34089c8e578ec58619190c200512150de45aa5f090d3232444b89d93ea358717397fb128a11f82d0122f477e4a730a6668a71ce4ade1a785d754db8a5605ae095a546fa6fd6bdf9e06d686db15a8cc3a541b1e6ebf26e25a7cb06ecc01605e722902b03c9b81bac174ee4f9b994ec9ed8f2c2ff8cd598ca66c98c8f83669bcfdb99aa5c073a50a9f9a5a8b02c164da4791d3baf4fd32740d087f72188c51af1527ac76face20cba60c0854a4d2a07882652b2efbfcfd632d85bb15f1a999c0ef38f5f9afb9f384c3f623f7d2a20118447f9d7f53e3a39493031708c97e1ef8c3fecba0db3d74736dca520e8ceaaa02af4ef72519f2e81889fef741b16f4eace5e7e2f99c87513d7c2bfb7d403978d38a65256665172ba3dba35faa62b5b9e65a8f2045606954a22fcc005f824a2cd990d83d3c184217128db611fe07869f91d60240de5abaea7bae6e20574f86346252ea21bf15e55bcdf6ad5ab3aa790f99f7e5aa4fc4cce843066f032b912fa3d0d60639078959df4686731a5197a82f8bbc68b3e6b33c0860c3910e3461a348907c10142d5b0b807790c538b0e1ddb5732abc5862e4f1bacf1fcf2447759958aeb786980de1ffef693696a1b3ee2cba3a641ab75207ddc606efeb5088c32eed0bfb413b9203e33be0604ee45740e6caddf175d93773f8a265f019d81653b07670ada4a9566b5273b43a20d22836fd9e4c5a2315c267c901a96ee5028dde54d1172a5968ab736244a90376a3a7754ebb99a5ded9afc8e00c493ac3d135dac00f26331de7762bf18e2dfb3fa94990bb34a561f5fda649189808b6b2161ee42195f6d717653a96134ced2f694c411635e02f965a87af17a3abe1e60fba7bb8bc8f1d7e528a9bdf97f00d87be0c9615c7b7ba0956b861a9a9dcb059b5ba999b0ab395f46484989495e48d38186d988a675251ead180bb2ac7ea1e7e674c14c589a9efc846dbc6220ad4144bd03ef048d5f8cbd7ba36d4a962b9b1de25e53d4d3df5a7ca904aaf2061696c7387b348be2ceaebc495e6fb05a8edda7bbbdae619a4c0126fc530cd34a56caf6d708cf1a3a45f8b975a1ba3258b1d1ac1427477fad77521b1865111be652c2f2e2afbf3367714c0501f52186467e7079f276d764a7767ff19425e2d926b749f4c51cc9bb3f8b9d325ffbdc2b3a064fcf84d4d35343abde4f3591a169932312207aef3c88d33ce7bddba1101c2e850c8182ae78c7b8e096a94bcc0edc74246868546ba1c3071a3e9ad9e97ea04343a1fd9881e8fe142a048924692d1a4c0bb69666bb4c21f3b9b89983442de527e1192fc596fbc1fbec9a43c0c9095a18594e0ccd91af78dd523a1d572959f930a4dda834ffbcf20eba5cfd211c2c02e88a94024f9767de57cc8b2107d77feec29c12dfe81bb14ec07bc67fcd9c2420785207ea0b46cbbc4cf18ebcfc72714beef748b7f92b7018afc5316123067fca214f554b062f662a3b412da3c68d959ee846c1b1a7eb2be22248310018bb256fb9f484856847eae5c15555975f27ad12534d065b925681f4b2a696678ce56291527559e1ccb768433d3861707081b82df9adca0080a3bd11d5f4bf8d4466585640691543ebbd25ddb3628ae486e6b89cdd38c814a567b95dd4098d6079414c3db9361355f83d2ae4b15e8013d90eddcea3dc9721b7d8999e3b53173a1fd6fd9f29e6b40fc489a85f1ffee60fec4bca7384c677bf08654d2b31cf2a1f35f0e75378317d59990e51197d8a6af258a736b690a3802f5df9212889811bc1794150b94d0b7fa456c1a467c3e59a7387c94ed09f1a49ee5edc832446dbfe031aa8e491f9203c05bbd83ffd783c72bd04805115f5cc5d47996a043a0995cdc6b8618faba58f1dfa3cdc771ea0c1047a5e887b8ffe879c304306b98521c27c41ea6c0af7791e43ed545160cc3aab601c193717bb5334116e19042715ca8f4389e5819dae70cc90aca03fe7249311f9c18275ec9ec4b0e317bac311dd4433641f0a79bfef44173d9d317f12e8d9614bdd6c557c7633f8f5a83adb907e908f9db5b58a6860f1c5fd1210f4516ccb2300f2eb2ff31c14266846be3d41614fb69831cbfb183ea7fd3ecc1aba3854456069f3f8a4a13a971a3f05eb720c754372039f6b85c182c25739f6daaa1b24e2422aaf15973678aa563b353b428390546e296b3c91135739dd27177ffe45607680f9453c74a21546d6d870f578da3eb7d52993c92083399089ceacdf01386bf684c6c5ae28404237c85f0605fe1b478a7740c20682a8e3e1f661a7870eb2f676b08f68c46ba7f9eec1c63d08c47a10817c1c832298f1490aa87f278d7f3e5256f8331a077b1075f5328e3897dc22096cc422127ca7e5969359364b5fa5a8e322a9cab346a78c132c5a62cfe3c363c58f7fd8c8b2cee6ceeb8deac25f932ecdb6f2001e477da8621ebbc67db5de1627518aa0555943863375397a53f3d40b04c3ca9b2f188487e5777011d423c4080c6dd2d0d34544e26a60ba7037431656bdc3c395ec9e4944755f6988f1cf74385677f98c4a760336506f5e55ffbee3a1a38f3a6e05a70714982da18c2f8ccd29773fa0903f3623c81a56b420618f568247c922c7724b0fe723dd20a92ca60039c1ed12563016fed18d4da76ca5c7aa55ef2d24eac89b5553380e3be4c0740a2309d264b3aa11a90d912a1ac7820538c1e24cf429110373aef70557e0188191b937f824beeb7b9716c605033cbb151eead2da714e809af837d42e3f997942092adab5aeebb52f419f05217037b721548fae60ff8be1ffca8a39f30cebf3d676a8e94d0a8be59fe51c292eaf6876bd9cf2a9495b4c32cb35e24af46841252715a15f3827e9a598d863dc0ca50d434346bce17db9a04d28b1cb16536652ab12d384e74d61894b7706aa363b4c7b99f610d1037988ec677a791f4a86d795043d0044f15a176c3a00cf35cc956c6d96d9b5217ee7999498e3e75e6f3495ca1be39bcbc5b9dcb232f80c82b97b171783c6c1251c0417c17bd74d777bd388dca7f85b3aaa4d46802769aebc9d05254364beb97aa99acbb9f01eb3ce4467f29bccfaef7779b77687e24196bd4f70d404cf29c9fdafccbefa5d03cbe95e8e541932b93056754a1b33550333ec19da9fd7108804ffa18b3517b010c74b7dc6f7ad408bab75012a7d72ae8af10384e26224797304d90fd170149360b06b116bbce7f042df966f7d6b7dc8eab0dc75a43aa3a0cacff8d3f8f2eb205d24fb90367f74f106b70c4c515672630c0f70b6944e38a24e31914be95d7fc0c92f68b8e1f1ca21680c48328e29de45aaf0bc9473f12b98e8480518bbf53684be88b4bd3ca730916ad1c19f41c86cd9edc641cf19a4cd0d223a599f895fb9507c4c71d222f418e6f80f17ad158052477f0dadd6da39789b9baa0ec9e4ab5c372e7e46ea3e9144c031e830aa4a2b0af013e6de24f898641b137d3730ac8ee8c2f238ba9a7029f0bacf538beac222ff015be55926f5faf9e0ed1f1f83aa34e3ceba667bea45cf504b2abb1ed2164eef29692e6865988e89b2794d9dc1f5439e862229f818ecd28aa60b2c4cd134906b802a8786602498780d1f3db260d0bbfc08b112850aa53db3f5b9f5aabe72e4a80a71ec2a2d007e36a65596656d3bed38723d964963b380420f28f72aee4675331fb5e54897685a6877be6aa5819dca5ca97b8d4ba0fcc51652be99974d40a59adf6d2264c16249ea83d817b33f48f205859ba8eca5357c5fdfd0b72196f1029b30572672ad2e9e9e0f07d902912601f7dcb09e5824ae7f4db59be09b68d150e56cf6643adc46ac382e8553571833eec3fed7725602bac2b447a6ef42f10d6ec1e0df74f235a197adc77bf46f8ff2839ec65ec3612cbfd2a2e23c27b95cda2a5c4d7d66f3810f89240ef49554b9adc04efded3772c058244b7491f0c745388d35e01cdf6968ece191a47008dc19802efd6f5c03d604b43ddb213d65b2fc8c1410ff4c9d2c6f9a7c4e3c0ab99735e39aa4c8d1bd69e114bdbec241ca978feaae8bc373411b2bd5d809b5140206fc6e5b08a3d010f6b444504abb5754ca22fd0b93375a5802efdba065e112b76d90403bc5e7f458c29b40e73af14ae4541485cb5511950c5f70e36e1e9e1171f31ae470d3545fcfdf64aee8cff60b401b90baf447a2cd6d32dc15da1825fda109575e17d5a3e5bb116783874d930056f2a8e0a0c8a1b519316fb787cfe681f07edc40c6bf4e2d51471539ca7ea5c69391751054cb1dc3fcaa4b66386e3e8c3ae1ae0826617abbc4413212545965e7253f9ed4a8b062e4bb5c7b68cc4f6ef1d92163d411502828d769e982ed9c60f7fbe3ae3c7f305954a53adc0fbe1ec8304ce95d216fe2cb65c877722eeac768e7298bad84c2c40df73a13027f9e60380fdf9c9cd38934bded6b59f7fe508e14d150d33b9cc9db332b56811b5ccc5d69e909c5aaeee9144449ef52a81d8f961fd6cd65e084f84647d41e75d309778d8087b0519ff1ce3d82a7de601301256d47953c50398027809939a85747bf17608e50b0d1a96b17adb330191e3f913c2cc6cf84ee49fce8e742c65a7c83a17e1b25bac3864b9ae626544a91be66dc0767a09db3977feedbf71664900e65b3c7c9768ed924c77708318bbc2c1158baa3edfa2f2793c2fefd9367def6a087de5a72eec94e4d738da89787d53ace173e1d03f64e34ca3ed295f22f9d1b1d1b7130a51855678be631db459f2cb5c1eaaea2a05aeff9a9b3877dbd60226949870b52f9bc0e3bd3296dc3c0b1356a0a7b36cb130228d724c51a0969418d56d446e980050e1dad6a636a8a392737016b455927ed8acf9c0651ceffe860e1765eed246bcba0c97e03498b29b117f54e0f9a80b849df5b2f403c3e8d81b0c3c2fa45fb0ada71499c38be9498cb60ba305cab9809c2b7d32ae3ceb4fe4ef81b32f8e9d0071d4f7e2d252e85c2d0db9b98e5bd6aec6f560a1ed81c06e007cb50aa12a1d4faa5791290ce8be0c23056d64404ad5e73cdd4c69a69efcbbebafef8eef82722d2c9dbab287ee1dad4918912f06e241f2bed8335bbe72e14464a5ca106aa75af0df395f6bd010b0581e42f80e42046d5efe67babf6dcac4b0cf9198bc70138231ce13c85d1a7b1e9e8f87924739b6bdb54b8e0e14ddab7c22e36b56c81e56337762a04db5a4b08e66a218228f730572485f10cfa014ba6d2aae38dcc71dd7af377e02dd7b8f927c1b1bb4e2968e88dd7ebd4a2ca551b881c4f27b85208407f38e0e059bee7bc13b5733b7f1c1dbaf8a6791fbbd21cd7c5886fcbf6c73b5bb967e563bbc1a8d5c2b7c94298e76deb16797626f41cd41daa16cc0aa4fa116bff34e87cf7165baec9ea4462bf99c0bd23c742323ab", 0x1000}) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:04 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x16a, 0x0) 21:02:04 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xf, 0x0) 21:02:04 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:04 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff04c) 21:02:04 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000580)={&(0x7f0000000000), 0xc, &(0x7f0000000540)={&(0x7f00000003c0)=@newlink={0x50, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_OPERSTATE={0x8}, @IFLA_LINKINFO={0x28, 0x12, @veth={{0xc, 0x1, 'veth\x00'}, {0x18, 0x2, @VETH_INFO_PEER={0x14}}}}]}, 0x50}}, 0x0) r3 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r3, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:04 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x45, 0x0) 21:02:04 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x19, 0x0) 21:02:04 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) flistxattr(r0, &(0x7f0000000140)=""/182, 0xb6) r1 = accept4(r0, 0x0, &(0x7f0000000100), 0x40000100020000) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:04 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8911, &(0x7f0000000100)="055f07030000f20060371a") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) [ 276.792743] netlink: 'syz-executor0': attribute type 16 has an invalid length. 21:02:04 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x28, 0x0) 21:02:04 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x97, 0x0) 21:02:04 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff003) 21:02:04 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'speck64\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:04 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'skcipher\x00', 0x0, 0x0, 'lrw(camellia)\x00'}, 0x23) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = dup3(r1, r0, 0x80000) ioctl$RTC_PIE_OFF(r2, 0x7006) sendmsg$nl_route(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)=@ipmr_delroute={0x2c, 0x19, 0x0, 0x70bd28, 0x25dfdbff, {0x80, 0x10, 0xb4, 0x1ff, 0xff, 0x7, 0x0, 0xf, 0x400}, [@RTA_SRC={0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x20}}, @RTA_GATEWAY={0x8, 0x5, @dev={0xac, 0x14, 0x14, 0x1d}}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4}, 0x80) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r1, 0x84, 0x6b, &(0x7f0000000180)=[@in6={0xa, 0x4e23, 0x6, @local, 0x5}, @in={0x2, 0x4e23, @remote}, @in6={0xa, 0x4e22, 0x8, @dev={0xfe, 0x80, [], 0xc}, 0x4}, @in={0x2, 0x4e22, @local}, @in={0x2, 0x4e22, @loopback}, @in={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x11}}, @in={0x2, 0x4e20, @multicast2}, @in={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0xd}}], 0x98) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r0, &(0x7f0000000140)=0xe00, 0x10001) ioctl$RTC_VL_READ(r3, 0x80047013, &(0x7f0000000100)) 21:02:04 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x76, 0x0) 21:02:05 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000580)='/dev/binder#\x00', 0x0, 0x802) r1 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r1, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") ioctl$FS_IOC_GETFLAGS(r0, 0x80086601, &(0x7f0000000700)) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r3 = accept4(r2, 0x0, &(0x7f00000000c0), 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x10803, 0x0) faccessat(r4, &(0x7f0000000440)='./file0\x00', 0x1c0, 0x400) write$binfmt_script(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="2321202e2f66696c65302060617368000a488ab873d694c70325fb19703082280a4d155703357c7fa94b2903a241f365b1f723516e062102da8c9e7fb8036084368d4dda3d7e3fff2f9abecb77ec7c8265687ed577bf316729406a"], 0x5b) getsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xc, &(0x7f00000004c0), &(0x7f00000006c0)=0x4) clock_gettime(0x0, &(0x7f0000000680)={0x0, 0x0}) ppoll(&(0x7f0000000480)=[{r1, 0x1000}, {r3, 0x8000}, {r4, 0x2040}, {r1, 0xa582}, {r3, 0x502}, {r3, 0x11}, {r2}], 0x7, &(0x7f0000000500)={r5, r6+30000000}, &(0x7f0000000540)={0x20}, 0x8) io_setup(0x8000, &(0x7f0000000100)=0x0) io_pgetevents(r7, 0x3ff, 0xa, &(0x7f0000000140)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}], &(0x7f0000000280)={0x77359400}, &(0x7f0000000340)={&(0x7f0000000300)={0x7}, 0x8}) r8 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r3, r8, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) r9 = getgid() lstat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r9, r10) 21:02:05 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x46, 0x0) 21:02:05 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) write$P9_RATTACH(r2, &(0x7f0000000100)={0x14, 0x69, 0x1, {0x90, 0x1, 0x3}}, 0x14) setsockopt$l2tp_PPPOL2TP_SO_DEBUG(r1, 0x111, 0x1, 0x6, 0x4) r3 = inotify_add_watch(r2, &(0x7f0000000140)='./file0\x00', 0x430) inotify_rm_watch(r2, r3) 21:02:05 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) ioctl$DRM_IOCTL_AGP_ALLOC(r2, 0xc0206434, &(0x7f0000000100)={0x1, 0x0, 0x0, 0xa}) ioctl$DRM_IOCTL_SG_FREE(r2, 0x40106439, &(0x7f0000000140)={0x2, r3}) 21:02:05 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff068) [ 277.284660] binder: 13267:13268 ioctl 80086601 20000700 returned -22 21:02:05 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x9b, 0x0) 21:02:05 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xc9, 0x0) [ 277.386851] binder: 13267:13268 ioctl 80086601 20000700 returned -22 21:02:05 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x0, 0x0) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/snat_reroute\x00', 0x2, 0x0) clone(0x2102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f0000000640), 0xffffffffffffffff) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000140)) ioctl$UI_BEGIN_FF_ERASE(r0, 0x40045565, &(0x7f0000000040)) 21:02:05 executing program 3: 21:02:05 executing program 0: 21:02:05 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff006) 21:02:05 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x48, 0x0) 21:02:05 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup\x00', 0x200002, 0x0) r3 = openat$cgroup_int(r2, &(0x7f0000000040)='io.weight\x00', 0x2, 0x0) sendfile(r3, r3, 0x0, 0x7f) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(0xffffffffffffffff, r4, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) r5 = syz_genetlink_get_family_id$ipvs(&(0x7f00000003c0)='IPVS\x00') sendmsg$IPVS_CMD_SET_SERVICE(r4, &(0x7f0000000300)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)={0xc8, r5, 0x100, 0x70bd25, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7fffffff}, @IPVS_CMD_ATTR_SERVICE={0x10, 0x1, [@IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x12, 0x10}}]}, @IPVS_CMD_ATTR_SERVICE={0xc, 0x1, [@IPVS_SVC_ATTR_AF={0x8, 0x1, 0xa}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x101}, @IPVS_CMD_ATTR_DEST={0x2c, 0x2, [@IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x5}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x3}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x11}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x7}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xa}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x64}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x8}, @IPVS_CMD_ATTR_DAEMON={0x4c, 0x3, [@IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'team_slave_0\x00'}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x2}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @remote}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x1}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x6}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e21}]}]}, 0xc8}}, 0x90) 21:02:05 executing program 3: 21:02:05 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xbf, 0x0) 21:02:05 executing program 3: 21:02:05 executing program 0: 21:02:05 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x7e, 0x0) 21:02:05 executing program 4: r0 = socket$inet6(0xa, 0x80003, 0x800000000000006) ioctl(r0, 0x8912, &(0x7f0000001a00)="153f6234488dd25d766070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) clock_gettime(0x0, &(0x7f0000000180)={0x0, 0x0}) setsockopt$packet_int(r2, 0x107, 0x10, &(0x7f0000000240)=0x5, 0x4) ppoll(&(0x7f0000000140)=[{r0, 0x80}, {r1, 0x4400}], 0x2, &(0x7f00000001c0)={r3, r4+30000000}, &(0x7f0000000200)={0x7ff}, 0x8) r5 = syz_genetlink_get_family_id$team(&(0x7f0000000300)='team\x00') ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000000800)={'team0\x00', 0x0}) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000900)={0x0, @rand_addr}, &(0x7f0000000940)=0xc) accept$packet(r2, &(0x7f0000000980)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f00000009c0)=0x14) getsockopt$inet6_mreq(r0, 0x29, 0x1d, &(0x7f0000000ac0)={@mcast1, 0x0}, &(0x7f0000000b00)=0x14) sendmsg$TEAM_CMD_PORT_LIST_GET(r2, &(0x7f0000000c80)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x1000030}, 0xc, &(0x7f0000000c40)={&(0x7f0000000b40)={0xdc, r5, 0x114, 0x70bd2a, 0x25dfdbfb, {}, [{{0x8, 0x1, r6}, {0xc0, 0x2, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8}, {0x8, 0x4, r7}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8}, {0x8, 0x4, r9}}, {0x8}}}]}}]}, 0xdc}, 0x1, 0x0, 0x0, 0x8885}, 0x800) r10 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') ioctl$KVM_ARM_SET_DEVICE_ADDR(r10, 0x4010aeab, &(0x7f0000000100)={0x8, 0x2000}) sendfile(r2, r10, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:05 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x17d, 0x0) 21:02:05 executing program 3: 21:02:05 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r2, &(0x7f00000002c0)=0xe00, 0x1000007ffff06c) 21:02:05 executing program 0: 21:02:05 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x139, 0x0) 21:02:05 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xcb, 0x0) 21:02:05 executing program 3: 21:02:05 executing program 0: 21:02:05 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xaa, 0x0) 21:02:06 executing program 0: 21:02:06 executing program 3: 21:02:06 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x3c, 0x0) 21:02:06 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xa3, 0x0) 21:02:06 executing program 5: r0 = socket$inet6(0xa, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2, &(0x7f00000003c0)='{\x00', 0xffffffffffffffff}, 0x30) ptrace$setregset(0x4205, r1, 0x1, &(0x7f0000000480)={&(0x7f0000000440)="0a3cf570e90cd01ab48a4f0c00d16140b71e", 0x12}) r2 = syz_open_dev$midi(&(0x7f0000000380)='/dev/midi#\x00', 0x3f, 0x20000) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r2, 0x40042409, 0x1) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f0000000100)={0x0, @in6={{0xa, 0x4e24, 0x8000, @empty, 0x7ff}}, 0x100004, 0x0, 0x5, 0x3, 0x6}, &(0x7f0000000300)=0x98) setsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000200)={r3, @in={{0x2, 0x4e22}}}, 0x84) r4 = socket$alg(0x26, 0x5, 0x0) bind$alg(r4, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r5 = accept4(r4, 0x0, &(0x7f00000000c0), 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r5, r6, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) getsockopt$inet6_mreq(r6, 0x29, 0x1c, &(0x7f00000001c0)={@dev}, &(0x7f0000000340)=0x14) 21:02:06 executing program 0: 21:02:06 executing program 4: socket$inet_udplite(0x2, 0x2, 0x88) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000040)="153f6234488dd25d7660") mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000080)) mount(&(0x7f0000000200)=ANY=[], &(0x7f0000000880)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x3, &(0x7f0000000980)) clone(0x2102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f0000000640), 0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f00000000c0)) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f000014f000)={&(0x7f00003c7ff4), 0xc, &(0x7f00000bfff0)={&(0x7f0000006440)=ANY=[@ANYBLOB="b8000000190001000000000000ffb1d40ed9d65566c838badde78e0100000000", @ANYRES32=0x0, @ANYRES32=0x0], 0x3}}, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000000)={@remote, 0x0, 0x1}, 0x20) 21:02:06 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) clone(0x2102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f0000000640), 0xffffffffffffffff) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000000)) setsockopt$inet6_buf(r0, 0x29, 0x80000000000041, &(0x7f0000000080), 0x5c206f9640e7a35d) 21:02:06 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000180)='/dev/loop#\x00', 0x0, 0x105082) fallocate(r0, 0x40, 0x0, 0x6) 21:02:06 executing program 0: perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000000080), 0x0, &(0x7f00000001c0)=[@rights={0x20, 0x1, 0x1, [r0, r1, r0]}], 0x20, 0x84}, 0x0) 21:02:06 executing program 4: r0 = socket$inet6(0xa, 0x1, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000000)) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r0, 0x29, 0x49, &(0x7f0000000180)=ANY=[], 0x0) setuid(0x0) 21:02:06 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x124, 0x0) 21:02:06 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xa1, 0x0) 21:02:06 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="153f6234488dd25d766070") socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) write$cgroup_int(r2, &(0x7f0000000980), 0xffffff4d) shutdown(r1, 0x1) 21:02:06 executing program 5: r0 = open(&(0x7f0000000100)='./file0\x00', 0x101000, 0x20) setsockopt$EBT_SO_SET_COUNTERS(r0, 0x0, 0x81, &(0x7f00000001c0)={'filter\x00', 0x0, 0x0, 0x0, [], 0x7, &(0x7f0000000140)=[{}, {}, {}, {}, {}, {}, {}], 0x0, [{}, {}, {}, {}, {}, {}, {}]}, 0xe8) socket$inet6(0xa, 0x0, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r1, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:06 executing program 3: clone(0x20002100, 0x0, 0xfffffffffffffffe, &(0x7f0000000140), 0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000040)) openat(0xffffffffffffff9c, &(0x7f00000002c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x88042, 0x0) mount(&(0x7f0000000000)=@md0='/dev/md0\x00', &(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000100)='btrfs\x00', 0x0, &(0x7f0000000280)='&trusted\x00') 21:02:06 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x0, 0x0) syz_mount_image$f2fs(&(0x7f0000000040)='f2fs\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, &(0x7f00000015c0), 0x0, &(0x7f00000016c0)={[{@discard='discard'}]}) 21:02:06 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xb4, 0x0) 21:02:06 executing program 3: clone(0x20002100, 0x0, 0xfffffffffffffffe, &(0x7f0000000140), 0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000040)) openat(0xffffffffffffff9c, &(0x7f00000002c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x88042, 0x0) mount(&(0x7f0000000000)=@md0='/dev/md0\x00', &(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000100)='btrfs\x00', 0x0, &(0x7f0000000280)='&trusted\x00') 21:02:06 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x12f, 0x0) 21:02:07 executing program 3: clone(0x20002100, 0x0, 0xfffffffffffffffe, &(0x7f0000000140), 0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000040)) openat(0xffffffffffffff9c, &(0x7f00000002c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x88042, 0x0) mount(&(0x7f0000000000)=@md0='/dev/md0\x00', &(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000100)='btrfs\x00', 0x0, &(0x7f0000000280)='&trusted\x00') 21:02:07 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x60, 0x0) 21:02:07 executing program 3: clone(0x20002100, 0x0, 0xfffffffffffffffe, &(0x7f0000000140), 0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000040)) openat(0xffffffffffffff9c, &(0x7f00000002c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x88042, 0x0) mount(&(0x7f0000000000)=@md0='/dev/md0\x00', &(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000100)='btrfs\x00', 0x0, &(0x7f0000000280)='&trusted\x00') [ 279.219744] F2FS-fs (loop4): Magic Mismatch, valid(0xf2f52010) - read(0x0) 21:02:07 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xa5, 0x0) 21:02:07 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x2e, 0x0) [ 279.270886] F2FS-fs (loop4): Can't find valid F2FS filesystem in 1th superblock [ 279.328473] F2FS-fs (loop4): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 279.335597] F2FS-fs (loop4): Can't find valid F2FS filesystem in 2th superblock [ 279.387696] F2FS-fs (loop4): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 279.395073] F2FS-fs (loop4): Can't find valid F2FS filesystem in 1th superblock [ 279.417241] F2FS-fs (loop4): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 279.424562] F2FS-fs (loop4): Can't find valid F2FS filesystem in 2th superblock [ 279.520448] F2FS-fs (loop4): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 279.533298] F2FS-fs (loop4): Can't find valid F2FS filesystem in 1th superblock [ 279.544036] F2FS-fs (loop4): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 279.552212] F2FS-fs (loop4): Can't find valid F2FS filesystem in 2th superblock [ 279.569597] F2FS-fs (loop4): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 279.590627] F2FS-fs (loop4): Can't find valid F2FS filesystem in 1th superblock [ 279.598916] F2FS-fs (loop4): Magic Mismatch, valid(0xf2f52010) - read(0x0) [ 279.606356] F2FS-fs (loop4): Can't find valid F2FS filesystem in 2th superblock 21:02:07 executing program 3: r0 = memfd_create(&(0x7f0000000000)='#em1#+\x00', 0x0) write(r0, &(0x7f0000000440)="0795040000000029a77ce74fb58ddf0000356317b447d19ecd38b972a4220aae9720fe2c59e090b66f8fc48c26002c72a757a85b0700000000000000023f0683a2aaa95f07af2c1e2f6d8908a5c4", 0x4e) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r0, 0x0) clone(0x2102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f0000000640), 0xffffffffffffffff) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000200)) timerfd_settime(0xffffffffffffffff, 0x0, &(0x7f0000000040), &(0x7f0000000400)) 21:02:07 executing program 5: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000001840)='/dev/vcs\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000001880), &(0x7f00000018c0)=0x8) r1 = socket$inet6(0xa, 0x0, 0x0) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000200)=""/114) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) ioctl$KVM_S390_INTERRUPT_CPU(r1, 0x4010ae94, &(0x7f0000000100)={0x0, 0xffff, 0x7fffffff}) r3 = accept4(r2, 0x0, &(0x7f00000000c0), 0x0) r4 = getpid() r5 = syz_open_procfs(r4, &(0x7f00000001c0)='net/ipv6_route\x00') setsockopt$packet_tx_ring(r5, 0x107, 0xd, &(0x7f0000000180)=@req={0x0, 0x0, 0x20, 0xffffffff}, 0x10) getsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x12, &(0x7f0000000000), &(0x7f0000000140)=0x4) sendfile(r3, r5, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:07 executing program 0: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/net/pfkey\x00', 0x0, 0x0) clone(0x210007fa, 0x0, 0xfffffffffffffffe, &(0x7f0000000640), 0xffffffffffffffff) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000200)) lseek(r0, 0xffffffffffffffff, 0x0) 21:02:07 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x169, 0x0) 21:02:07 executing program 4: lsetxattr(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=@random={'osx.', 'vmnet0*:em0\x00'}, &(0x7f0000000180)='\x00', 0x1, 0x0) r0 = creat(&(0x7f0000000340)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x44000) io_setup(0x40000100000003, &(0x7f0000000200)=0x0) r2 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ftruncate(r2, 0xbb1) io_submit(r1, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000000), 0x377140be6b5ef4c7}]) 21:02:07 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x9c, 0x0) 21:02:07 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) socket$nl_route(0x10, 0x3, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="b702000000000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001000000b7050000220000006a0a00fe00000000850000000b000000b7000000020000009500000000000000"], &(0x7f0000000340)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r1, 0x0, 0x10, 0x18, &(0x7f0000000000)="5ae02efc441a80536af0d1d96ac723fa", &(0x7f0000000040)=""/24, 0x6000}, 0x28) 21:02:07 executing program 0: r0 = gettid() exit(0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000200)) capget(&(0x7f0000000040)={0x0, r0}, &(0x7f0000000240)) 21:02:07 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x15c, 0x0) 21:02:07 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xed, 0x0) 21:02:07 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x10d, 0x0) 21:02:07 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vsock\x00', 0x140, 0x0) ioctl$TCFLSH(r2, 0x540b, 0x3) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r1, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) fstat(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_get$uid(0x3, r4) [ 280.139851] syz-executor4 (13505) used greatest stack depth: 13368 bytes left 21:02:08 executing program 3: clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f0000000040), 0xffffffffffffffff) r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000000240)=@broute={'broute\x00', 0x20, 0x1, 0x90, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000600], 0x0, &(0x7f00000002c0), &(0x7f0000000600)=[{}, {0x0, '\x00', 0x1}, {0x0, '\x00', 0x1}]}, 0x108) 21:02:08 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x2, 0x0) 21:02:08 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80200000000002, &(0x7f0000000680)=0x82, 0x4) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, &(0x7f0000a88f88), 0x29f, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @loopback}, 0x10) setsockopt$sock_int(r0, 0x1, 0x0, &(0x7f0000000040), 0x4) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0xffffff84) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0xff9a}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) [ 280.244451] Unknown ioctl 21515 21:02:08 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x150, 0x0) [ 280.339236] kernel msg: ebtables bug: please report to author: bad policy [ 280.369755] kernel msg: ebtables bug: please report to author: bad policy 21:02:08 executing program 3: openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ptmx\x00', 0x0, 0x0) read$eventfd(0xffffffffffffffff, &(0x7f0000000000), 0x8) syz_open_dev$usbmon(&(0x7f0000000240)='/dev/usbmon#\x00', 0x0, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000002c0)={{{@in6=@ipv4={[], [], @local}, @in6=@dev}}, {{@in=@dev}, 0x0, @in=@local}}, &(0x7f00000001c0)=0xe8) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) futex(&(0x7f000000cffc)=0x1, 0x800000000006, 0x0, &(0x7f0000000040)={0x77359400}, &(0x7f0000048000), 0x0) futex(&(0x7f000000cffc)=0x1, 0x800000000006, 0x0, &(0x7f00003b6ff0)={0x77359400}, &(0x7f0000048000), 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x100000f, 0x31, 0xffffffffffffffff, 0x0) r1 = gettid() timer_create(0x0, &(0x7f0000044000)={0x0, 0x12, 0x0, @thr={&(0x7f0000000000), &(0x7f0000000080)}}, &(0x7f0000044000)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, &(0x7f0000040000)) tkill(r1, 0x1000000000016) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) [ 280.389155] Unknown ioctl 21515 21:02:08 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x31, 0x0) 21:02:08 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x121, 0x0) 21:02:08 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) bind$inet(r0, &(0x7f0000eed000)={0x2, 0x2001, @multicast1}, 0x10) r1 = socket$inet6(0xa, 0x3, 0x7) clone(0x20002100, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000000)) bind$inet6(r1, &(0x7f00000001c0)={0xa, 0x0, 0x0, @mcast1}, 0x1c) setsockopt$inet_tcp_TLS_TX(0xffffffffffffffff, 0x6, 0x1, &(0x7f00000014c0), 0x4) 21:02:08 executing program 5: socket$inet6(0xa, 0x0, 0x8000) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r1 = syz_open_dev$amidi(&(0x7f0000000180)='/dev/amidi#\x00', 0x3, 0x400) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000000300)={@sco={0x1f, {0x7d, 0x0, 0xfffffffffffffffb, 0x669, 0x0, 0x81}}, {&(0x7f00000001c0)=""/1, 0x1}, &(0x7f0000000200), 0x11}, 0xa0) r2 = accept4(r0, 0x0, &(0x7f00000000c0), 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') setsockopt$XDP_TX_RING(r2, 0x11b, 0x3, &(0x7f0000000140)=0x20, 0x4) open_by_handle_at(r2, &(0x7f0000000100)={0x8, 0x2419}, 0x210000) sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:08 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x2, 0x0) 21:02:08 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x16, 0x0) 21:02:08 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='fd\x00') fchdir(r0) r1 = memfd_create(&(0x7f0000000300), 0x0) clone(0x2102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f0000000000), 0xffffffffffffffff) write(r1, &(0x7f0000000540)="6963e64243ea486da3a74e3deec6fc5bb9650b5de56946c568f95d22467190ba406d59a5958d6f156c9c8a2ac4677b00000000000000000000200000f8bf54da33", 0x41) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x11, r1, 0x0) mount(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='anon_inodefs\x00', 0x0, &(0x7f0000000dc0)) 21:02:08 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xef, 0x0) 21:02:08 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x74, 0x0) 21:02:08 executing program 5: r0 = socket$inet6(0xa, 0x0, 0x3) r1 = dup2(r0, r0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f0000000140)={{{@in=@multicast1, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@ipv4={[], [], @loopback}}}, &(0x7f0000000240)=0xe8) sendmsg$nl_netfilter(r1, &(0x7f0000002540)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100202}, 0xc, &(0x7f0000000280)={&(0x7f0000000300)={0x222c, 0x11, 0x0, 0x420, 0x70bd25, 0x25dfdbfe, {0x0, 0x0, 0x4}, [@nested={0x1170, 0x21, [@generic="a035566a1483de7482fd4e7b3365a6aeec7f099d6433086f64d7689795de404b68a23e1d28a7c9bcc0200ae32c4c00e149e3f75e4c6c1c3327744d0ee82b6ec5b4c10d2352bb62b07f2eb004dfc1837cf2981c9c3601b7d1f95622ee1457dfeca98d34a1643dc7b2b1a2653cafd858d574461858214c738f3915a2cd52b5c5ac6808a6cfb270899e2b634f744ff13df0e01ae39db5", @typed={0xa8, 0x4d, @binary="2ae0a1f698ce9c887cd5fd067847fab6156edad2baba0a09b94dfcea9a7af9b715c69026873d723376d912a89d7034b082d9ec3bcff341e24b936f36f9ed45f3ae9c9a64b82f837c4489cf0a6ae49bec15c2500a5d4d2b1b2d02efcaad995af75467581a9ecca67d232ddb6955aee35eb6162232b8d59e74c372b0c341a6ca9ebf98aa374621216a0fad5022c2b3de66be803bed4dd8e94d21d8e935c55c833aebe340c3"}, @typed={0x14, 0x60, @str='net/ipv6_route\x00'}, @generic="c3ae4eb668440d44ac76f79309e646c68e055a1376405bf542af", @generic="7756206a2a0015952fdd69f6556e076f229708998d8b8df786188f377e3d731501d111853c6ac73e221e64ddd65c6c93f3619ce41f6f5195a683916702b90f29763633df8716a38d213f8fbaf6e7fd84a04ba14846f53dcd95531dd65fb008cbff919bfe5b9c67ca312487f78004359487d52894cf86edf9f22b6b581180f6a064475120e0d06c1c64bbdc532e13c28af25172273fba6bd3f560439157b1dadd504f1699e809a4dd68580816a55c1ada0a756f2aa9c35f664206d8cdc3815e9b974685e703d0ba24b2cd899f15dc80fdc0207d8464a10666ffd1d2bef55a550e191d8c5a2d6ceb8bae41db2405ac050b70204e9ea223d0b4b7bf40a95225e3131384aafa9775bfeaded7f0d382fa7cb648957ec734e6c1369f1209b6f637b7eb6781e374b6c0b202449401baa544f134232524cce7ece9f6ee26fe2561534e05af8f989d9cf168a7b89497e946ee629d5d189b71a73ac746f25eef6713cc5b439cf96deebcd52f526f63a5d29c0c191172cf440c88fac8cb1aa574783470e44f78248ac8ca427ad0afcd0963429bcb95458e27f316789f08a5e191da5aa65bbd4007c04cfafa7576dcaeae407cf12cd3956516a7bf6f471610df311bbf43cd4e8a8c4e5c6579b6a0498d9a4803bd6ea38e46e31f4bbc003da0f65758aa80c01cead6e3cd8fc1ee32822dd4c289a2f3af066e85e474cc389108d16fb68d5b5be86a273670d15af86f287a31f16d94cbaeb1d21c5431de97e054ee8441f644ad5b1c0715bab481bfaa83c0ebf2ebbc933a265264233755682d3503b1181f7b5da76e3ee8d21a9e552e0332d2751df55c354b761e9ef8af67a903add646fd5af9daf37e83c571bccff6235c5445d61a3c7edaa493fa7949ccb56bff9a241010221ae2835480774f38eaea7e834bd5a104d7b11408aa381cd7205341340b1c52c441cb786daf09ba06c148359c88c1582afb08e14f064237c70ac9fa850df085bd2b6530637144263a783b97d7b11ff4d75424b3211ee25372a8ccb4e5abc8fa5ed3ebe066c3f0b8d965f97d4a856c6c0ab26d5dfe2387fa94e393c6be2b73638044ff1d076dee19a9a1ea10e81413a835655dd951e03430c03b760147f572cb2f62f537b92025ec0249addd8e9a1d76426e7c9a8b7a5bbbe7be7b567fe04c40cbad58b2ad928f23e0176f1028b6c42587cdc8bddc8bf5eb520ced44dc259a010870baf570b513b79a4680f4815940791141707245b7ac32f26e092c124b7c8d06a3ffbe1949bb2c4b104a6cba40680145453f07503c6d61462711e9a4e49e24a7b3674ab1a49ba1c38fb5eb2a7bfa7fef215966e915ead100f91f379daf551d9bc7f575d00cdb7189376d6ecd22190a972ffba93dec6b0cf2551eaf100b2203445079ae7bec615c232175d5172846938fa36113d47d3c90c07e478b57a52cc72a4ab92da9f91dfc70719141063b1d9f3716a915c4c6dc3530ba811b2ca758e1f7bff1ac35b759ead109c810494bb2e16fbea8d85705dc2629a33f0536381add932d4460671b3b49ee6aeb4f18088340f0d11bdd97225fc8b4e8e9dec7b6111f0df1f4fe2eaee6ee5a7b871e3549ba65afba42d74aa293aa98ee340535779deed52e48862cfa386bdc762ff41ffd0710c82df664e1509f235a8114fb85dabbc5a9b38328d96bdac28f4959e45ec1dafa5af22a86e8aa54034ac73d8c3127d6f35ae3a0dc2c5bd1b9c82355747d73ca919b766c88704a55a827f5370892dd323c247ab34f29b43ba4f7dcd3a1fae6ad27dbf6648159b308387d7762aae1347b0bd55b1ccfc2dd37435109b4e31419fd57c3322c0933ec30e507396c174ff7c1dacb9d470d8708ed17ae6b5258cd4c9c30361b7213ca180acc939dbdaebc124510b45a9f0f9c47beb68b23208a8aa2a5258f008a4283ef15cf2c8130aa7b8b6c0484efee234a853b086a9ef9d1f3db5e46856bcb46df62dea629d07dce13a814eac7a5f1fcf7708e96f446ccc39f52eee05c51c8d40087b6202a58ccaed56c3ed2bd20dfa3f67173803bc9913db14aff4393717160b4cf562dcf7c8e3609f8c3e26a15e89b3bfc61ee49cabbbfe572a1e835ca56e594d88dc428d15068c0fa00d1359a3485d12b76a1b87161f148fadf77816481048b961581cb08c57786980b54db43401526f454ccc833628d26dbb36b2d2fc205e4acaf373c714151926936981eb8a8fd150f5dba1c75a8393968015809c64684f9f315df6ccc1a6364f050e080afcaeeff2b752eee0873d5d703a6d4b3156d738cd9d77e34d2ae782fb769cf6f492e343ba0ec8641bec236e6982ba41a2e05b3e927bb6bc3ecba26794bbc5506771701fe384cb0b0f2e0c71ac68983a9707e4802d496b739334b02fbb92f810da1b130ef3bd1a48a15a8e4b759ad2ea4d9fd77c6553a286924a858f4c36a0d3588709f0e9abeb1a9569bc37fc45d729dadec323dcfa7f9dd7ecff036836176167d5082e0cd436a3a57c66f66c80ac9fe2bff16d6714fd022cd6ce7cc04c0892b048d5b6f6659a4cb25ec24396093664605c929c07af89f9306bf94b4fdcf0d4ecd0cee61b666775a92e5bec45dfbd10f8a4018476bb785af537d3a176ba426d3bd15703835970dbc406e154912172cd6e43123a20864f2a651b3540a520e7b30cfe53051c31c2988e8b6c2912c0e2c029c5262206c85f4bfadd6112da872f641613b8cbcd73e6ad715458872157cf271798ae2190905df4d6ea19cd95fd63ede487f1a90c08a21db59bdd6a5a0dfbf8297e3351f050bfe26bbc02370235d311e93fd48fd025ea4c763f59c335209ef7801cf4f01ed41e7812625af6c94ae25178eaae4a2cb669b3faa426f432563bdc8de52500a96ed6dc206069bdca49ac8e9decff5874af28a9ab30b1e31cb4854fa9c64412ac59429215a5bf61cfc43fe7b2fa00525216942694fc5a40756e504d8a5b3a0c6ee7b8e49abfaa5b8c52e306c44101244bd0c70f61145c535f7e2268b54c1a1074db7621681b8f4ae5566f26f17fa5818f7d42d2608ded930bdbd3babf2d5cadd01fa589ac939492cc7c52de5aa9968727e27a26968e70f7a2f017cbc87e6357fd2b6ab37f278aa79c2f5fca23b678a0e8e37f3e8c144789f80348a544cbc0cf4683fbff489d2ed8d0e6f4e08b1cc1fd60c8b4cbce9f1a7bb9cc778602347e76fb96e219182896ee8f0a810669002cd884e9df1da62ed3f75f618589696d7acb939839fcf8bad3d2972a6715e7a0e428bdb3b78836aebbdf589d33fa2e755954bc2735bae430cffe19bd97ddd6b3b73dbe8763d80bc1ddbbb7a6fe0ac6762ddd5cd1b47c0393ffc2869cdfb822827936e0a58b5e6101b616dc28e2c5c6b5ae683948e2f3e63f912caf6800e2a18af300861f2838703a5f15542bbadf83940bad310966833e59d92d7ffcb0c09b7e03780437955eb7f87fea62799d4b825c3e0d42903d7f6e7a2fe7a1f55d43ad2f81e6b17df72eba508c2bc91eecce1d35e0a927381de449b154ecbaefb645a397d0ecf1091c7a8ab4c63199b3b71eb5b13ec8c5c004bf993fb1f4f2e9208da9cb003beae234537d60bfc8364e31a89f0731bd68d2deb607cffc79f4c34f6a116b0676c435b5ef98d6152de0832290842af2e4796d96233448d5ce152bbf2d29f2f5297aa673bbea4df4052eb8b517eacba3c611cd0f863a56c8a6f6a9f876f564c05a93b685bf102a882218b2695d9d479322a5b781bbcedacf706088b780a2b61e230751e29e349812bdd124a7aaa8f5adaf69d8a13dde3f9c2ee984036dc983f65db3c5200b7f98aa5e8bc03a4b1bc58a725fbd2c301e62540c4d4580618c837079ee09afae93cadd8f65d46e028fb74ff6c2279f5f4a39ab61722835ee3db2b760166a0a8e62275460c88eaa75630035a10ca692b90e2f4782bdec8201c84c4866ab4fe69b3e0a2754e50ab4f90c0d130d675595a38af8084be79608555f17a81aa0e8116aca5f59f47d4d789435e22a4d0ab034fe8cb7aee604e573adad462853ad3e3964b25eb49f8a9cb1b1619869f0b05ccf8bd4813c731fbfbf1e2817a438afe0eab5b51e5e28088c2361d4602053e2cdb38e69e40d2f5c8fc850fe817040e66d4fc85a8aba180d9472d6060c1aca4a3d1cd6cf04963c7b68f27e5e60335c26dda0ad0fbbeb53c5e78ec9e3e761533f783133af6f5b20eb5b785ccd950c6b27eb1b9d31c4793035201b47173aebb9b2d0fd85de24e77ce766b70f9d82c7d605ea501f89a95eff8d2cf7b982395fe8798ced48d84b54c46d895f35e3767849e892054ab18e09aa0c5b38045df6598b06e8bf55156df1d95a325e52288df3c48b5e844ff40723c15ad454259b3fb0df52cecc5b1c2f3c04d433832c3c06cf2b56172abfa342f94899cc04296eec1efe13b1edc2946443b788bb1a5b7c61d454d2e4b03cfc944962b141584e1559d50d1b8ea6f275a19852fb57e634cceae6f49998ad4c547f01eda27f105c8bf165e9be7c9084013058df33bcb1acd90b258560bde90714b309b4e52080ed3a022645293663eb03c852e1fdce6e743ea431f509b527416e379163d354b915a460b7b222a9a6ea67f134d9b8ecb0cdfd355df31ba56f222df0d2c8918f1160053b2231aeb7283e4f25d83883909ac14d789713bda9885cd17299e08497c46afb7df8d80714c213bd058a46ff8cbcb497de704794a687432fe2ed57bdb844de097884c5fc1abdde89af6895f990c281d842afd7396d4d3e82708004937ea8f62c71b7cbd1e8c038eefad5a7252bcdcc75a742ca3e0a4d1bdccbc938c23db426589f7f3baa68983b3504e03108c996a765cd7475f52ce97151cfa6159073ec2c26e737e1a4ce8729f4035516d3162ccda2b4450317e7e142d2c5dfe36be56e134542fbe5e23049cd8851362964943eb8f4de4ad63613ec190961f06b6e212032e45ef814b2bd4381357b56fdf3abb5b79714a19e1f726201652209327e3bc2b6ca07ff9820388c3e26b42d5e31940d7fc03897491f5f5427ea3a89ae20025a7eb8aecbc68beeed27cc3ca3854c0cf491f007e910c322a1f3d82635bf771ac3d3ef73983328923c6578075fc4ce74c7d260d15e8ab05c3a4787d8aef5c2f15a54cb383b295426a62589d744ed8de2b49c6ca4bb906dd73381c6f8a4d1f25d302bc2df2249a2ed5f6279de95237b108feca45c53fa9a2eb89c3258c63b155cef21e716acd744c18805909dc47a4913901822e6128e08df8e3a7ced4bfed2d73f8bb9b1a268b4f5ba85b7267d58ae8640ea8529a7deda926d3661d1c3e76acce25412c9eb5664dd1651ca91b4ebb35465fd2ddb5381bd600997f03768f97d140831a8fd0e601abff67341cdf14cff3fe8abb1ff9d6056193f90f13079127ec2813771f67dc08f733a67f03d1c877c8e869922faa3d58bb3305b5f6da076d9f512a8f2a7ba0bca6a1d19f51d0ffeac27d8c1093d66a3d887c45a665adfe153dfd4dd1d8302fd31d88a897d501122866db297cd525bf8c2dc83879823c7c985524da01a557cc2a52ffae087413fa46ebf11c80a4316b6f03a307f45673652ebbffe996529125015580d423baaeecfdbd7eec77486edd63492000a86209257f8f219cc89dab1e476d9186d354294611a90a3b522fc8bd06302119751805f3f9652aca979f465424762dd923b4202ccb101644821974fe0835e4e682160a7455f9f708ce455ccf850448a0d9b454e3c1f99d1aae5ee0026580c02d93911a15d326d532dfebdd58f909fe6c7f22769edb6ad7b7615c"]}, @generic="46b9c33c9e0987aa89cc17ae81b1f5692cf3465c6b66b94228fbcb9cda445d97e2c6b723bfe4f7e3a7eee92d908d596ec54c5eb1e93a90185514fa505a4cc224c960064b3f6fe3134e0dc7b469928d7d7b0045fc43ba903d689e44db7f3764ff55723d316cd00b6bf3282f14b92763f592cafb886953bf4c7a3925f6ab3b3d2ac5faf851ada90b1b1263cb9ffbfb0320cdac789e1cb1e203aad9e8661457b2fcbba5adf55da2496ce5acc668455463ecdc2649b75f6b3da50164f50f5ddfeff70f00f0feb018d1829a0335b6ece6e94b20b63eef5e5eaf068efb79372f6d3c5d7de7f06fad73421034f258b6c9856c52c1291ba0fa67a4fd37347d857968cb0120dd64899b61ed4aa99019e4001133180eacd66d57ecc5bcf1e99ef463bacccc69c6724ad2fafd8a82ab155a6cc04508974afbd403d3b4ebe231aa08266793bb01bf5b72b87a627c40698c19b83654ba5870df0a1d07e6acfbb79ff65ea7ea49b180b63cd64b27308f932e6f5620f30aa027118e016cbacee97f38c3ea2465ec71d87160356868fc4ac80afd27da0f5ab26d91cd53c0d171f73cdfa0c4ba8831e80626fada994a372885db8ebee18204fb69ad220957e8345d022c6a99b1c36690e41a9f2ac499f8a4eafa48a182e04577e423aaad9c158f01867a7e25ca49336b215ea0f884de3f272ac417e34db5a9ef03bb4498f485eb1a6f44887e868b9d73db9e34a6ee600a2801cb1dcbcd8c412ff90019a9c72dfd61ee123259ff1a69fdf52eed78cc42bfb3f9b7e350333fd014099f279fb6bbf7289c5a743b6e26c5c8c4dd8cee18a7dac0151095e67e619cb96d3e7ee95755cd54f8cbe8e783749b731cac7d14a4b27078136621a75410163cf8dd21a2908e4f2b5a2f08b3b3b7d6d1584bd173f95061bdd3adc95144922b39d08a5a9bc580be104418644aeaffd9bbb9b9d13d37d31f7fbef14932523803312e026ab56bd6b2d66c605ac522e0d777389b1af214c3dc5c8d16e592fda656318b6c84f2ea101431c9e1a584deada53f6f35d153b8b728f2cc26757929ea17dfe4c07b52da8888190f91d96e954a704f9cf818e7e1616b98e1d78adce17268c4bc92fd9fe393616e1e1028fdbac59c421ff8b0317b4ac70096a4ff18434a3b1f3be48d4b27d2d0ba2d31e6518d91bcb804784d9be1c6f0e9805323f9a7c0e7eee464d8f49216de0e3e9a89fdb18081791ef6dadfd6a1ff5d6dddccf91b9c83474989046ad961a3591607cadc742079ddaf43b01b9f1b10fb40b49bc9f8bc4e20cc2c4ea527e4329367dcd430e4ff94eb944343d5fd42c0289d5ed19b9fa458499ac4d6d924e3cfd71eb550f01d9be984e76ad8b6dc9c654604dbb77ab82d81ff89c69d87ade3ac5c9551010af7ea172fa2eca2ec5ae65adc3bc7098093396013d13d89912529af65d26ceb30015ad31d05df9b149c12b00ef49d4fbaf19a45dafdbf0270d015bf6dc44b713ba048024cdf5bbdc139db374c6966b2abdd003d8065caa54d470b4b4e7b14cac96276b65c7edbdd112967fafb7f451434063680c07349114220cde1602e09d1aa854534c38d190ac6549c3fdfd95c655789f3af7b7a38a0a10cd303ed709f36cc14849978753702d1ac98159c11f958fd1b4435837cd7e266d79743ad56b5f00af0be8513fe591a674c01a548a3fcc2539181b9012a132c9a2aca96b8f38545550f3a1774f618d87b8b955ce23d405da50134d8e262080d69442cc7c0750d8f6b328fffd94a5a3a96d70fa07f095ea3459c2223e7b9fc88686d19f79ff5a011f3806df419cca27ac06545a86e571c9f3d68058c021f6f9407eb4fe91d6f4e63729bc9127e7517b21733ac724c83aadd6fe1f7798eb9634ea7d14d0d012e0eeb90588340acb6371e5e056ffe1774f18ef3b479569a1df92db899b2800a8d58b4aa7f76861db88c30f2a38c65c238b8e6b31ded09f0558ab8ee59b60b5df00259201c2535cf732b691becd4d499926fb87a164fa4d45c03822aa37d5343cef84be58fd8fd3afcca72c32dc880c4017aae98cbd8ad6978d64dad7d2a10e3e22df974d312fad8f804f3023c2a280496c07f60f1938261fefb82b2dc2eef72ea071cd1c57b1188251224ad845528087511d7882781afcc059800617b0aa3075bdd8f8745300db82afcd185aa2d4194fdc63bb197d8b78fdda37b9fa4341cc723a70dbcd9528a736cf82571a35195edf926c91ca01cc89b44129e60fadf08089e85b4d559f9261c7a5b50a88e2c2948c9378f7fcab89611ea3fc94388b4d5d0845f21904d87965c79b80dcaca4ac174a7dd12a544c45183dcbafc000862f92a0eaaf386fc1f3ae84c134bf1c9910374c4a3ad372059a69b991978b026372250ae5c381af1cdac23b03a14ac919e79d288e22d511c109871830d0d93910e28aecdd32434ddff9b3a83839ca24abd0aea4048848368838e751098a600d63f1798a4cc8c93e58a0bf89800cc2f4bf2cb006c42053816fbfe8e5f0879fc44c8037fbe651cc746ac94ae2620004c63215247041e302008ff3238cb5697fc5041e6351a431c4bebaf4daea7b61e063400175908804c0ef0b235ec7c79626a9e6b110afb8891fbab9ff612f67fa9766f9b5f126641cb51f77de0df1802c3bdc285cb1fe9da2a10ecbed263b365002e8831222ced249d8a95d989b6cc0ec0f919b36830c30b4fae6f5642c69b8fd12fac7baf7dd4ec19d57e75aef34c9aba1d3fd6933183af3306bb60065cd2b7787d20254f96413c4fec934767c91cdef2ae5f11a8062a3d8cacc8a22d50fdb400b01ff6d16166b3864122e7eff1c43c71f659551afaec9968a1a99d5301a07ab492d4aad8aa085c46a3e28a5e68fb1b2a70ad9e3599f8b72794101435fb58d1cba7c4c48c04f96dfde79ff4160c8474ce7e7673043574fd92043303d82a3cbe59d32779457cf599a40ddf6e104ba92a68fb352373016025521289023a5affa126e6bfc774861cd210b97c5b6cfbabf6e1258012a3bbeff6c9118205350bdcea886eeb031ac9e6248cc2e8a44db0062f04a463a4f946d3fae077dc204df6aff180634aaea161568c27efcb37f287d93aefcc0fb5834e0289c173cea492284f9c43484a691f5c69122efebf5272f19b9bfb0032f5f6d3f663cc9d742aa3e1822aa8bcf9208650e43de3d17019250a0bf9b409131820e00b5a3a82615cd03c04102d3b875cc9de9e9ad189fb4f39ec1b192adbcaf6fa8706407637708ead0fa210c8bb0e2671be7c250943a4a885b90866645cb6ed735ad71ea1dbe63b2e9a8f2016183b815e457df981fa88c178e9c3e2bf2f123f11e949822c8a97ea66a94b7659b3ed0023df44655d690e88909962799d6bafc24632eb389a57661109921cab424446d359a7d92017d210b53d016274e7d9b0d238340c027078713652f566253638a57afe02c72009d129110dca70115c1ece5bb99ceae788d28fc14ae80683b05e676fc8ea90cedbb9f0ae84aa2b135a05ce1688083793221abc92b526569cca83325521e3f793ed6277fee06fef4223c17061504a5b33ec5228b3e0c099dd296184c396f5cc252fb8f80f501cd6bf2d6d111a8e4c8dd1a18cea02ab0ba493974a00198d3cc3562d0a7fd858c9ed94be27cdb72d9bfc09d2d2e6d2f9826e09168353874eda0e5e5fc3c2d62cf3d60116706d557c4adee59b2a98dbc31963777593daebe9194690250f14f65362c475e60752239a1c976cf96d7d4483e96b2e2062303bc6409fe91f3a4b7d1d8d06ea2ab9b84b08cea56c254ad5e9e07ac0bb470e52f54e2ecdb10f4fe68281fc1fcf206b5c187c5e27193392d3646c0d6b97f81be542e1d56ffaa1052efbbdf6dfe7a931710b2ab8e059df5ebf26ba6195b4814509e9df6e2dc3560bbf0a42bc555b412d282b9bf4ded80bca83c4f490616fa56d6f12c3a7d68223b7891a3ab9fa88aa38170812987f8e98fd5d8a389fb91a0878d63176f75fbbd060df5cf347a79f94c93ff6ec849f90f3a23423b9daf49551b847540711d9dfda42eb0bdd047c23122a9c74685a3448e1c12093123104043c9dcc37331ae5b06f9679d1c8de328d523f8ad572f05abdc8969dc105f6728d31f52ec3e11642a1b09e1502fd8c4fcf8bd64fa3969e5e41c506757a17adae1d02653a169085c72667ad0c4ed2a35d7feb5a4e64df98b1fa3ba73a4d2bcd7279830e6c80f8c0c48583411b64fdcf860902a7de2c75cd0e0a510716378dd9a2222cef04cbb204d8f72cf013fd271cd57d8d3117421eec709e3bc74211ffa9e18b94e6a7272e6215e7aa34dc908e64a1bd8e74c829afad8f5f55b278d403413dabe712a7dff3a2665a4889ace13563b21320d78e5e3aad8b82d68df295834ae47123c61e60d9e4188df36aa01592a91d1756c21a989e6245c53203f6cbcc76e2a58497ee326a347f6301dad170afe9f131714eb85a83c1ec863d599925dd6c72c9d852581812364788c7476ef68bf38b31b4ffac5c5fde1f147396700f856b956553df5e9e7da4fcbe0488dca26dedafc48d70bab7616f6b62510088cf67351ad212c545377e2628d6094f9e8eaff0435980d531069c902cbef200859e4d68fea66b32e3a46d14b62e449c8434c594c4ccdbe53b0c9a5871fd4202d9f377e8d71c8ce0276671ec9d7fee2149c30e1f7902f7f0ff2385557b48797e98499dfafc9ad974b7aaff1ea8306484ae36cae329e6dc591dd297d4fc46b807b06643cb1834592ac06dcc6871e18d95973551d8a5259f4cf2b955b8bd2357772f95a5f419c285c6d4de3f75e5697dbc1d3185c7ff8ddd9c9f00cbe9c318605e6409106903faaa477f2e51e27dbce71cb68d6d850c06921849459cb1c73a2bfc6a27d17f88dde9fc53b36d38bdf9575ea14e13018fa790f053c6f8b1edde80251beed471f1eb6259a7eed14720daf9cbd251ae9ac36d129d9bb827d8e3f16da711a384217d754fae99131cdf31dc5c0803832a9c388a7cbbd57a43cc557c34b9179be273b1c73116fbcc91627ed8ab4e50ab97d467c277da4407fe22e6d827286f75908198fc106370f8e44adaff8994e296182403fe41b7a12c770d28f9377abb3b106c0555d6e025d0d670cc2836cc04d8821849a566706cde5a3d07aca8cfa797de3364390b4673201b6b9f67573408befa47b2a7374ef0838bced43b1cf6902172c273e69f857c93a232430ba20c409a6dc27d24d138a6badcdc645449dab139d751f72fcdb179232ab43fbba5cc12fdd1ee97df9f0495f216b3fef0fc4d2a6ec4f6a7143f7e23befb7715eeb85195cbd8c5a362391bb42ab0bdcd5d3492f1b0bd20639bc06bb5adef6e61ab38db9d9c970f533274fc0af8f13cf3a572cd1789efbf028c69db59531e408b5a04105c848891383e37ebcd5d3cfcc4d0d9341eb8e1b1a77a88bc12c22d27f9f028c5b61e65d4da19d2416a0d881008cdff0e332fff17cb6f30255c0e402e3b6d96bbae81d0d438e03b11edbf28476e0e2a0fc07cc05935d5858ed7ddcaf7bcf5cef193b5b657355c290b6af97697b319e6f07da6b8f6e18b1ceef8efa233fe38bfca2c5a049ca94f40bc5713679f78fc125273836685f7d64e92a572234dbef2eae10f03127c77967cc06bcfdbe8d79732d562b8f2eab11ca673e2d467fc1d7cac1a7eb036c48384b0df7feea7be90754c1d5ba534dcbf4daab94a060d2d79b579ea1f5e35ca27f6b409b1525fb6a98da8a3026f1c1fec3d2ec8af7831af364b04141b2b8b7e67927cbda152050b1e0b7f1fff30f6", @generic="98dfda9fa45cd7be9bab85cc52a41fb9182375399b1118669739693b40e3492ac76b5487ecbaed65d503915ecb37a1482b069f9fda96aa7026ad5790f5819c6af737de7f21a720195d7bbb5751281cacb0ca96d600b1d0e41e3d6724364f5446c09a034e4351963caec88796cabcf52343bd1b6ffccb2d36b37b063cc709f27f30658d2d8434c8aec9172af59baf2b5d47bb71ffb02afa66c29178", @typed={0x8, 0x72, @uid=r3}, @typed={0x4, 0x3}]}, 0x222c}, 0x1, 0x0, 0x0, 0x40080}, 0x40000) r4 = socket$alg(0x26, 0x5, 0x0) bind$alg(r4, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r5 = accept4(r4, 0x0, &(0x7f00000000c0), 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') syz_open_dev$mouse(&(0x7f0000002580)='/dev/input/mouse#\x00', 0x6, 0x101002) sendfile(r5, r6, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) r7 = syz_genetlink_get_family_id$team(&(0x7f0000002600)='team\x00') setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r6, 0x84, 0x13, &(0x7f0000002b40)=0x1f, 0x4) sendmsg$TEAM_CMD_OPTIONS_GET(r1, &(0x7f0000002b00)={&(0x7f00000025c0)={0x10, 0x0, 0x0, 0x2004002}, 0xc, &(0x7f0000002ac0)={&(0x7f0000002640)={0x478, r7, 0x4, 0x70bd29, 0x25dfdbfd, {}, [{{0x8, 0x1, r2}, {0x17c, 0x2, [{0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8}, {0x8, 0x4, 0x3}}, {0x8, 0x6, r2}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r2}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8}, {0x8, 0x4, 0x1b8}}, {0x8, 0x6, r2}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8}, {0x8, 0x4, 0x1}}, {0x8, 0x6, r2}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8}, {0x8, 0x4, r2}}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r2}}}]}}, {{0x8, 0x1, r2}, {0x180, 0x2, [{0x4c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8}, {0x1c, 0x4, 'hash_to_port_mapping\x00'}}}, {0x4c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8}, {0x1c, 0x4, 'hash_to_port_mapping\x00'}}}, {0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x8}, {0x8, 0x4, 0x9}}}, {0x6c, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8}, {0x3c, 0x4, [{0x10000, 0x8, 0x6a9, 0xf4b}, {0x8, 0x2, 0x9, 0x1}, {0x8, 0x4, 0x7, 0x3ff}, {0x80000001, 0x8, 0x7, 0x5}, {0x1f, 0x6, 0x5, 0x40}, {0x0, 0x6, 0x6, 0x3ff}, {0x8, 0xfff, 0x5, 0x4}]}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8}, {0x8, 0x4, 0xd3f6}}, {0x8, 0x6, r2}}}]}}, {{0x8, 0x1, r2}, {0x80, 0x2, [{0x44, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8}, {0x14, 0x4, 'activebackup\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8}, {0x8, 0x4, 0x3}}}]}}, {{0x8, 0x1, r2}, {0x44, 0x2, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8}, {0x8, 0x4, r2}}, {0x8}}}]}}, {{0x8, 0x1, r2}, {0x7c, 0x2, [{0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8}, {0x8, 0x4, r2}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8}, {0x8}}, {0x8, 0x6, r2}}}]}}]}, 0x478}, 0x1, 0x0, 0x0, 0x84}, 0x4008000) 21:02:08 executing program 4: setrlimit(0x1000000000000007, &(0x7f000068d000)) socket$alg(0x26, 0x5, 0x0) 21:02:08 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xe5, 0x0) 21:02:08 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x122, 0x0) 21:02:08 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f0000000040), 0xffffffffffffffff) unshare(0x400) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000200)) perf_event_open$cgroup(&(0x7f00000000c0)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0x0, r0, 0x0) 21:02:08 executing program 3: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(&(0x7f0000000100)=ANY=[], &(0x7f0000026ff8)='./file0\x00', &(0x7f0000000300)='ramfs\x00', 0x0, &(0x7f00000007c0)) chroot(&(0x7f0000000040)='./file0\x00') umount2(&(0x7f00000002c0)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x450802, 0x0) 21:02:09 executing program 0: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rtc\x00', 0x0, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x2, 0x0) write$uinput_user_dev(r1, &(0x7f0000000400)={'syz1\x00'}, 0x45c) ioctl$UI_SET_EVBIT(r1, 0x40045564, 0x2) ioctl$UI_SET_RELBIT(r1, 0x40045566, 0x8) ioctl$UI_SET_EVBIT(r1, 0x40045564, 0x1) ioctl$UI_DEV_SETUP(r1, 0x5501, &(0x7f0000000300)={{}, 'syz0\x00'}) ioctl$int_in(r0, 0x0, &(0x7f0000000140)=0x20000002) [ 281.202579] kasan: CONFIG_KASAN_INLINE enabled 21:02:09 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x9a, 0x0) [ 281.227974] kasan: GPF could be caused by NULL-ptr deref or user memory access [ 281.293886] general protection fault: 0000 [#1] PREEMPT SMP KASAN [ 281.293971] kobject: 'input7' (00000000a9ed2439): fill_kobj_path: path = '/devices/virtual/input/input7' [ 281.300195] CPU: 1 PID: 13650 Comm: syz-executor3 Not tainted 4.19.0-rc4-next-20180920+ #76 [ 281.300206] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 281.300233] RIP: 0010:reconfigure_super+0x48e/0xbb0 [ 281.300254] Code: 00 fc ff df 48 c1 ea 03 80 3c 02 00 0f 85 62 05 00 00 48 ba 00 00 00 00 00 fc ff df 48 8b 03 48 8d 78 30 48 89 f9 48 c1 e9 03 <80> 3c 11 00 0f 85 4d 05 00 00 48 8b 40 30 48 85 c0 48 89 85 20 ff [ 281.300262] RSP: 0018:ffff88019cd5f8d8 EFLAGS: 00010206 [ 281.300276] RAX: 0000000000000000 RBX: ffff88019cd5f9f8 RCX: 0000000000000006 [ 281.300286] RDX: dffffc0000000000 RSI: ffffffff81cdb95b RDI: 0000000000000030 [ 281.300298] RBP: ffff88019cd5f9c8 R08: ffff88019976c700 R09: fffffbfff12c24e5 [ 281.300309] R10: fffffbfff12c24e5 R11: ffffffff8961272b R12: ffff8801b70a87c0 [ 281.300319] R13: 1ffff100339abf20 R14: 0000000000000000 R15: ffff88019cd5fadc [ 281.300333] FS: 00007fae67d71700(0000) GS:ffff8801dad00000(0000) knlGS:0000000000000000 [ 281.300343] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 281.300365] CR2: 000000000072c000 CR3: 00000001811d8000 CR4: 00000000001406e0 [ 281.300377] Call Trace: [ 281.312980] kobject: 'loop4' (000000007abd4215): kobject_uevent_env [ 281.318530] ? user_get_super+0x250/0x250 [ 281.318547] ? down_write+0x8a/0x130 [ 281.318561] ? do_umount_root+0x218/0x320 [ 281.318580] ? down_read+0x120/0x120 [ 281.350399] kobject: 'loop4' (000000007abd4215): fill_kobj_path: path = '/devices/virtual/block/loop4' [ 281.351864] do_umount_root+0x2b1/0x320 [ 281.351886] ? namespace_unlock+0x210/0x210 [ 281.401147] kobject: 'loop4' (000000007abd4215): kobject_uevent_env [ 281.402505] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 281.409675] kobject: 'loop4' (000000007abd4215): fill_kobj_path: path = '/devices/virtual/block/loop4' [ 281.415669] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 281.415693] ? ns_capable_common+0x13f/0x170 [ 281.428850] input: syz1 as /devices/virtual/input/input7 [ 281.432522] ksys_umount+0x8b6/0x1230 [ 281.432539] ? rcu_softirq_qs+0x20/0x20 [ 281.432559] ? dput.part.25+0x241/0x790 [ 281.450745] kobject: 'mouse1' (00000000fee3a4d4): kobject_add_internal: parent: 'input7', set: 'devices' [ 281.453830] ? check_preemption_disabled+0x48/0x200 [ 281.453851] ? __detach_mounts+0x430/0x430 [ 281.479168] kobject: 'loop4' (000000007abd4215): kobject_uevent_env [ 281.479719] ? rcu_softirq_qs+0x20/0x20 [ 281.485263] kobject: 'loop4' (000000007abd4215): fill_kobj_path: path = '/devices/virtual/block/loop4' [ 281.489738] ? mnt_get_count+0x150/0x150 [ 281.489759] ? dput.part.25+0x26d/0x790 [ 281.489774] ? shrink_dcache_sb+0x350/0x350 [ 281.489793] ? current_umask+0x70/0x70 [ 281.518062] kobject: 'loop2' (00000000906aa928): kobject_uevent_env [ 281.521625] ? __x64_sys_futex+0x47f/0x6a0 [ 281.521643] ? do_syscall_64+0x9a/0x820 [ 281.521666] ? do_syscall_64+0x9a/0x820 [ 281.525928] kobject: 'loop2' (00000000906aa928): fill_kobj_path: path = '/devices/virtual/block/loop2' [ 281.532318] ? lockdep_hardirqs_on+0x421/0x5c0 21:02:09 executing program 4: pipe(&(0x7f0000000000)) clone(0x2102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f0000000640), 0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000140)) epoll_create(0x0) setsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000080), 0xa68e13844ace6b2) 21:02:09 executing program 4: pipe(&(0x7f0000000000)) clone(0x2102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f0000000640), 0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000140)) epoll_create(0x0) setsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000080), 0xa68e13844ace6b2) 21:02:09 executing program 4: pipe(&(0x7f0000000000)) clone(0x2102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f0000000640), 0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000140)) epoll_create(0x0) setsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000080), 0xa68e13844ace6b2) 21:02:09 executing program 4: pipe(&(0x7f0000000000)) clone(0x2102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f0000000640), 0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000140)) epoll_create(0x0) setsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000080), 0xa68e13844ace6b2) [ 281.532343] ? trace_hardirqs_on+0xbd/0x310 [ 281.532371] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 281.532393] ? trace_hardirqs_off_caller+0x300/0x300 [ 281.587656] kobject: 'loop1' (00000000f0d91104): kobject_uevent_env [ 281.590590] ? ksys_mount+0xa8/0x140 [ 281.590611] __x64_sys_umount+0x54/0x80 [ 281.590639] do_syscall_64+0x1b9/0x820 [ 281.595286] kobject: 'loop1' (00000000f0d91104): fill_kobj_path: path = '/devices/virtual/block/loop1' [ 281.599602] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe 21:02:09 executing program 5: socket$inet6(0xa, 0x0, 0x0) r0 = openat$vhci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vhci\x00', 0x4000, 0x0) ioctl$VT_SETMODE(r0, 0x5602, &(0x7f0000000140)={0x0, 0x4a5d9b44, 0x5, 0x81, 0x8}) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224\x00'}, 0x58) r2 = accept4(r0, 0x0, &(0x7f0000000180), 0x7ff) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ipv6_route\x00') sendfile(r2, r3, &(0x7f00000002c0)=0xe00, 0x1000007ffff000) 21:02:09 executing program 4: pipe(&(0x7f0000000000)) clone(0x2102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f0000000640), 0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000140)) epoll_create(0x0) 21:02:09 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xcf, 0x0) 21:02:09 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0xf7, 0x0) [ 281.599621] ? syscall_return_slowpath+0x5e0/0x5e0 [ 281.599639] ? trace_hardirqs_off+0x310/0x310 [ 281.599656] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 281.599681] ? recalc_sigpending_tsk+0x180/0x180 [ 281.641746] kobject: 'mouse1' (00000000fee3a4d4): kobject_uevent_env [ 281.642934] ? kasan_check_write+0x14/0x20 [ 281.642957] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 281.642984] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 281.666691] kobject: 'mouse1' (00000000fee3a4d4): fill_kobj_path: path = '/devices/virtual/input/input7/mouse1' [ 281.668777] RIP: 0033:0x457679 [ 281.668795] Code: 1d b4 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 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 281.668804] RSP: 002b:00007fae67d70c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 281.668821] RAX: ffffffffffffffda RBX: 00007fae67d716d4 RCX: 0000000000457679 [ 281.668830] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 00000000200002c0 [ 281.668838] RBP: 000000000072bf00 R08: 0000000000000000 R09: 0000000000000000 21:02:09 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000280), 0x89}}], 0x1, 0x0, &(0x7f0000003280)) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') preadv(r0, &(0x7f00000017c0), 0x113, 0x0) [ 281.668847] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 281.668862] R13: 00000000004d81a8 R14: 00000000004c4f0c R15: 0000000000000000 [ 281.678876] kobject: 'loop5' (00000000f1bc6ae6): kobject_uevent_env [ 281.683227] Modules linked in: [ 281.690079] kobject: 'event4' (0000000005b054e7): kobject_add_internal: parent: 'input7', set: 'devices' [ 281.713039] kobject: 'loop5' (00000000f1bc6ae6): fill_kobj_path: path = '/devices/virtual/block/loop5' [ 281.742818] ---[ end trace f4bca0de445d5ce0 ]--- [ 281.791530] kobject: 'loop2' (00000000906aa928): kobject_uevent_env [ 281.796071] RIP: 0010:reconfigure_super+0x48e/0xbb0 [ 281.805580] kobject: 'event4' (0000000005b054e7): kobject_uevent_env [ 281.813255] Code: 00 fc ff df 48 c1 ea 03 80 3c 02 00 0f 85 62 05 00 00 48 ba 00 00 00 00 00 fc ff df 48 8b 03 48 8d 78 30 48 89 f9 48 c1 e9 03 <80> 3c 11 00 0f 85 4d 05 00 00 48 8b 40 30 48 85 c0 48 89 85 20 ff [ 281.813737] kobject: 'loop2' (00000000906aa928): fill_kobj_path: path = '/devices/virtual/block/loop2' [ 281.838677] RSP: 0018:ffff88019cd5f8d8 EFLAGS: 00010206 [ 281.842099] kobject: 'event4' (0000000005b054e7): fill_kobj_path: path = '/devices/virtual/input/input7/event4' [ 281.850798] kobject: 'loop1' (00000000f0d91104): kobject_uevent_env [ 281.864502] RAX: 0000000000000000 RBX: ffff88019cd5f9f8 RCX: 0000000000000006 [ 281.868678] uinput: write device info first [ 281.872482] RDX: dffffc0000000000 RSI: ffffffff81cdb95b RDI: 0000000000000030 [ 281.876966] kobject: 'mouse1' (00000000fee3a4d4): kobject_uevent_env [ 281.890283] RBP: ffff88019cd5f9c8 R08: ffff88019976c700 R09: fffffbfff12c24e5 [ 281.891069] kobject: 'loop1' (00000000f0d91104): fill_kobj_path: path = '/devices/virtual/block/loop1' [ 281.907812] kobject: 'mouse1' (00000000fee3a4d4): fill_kobj_path: path = '/devices/virtual/input/input7/mouse1' [ 281.917415] R10: fffffbfff12c24e5 R11: ffffffff8961272b R12: ffff8801b70a87c0 [ 281.923396] kobject: 'loop4' (000000007abd4215): kobject_uevent_env [ 281.926630] R13: 1ffff100339abf20 R14: 0000000000000000 R15: ffff88019cd5fadc [ 281.939585] FS: 00007fae67d71700(0000) GS:ffff8801dad00000(0000) knlGS:0000000000000000 [ 281.944667] kobject: '(null)' (00000000ec8d4a57): kobject_cleanup, parent 00000000fee3a4d4 [ 281.948362] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 281.956813] kobject: 'loop4' (000000007abd4215): fill_kobj_path: path = '/devices/virtual/block/loop4' [ 281.963390] CR2: 0000000000625208 CR3: 00000001811d8000 CR4: 00000000001406e0 [ 281.972693] kobject: '(null)' (00000000ec8d4a57): calling ktype release [ 281.985235] kasan: CONFIG_KASAN_INLINE enabled [ 281.990038] kobject: 'loop2' (00000000906aa928): kobject_uevent_env [ 281.991975] kasan: GPF could be caused by NULL-ptr deref or user memory access [ 281.999696] kobject: 'loop2' (00000000906aa928): fill_kobj_path: path = '/devices/virtual/block/loop2' [ 282.005480] Kernel panic - not syncing: Fatal exception [ 282.021231] Kernel Offset: disabled [ 282.024862] Rebooting in 86400 seconds..